Closed Bug 1387187 Opened 7 years ago Closed 5 years ago

beta/release should run PGO builds & tests, not opt

Categories

(Firefox Build System :: Task Configuration, task, P3)

task

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1522111

People

(Reporter: Callek, Unassigned)

References

Details

<catlee> I think this would impact release promotion
This is to address concerns like https://bugzilla.mozilla.org/show_bug.cgi?id=1382214#c8

>  What is confusing is mozilla-beta shows everything as opt, when it is really pgo- that is confusing both for comparing inside of perfherder, as well as examining inside of treeherder.

So we should change the beta/release scheduling to do PGO builds all the time instead of opt builds. Release automation will need to be updated to look for the PGO build routes instead of the opt build routes.
This is similar to bug 1372697 (different repos have different configs, leading to confusion). We should strive for tasks being as consistent as possible across repos and varying the tasks that get scheduled, not the behavior of the task. In-tree scheduling via taskgraph makes this a tractable problem.
Assignee: nobody → bugspam.Callek
Priority: -- → P3
I'm no longer working on this
Assignee: bugspam.Callek → nobody
Product: TaskCluster → Firefox Build System
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.