Introduce a "half backstop" where we select a subset of tests to run using the smart scheduler
Categories
(Firefox Build System :: Task Configuration, enhancement)
Tracking
(firefox81 fixed)
| Tracking | Status | |
|---|---|---|
| firefox81 | --- | fixed |
People
(Reporter: marco, Assigned: marco)
References
(Blocks 2 open bugs)
Details
Attachments
(4 files)
On normal pushes, we use the smart scheduler with a high confidence threshold.
On backstop pushes, we run everything.
We could introduce a third kind, a "half" backstop, where we use the smart scheduler with a low confidence threshold, scheduling all tests that would have been selected with low confidence threshold between the previous backstop and now.
With a low confidence threshold, we catch almost all regressions, but we'd run at most half the tests, so it'd be a big win compared to a full backstop.
| Assignee | ||
Comment 1•6 years ago
|
||
Updated•6 years ago
|
| Assignee | ||
Comment 2•6 years ago
|
||
| Assignee | ||
Comment 3•6 years ago
|
||
Depends on D85275
| Assignee | ||
Comment 4•6 years ago
|
||
Depends on D85276
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Comment 6•6 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/b99b7e7967bb
https://hg.mozilla.org/mozilla-central/rev/55bcd608e834
https://hg.mozilla.org/mozilla-central/rev/0026f4c69875
| Assignee | ||
Comment 7•6 years ago
|
||
Forgot to add leave-open, there is one last patch to land.
Updated•6 years ago
|
Comment 9•6 years ago
|
||
| bugherder | ||
Description
•