source-test jobs depend on linux64-opt-shippable
Categories
(Testing :: General, defect, P3)
Tracking
(Not tracked)
People
(Reporter: jgraham, Unassigned)
Details
The -shippable part means that these tests require a full PGO cycle to run, which seems rather unnecessary for tests that are typically not depending on the build performance. The exception could be the jsshell tests which seem to want to run benchmarks on the js executable. However if that's the case we should have some mechanism to select PGO or non-PGO rather than making who are working on the source-required test jobs waste 1.5 hours per push on builds.
| Reporter | ||
Comment 1•6 years ago
|
||
So I tried implementing this [1], and it worked well for the test jobs but the smbench jobs broke [2] for reasons I don't understand (they can't find the binary, but they should be using the exact same build as before).
[1] https://hg.mozilla.org/try/rev/259d2b7ba39da3b986dd740ef12cbde9ee2d0568
[2] https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=284717287&tier=1%2C2%2C3&revision=6d2f6d0e65cc64bdca0c1bc2cfb86e4d6917999e
Updated•6 years ago
|
Updated•5 years ago
|
Description
•