Output build resource use data in a format the Firefox Profiler can understand
Categories
(Testing :: Mozbase, task)
Tracking
(firefox120 fixed)
| Tracking | Status | |
|---|---|---|
| firefox120 | --- | fixed |
People
(Reporter: florian, Assigned: florian)
References
(Depends on 1 open bug)
Details
Attachments
(7 files, 2 obsolete files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
Depends on D187076
| Assignee | ||
Comment 3•2 years ago
|
||
Depends on D187077
| Assignee | ||
Comment 4•2 years ago
|
||
Depends on D187078
| Assignee | ||
Comment 5•2 years ago
|
||
Depends on D187079
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Comment 6•2 years ago
|
||
Depends on D187078
| Assignee | ||
Comment 7•2 years ago
|
||
Depends on D190513
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Comment 8•2 years ago
|
||
Depends on D187402
| Assignee | ||
Comment 9•2 years ago
|
||
Depends on D190567
Comment 10•2 years ago
|
||
Comment 11•2 years ago
|
||
Backed out for causing build bustages
Backout link: https://hg.mozilla.org/integration/autoland/rev/2124c3eebcb12eb72e8ced7bfb3c8521a028af8d
Failure log -> NotADirectoryError: [WinError 267] The directory name is invalid
| Assignee | ||
Comment 12•2 years ago
|
||
The build failure happens on Windows machines using msys (not on Windows cross compilations from Linux).
In D:/task_169701372024339/.mozbuild/srcdirs/src-fc6a3ae757e7/_virtualenvs/build/Scripts/python.exe -m mozbuild.action.file_generate D:/task_169701372024339/build/src/python/mozbuild/mozbuild/action/file_generate_wrapper.py action third_party/libwebrtc/gen/experiments/registered_field_trials.h third_party/libwebrtc/gen/experiments/.deps/registered_field_trials.h.pp third_party/libwebrtc/gen/experiments/.deps/registered_field_trials.h.stub /third_party/libwebrtc/experiments/field_trials.py /third_party/libwebrtc/ header --output gen/experiments/registered_field_trials.h
the arguments starting with / get expended to C:\\mozilla-build\\msys2\\third_party\\libwebrtc\\experiments\\field_trials.py and C:/mozilla-build/msys2/third_party/libwebrtc/, ie. msys interprets them as absolute Unix paths.
Changing https://searchfox.org/mozilla-central/rev/5ad226c7379b0564c76dc3b54b44985356f94c5a/third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build#19-20 to have a double slash prefix (as suggested in https://stackoverflow.com/a/14189687) makes the build pass locally for me, but I'm not convinced this is a good solution, and even if it was, I got a bit lost in https://searchfox.org/mozilla-central/source/third_party/libwebrtc/experiments/BUILD.gn and https://searchfox.org/mozilla-central/source/python/mozbuild/mozbuild/gn_processor.py
Mike, any suggestion about how to resolve this?
Comment 13•2 years ago
|
||
This fixes the problem, and hopefully shouldn't break comm-central: https://treeherder.mozilla.org/jobs?repo=try&revision=a4313043816333a92214bf9120c776c6b4a5decf (ignore the mac bustage, the workers are busted on try)
Updated•2 years ago
|
Comment 14•2 years ago
|
||
Comment 15•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/07fa901acf21
https://hg.mozilla.org/mozilla-central/rev/6b35d787f630
https://hg.mozilla.org/mozilla-central/rev/e7fd8fc6d6e1
https://hg.mozilla.org/mozilla-central/rev/991f0a911ff4
https://hg.mozilla.org/mozilla-central/rev/730bb9fd0b23
https://hg.mozilla.org/mozilla-central/rev/087ef6db6255
https://hg.mozilla.org/mozilla-central/rev/ae879e486e0e
Description
•