Closed Bug 1666759 Opened 5 years ago Closed 5 years ago

No longer possible to schedule wpt-backlog tasks

Categories

(Developer Infrastructure :: Try, defect)

defect

Tracking

(firefox83 fixed)

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: jgraham, Assigned: jgraham)

Details

Attachments

(1 file)

It's important to be able to schedule the wpt-backlog tasks on try in the wptsync because otherwise we can't update the metadata before commits reach central. This means almost certain orange for every wptsync failure. We historically haven't been very excited about people scheduling these tests on try by default because they can be long-running and aren't generally useful. However the wpt sync can't run with --full because this also schedules a lot of configurations that we don't run anywhere else (notably fission configurations).

The solution in bug 1618633 was to add --disable-target-task-filter that disables fuzzy's own filtering of these tasks. But it seems like bug 1655703 introduced new prefiltering on the tasks which removed the backlog tasks before we even got this far.

AFAICT the only way to solve this is have a different target_tasks method for --disable-target-tasks-filter

Flags: needinfo?(bhearsum)

In particular this allows scheduling backlog tasks on try with --disable-target-task-filter

Assignee: nobody → james
Status: NEW → ASSIGNED
Flags: needinfo?(bhearsum)
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/autoland/rev/28a917a8b376 Add a target_tasks filter that enables scheduling uncommon tasks, r=jmaher
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: