mach try fuzzy -q linux64 shouldn't run toolchain tasks
Categories
(Developer Infrastructure :: Try, enhancement)
Tracking
(firefox68 fixed)
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: glandium, Assigned: ahal)
Details
Attachments
(3 files)
Per bug 1529963 comment 4, this changeset: https://hg.mozilla.org/try/rev/485ddfae103f6ea51a16ff580bf9540a503193c3 was created with mach try fuzzy -q linux64. Note how all the toolchain-linux64 jobs are explicitly run in this case. They shouldn't.
Reporter | ||
Comment 1•5 years ago
|
||
That might be because bug 1509048 changed
attr = 'full_task_set' if full else 'target_task_set'
to
attr = 'full_task_graph' if full else 'target_task_graph'
Comment 2•5 years ago
|
||
:ahal, were there some particular tasks that were in the target graph, but not the target set that motivated this change, or would it make sense to revert it.
Assignee | ||
Comment 3•5 years ago
|
||
I bet I assumed I needed to switch to 'graph' to get a TaskGraph object at the time. Looking at the set of impacted tasks, it seems 100% reasonable to revert this change.
I'll take this as I've been meaning to switch the cache location to use the new srcdir state dir anyway and might as well land these changes together to reduce cache invalidations.
Assignee | ||
Comment 4•5 years ago
|
||
The graph contains some extra things like toolchains, fetches and packaging
tasks that people will almost never want to run on their own. This change gets
them out of the default fuzzy selection interface, and makes it so --full is
needed to schedule them.
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D24187
Pushed by ahalberstadt@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/accac7774507 [tryselect] Use target_task_set instead of target_task_graph, r=tomprince https://hg.mozilla.org/integration/autoland/rev/11bd94613758 [tryselect] Move taskgraph cache to new srcdir state location, r=tomprince
Comment 7•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/accac7774507
https://hg.mozilla.org/mozilla-central/rev/11bd94613758
Updated•2 years ago
|
Description
•