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•3 months 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.)
Pushed by bhearsum@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c6b0c0cbab82 don't hit hg.mozilla.org to find base revision for taskgraph --diff until runtime r=ahal,taskgraph-reviewers
Assignee | ||
Comment 3•3 months ago
|
||
This is a pretty crappy hack to workaround an error that https://phabricator.services.mozilla.com/D204046 introduced.
Pushed by bhearsum@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ed837d0b34ab load parameters file before trying to access parameters in taskgraph --diff r=ahal,taskgraph-reviewers
Assignee | ||
Comment 5•3 months ago
|
||
These ended up using the wrong value for base_ref
for taskgraph-diff jobs.
Assignee | ||
Comment 6•3 months ago
|
||
Depends on D204085
Pushed by bhearsum@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5f6463e81d9f Revert D204065 and D204046 r=ahal,taskgraph-reviewers https://hg.mozilla.org/integration/autoland/rev/49047047215d Disable taskgraph-diff task for now to reduce load on hg.mozilla.org r=ahal,taskgraph-reviewers
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•3 months ago
|
||
Retitling to make it clear what actually landed.
Description
•