Open Bug 1500092 Opened 6 years ago Updated 2 years ago

"Trigger all Talos jobs" ignores the platforms

Categories

(Firefox Build System :: Task Configuration, defect)

defect

Tracking

(Not tracked)

People

(Reporter: nbp, Unassigned)

References

Details

When creating jobs with "Trigger all Talos jobs", the list of platforms is ignored and jobs for Windows and Mac are scheduled when only linux and linux64 are selected. https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=206342297&revision=69585aca7bea588ee12514948ce6b87037ae2e03
This is defined in-tree as an action, so you can potentially fix this yourself. However, I don't see anything about platforms related to this action, so I'm not sure what there is to ignore. The action is to trigger all talos jobs, not trigger all talos jobs of a particular platform.
Component: Scheduler → Task Configuration
Product: Taskcluster → Firefox Build System
QA Contact: dustin

Just like with bug 1500093, I think we can do a better job here, especially as we have automatic try created by the reviewbot.

For example, in bug 1588710, I was working on a Linux only patch. So, I pushed a PGO Linux only on try.
Because I wanted to stay on the treeherder user interface, I used the "Trigger all Talos jobs" action and I was hoping it would notice that I only built on Linux but it triggered Talos for all platforms (which I don't care in that case). So, with bug 1500093, I wasted a bunch of money because of this feature.

See https://treeherder.mozilla.org/#/jobs?repo=try&revision=3850d59d0d33e2ca0c746c54f059304306368972 for the results.

Armen, needinfo again (sorry) to make sure you see it :)

Flags: needinfo?(armenzg)
Type: task → defect

This action was originally designed for sheriffs on non-try repos, thus, paying attention to the platforms was not necessary.

tomprince: who could help with this?

Aryx, igoldan: would it be a problem to change the behaviour to this action? For non-try repos we normally schedule all build platforms that would have talos jobs, thus, I assume we would not have an impact to normal sheriffs workflows.

Flags: needinfo?(armenzg) → needinfo?(mozilla)
Flags: needinfo?(mozilla)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.