Replace `taskgraph --diff` with the implementation in standalone taskgraph
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox94 fixed)
| Tracking | Status | |
|---|---|---|
| firefox94 | --- | fixed |
People
(Reporter: ahal, Assigned: ahal)
References
Details
Attachments
(4 files, 1 obsolete file)
|
Bug 1729060 - [taskgraph] Sync standalone taskgraph's --diff implementation, r?#taskgraph-reviewers!
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 |
The --diff implementation in standalone taskgraph now (or will soon) supports diffing against multiple parameters files in parallel. We'll need to sync this implementation over to mozilla-central if we want a task to use it.
| Assignee | ||
Comment 1•4 years ago
|
||
This syncs changes from:
https://hg.mozilla.org/ci/taskgraph/rev/da7774fc0416bfa7be8c915bf7a4a92c06eeb779
| Assignee | ||
Comment 2•4 years ago
|
||
This syncs the remaind of bug 1720715 from standalone taskgraph and modifies
the 'mach_commands.py' file to use it.
Of note is the 'setup_logging' override. This is necessary because once we set
up termimal logging in 'mach', it would be difficult for standalone taskgraph
to remove it again in the event we want to redirect logs to file. This way we
can avoid setting it up in the first place and while still keeping Gecko-isms
out of main.py.
Depends on D124831
Updated•4 years ago
|
| Assignee | ||
Comment 3•4 years ago
|
||
This ensures logs from e.g Gecko won't get mixed up with ones from Fenix.
Depends on D124832
| Assignee | ||
Comment 4•4 years ago
|
||
This replaces Gecko's old '--diff' implementation with the one included with
standalone taskgraph.
Note this revision is a straight sync from standalone taskgraph and should not
contain any additional changes.
Depends on D124835
Updated•4 years ago
|
| Assignee | ||
Comment 5•4 years ago
|
||
Comment 7•4 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/10a72f098be5
https://hg.mozilla.org/mozilla-central/rev/4662c81ea309
https://hg.mozilla.org/mozilla-central/rev/253231954d77
https://hg.mozilla.org/mozilla-central/rev/0afe2b1f31b4
Description
•