Disable taskgraph-diff task to reduce load on hg.mozilla.org
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox125 fixed)
| Tracking | Status | |
|---|---|---|
| firefox125 | --- | fixed |
People
(Reporter: bhearsum, Assigned: bhearsum)
References
Details
Attachments
(4 files)
We currently do this as part of task generation, which means it happens anytime ./mach taskgraph runs, regardless of whether or not any relevant files have changed. We can avoid this by having it done when a ./mach taskgraph --diff task is actually running.
| Assignee | ||
Comment 1•1 year ago
|
||
We currently hit hg.mozilla.org virtually anytime ./mach taskgraph is used, even though this task doesn't run most of the time, and thus the data we fetch for it is pointless. Let's discover this information at runtime instead.
(An alternative I considered was to move this call to a morph, but that seemed like it was more work and less discoverable.)
| Assignee | ||
Comment 3•1 year ago
|
||
This is a pretty crappy hack to workaround an error that https://phabricator.services.mozilla.com/D204046 introduced.
| Assignee | ||
Comment 5•1 year ago
|
||
These ended up using the wrong value for base_ref for taskgraph-diff jobs.
| Assignee | ||
Comment 6•1 year ago
|
||
Depends on D204085
https://hg.mozilla.org/mozilla-central/rev/c6b0c0cbab82
https://hg.mozilla.org/mozilla-central/rev/ed837d0b34ab
https://hg.mozilla.org/mozilla-central/rev/5f6463e81d9f
https://hg.mozilla.org/mozilla-central/rev/49047047215d
Comment 9•1 year ago
|
||
Retitling to make it clear what actually landed.
Description
•