Closed Bug 1637348 Opened 5 years ago Closed 5 years ago

Schedule minimal set of jobs on backouts

Categories

(Firefox Build System :: Task Configuration, enhancement)

enhancement

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1636440

People

(Reporter: catlee, Unassigned)

References

(Blocks 1 open bug)

Details

When commits are backed out, we don't need to schedule the full set of tasks on the resulting push. We should only need to schedule the tasks that failed in the previous push(es).

Whiteboard: [ci-costs-2020:todo]

This is difficult: If a test fails because of an unexpected behavior of the build, the build will also have to be requested.

if the test fails, won't we need to build+test jobs?

I think it depends on what is being backed out. If it's test-only changes, then we don't need the builds. If we're backing out source changes, then yeah, we need the builds too.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
Whiteboard: [ci-costs-2020:todo]
You need to log in before you can comment on or make changes to this bug.