Closed Bug 1620051 Opened 4 years ago Closed 4 years ago

Make SETA shadow scheduler

Categories

(Firefox Build System :: Task Configuration, enhancement)

enhancement
Not set
normal

Tracking

(firefox76 fixed)

RESOLVED FIXED
mozilla76
Tracking Status
firefox76 --- fixed

People

(Reporter: ekyle, Assigned: ahal)

References

(Blocks 1 open bug)

Details

(Whiteboard: [smart-sched])

Attachments

(1 file)

The shadow schedulers are used to record what tasks would have run, assuming the scheduler had the authority to schedule real jobs. They produce an artifact that lists all tasks they would like to have run. This artifact can be used to compare the shadow scheduler decisions to the real (?aka baseline?) scheduler descisions.

SETA is the current authority, but there are plans to replace it with an ML-based commit classifier. We would like to run SETA as shadow scheduler so we can continue to compare SETA decisions to the commit classifier decisions; allowing us to estimate the savings in tests, test hours, and backout rate.

Type: task → enhancement
Whiteboard: [smart-sched]
Assignee: nobody → ahal
Status: NEW → ASSIGNED
Attachment #9130898 - Attachment description: Bug 1620051 - [ci] Stand up a shadow-scheduler to measure the SETA optimization strategy → Bug 1620051 - [ci] Stand up a shadow-scheduler to measure the SETA optimization strategy, DONTBUILD
Attachment #9130898 - Attachment description: Bug 1620051 - [ci] Stand up a shadow-scheduler to measure the SETA optimization strategy, DONTBUILD → Bug 1620051 - [ci] Stand up a shadow-scheduler to measure the SETA optimization strategy
Pushed by ahalberstadt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1043c7075fb6
[ci] Stand up a shadow-scheduler to measure the SETA optimization strategy r=jmaher
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: