Closed Bug 1657649 Opened 6 months ago Closed 6 months ago

Remove SETA usage from the taskgraph

Categories

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

task

Tracking

(firefox81 fixed)

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: ahal, Assigned: ahal)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

SETA is currently used as:

  1. A shadow scheduler (to use as a baseline comparison)
  2. A fallback in case bugbug times out on autoland

Neither is necessary, for 1 the 'relevant_tests' optimizer performs very similarly and can become the new baseline.

For 2, timeouts have become much less frequent and we can fallback to relevant_tests (or just schedule nothing) instead.

Pushed by ahalberstadt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/055815f4969e
[ci] Remove the SETA shadow-scheduler, r=jmaher
https://hg.mozilla.org/integration/autoland/rev/a210e8bff227
[taskgraph] Fallback to relevant_tests instead of seta in the bugbug optimizer, r=jmaher
https://hg.mozilla.org/integration/autoland/rev/dc15970f728a
[taskgraph] Remove the SETA optimizer, r=jmaher
You need to log in before you can comment on or make changes to this bug.