Closed Bug 1530038 Opened 5 years ago Closed 5 years ago

mach try fuzzy -q linux64 shouldn't run toolchain tasks

Categories

(Developer Infrastructure :: Try, enhancement)

enhancement
Not set
normal

Tracking

(firefox68 fixed)

RESOLVED FIXED
mozilla68
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.

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'

: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.

Flags: needinfo?(ahal)

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: nobody → ahal
Status: NEW → ASSIGNED
Flags: needinfo?(ahal)

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.

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
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: