Closed Bug 1518902 Opened 2 years ago Closed 2 years ago

Make wrench jobs tier-1


(Core :: Graphics: WebRender, defect)

Other Branch
Not set



Tracking Status
firefox66 --- fixed


(Reporter: kats, Assigned: kats)



(Whiteboard: [gfx-noted])


(1 file)

Now that the wrench jobs (for testing WR standalone) have been baked for a few days I'd like to make them tier-1 so that if they go orange, stuff gets backed out. This is a prerequisite to successfully porting WR changes from m-c to the github repo and making m-c the canonical repo for WR.

Also for the record I went through the list of requirements at for tier-1 jobs and did my best to check all the boxes for these jobs. A few caveats, though: these jobs aren't quite like existing gecko test suites in that they do a combination of checking different compilation flags and correctness via reftests, but of WebRender in isolation. So things like "getting crash stacks using mozcrash" isn't applicable because we're just running rust binaries instead of firefox.

Also, these jobs are not scheduled on every push, but they do run anytime the gfx/wr folder (or if any of the taskcluster scripts that run the tests) is modified. This is effectively SETA but more precise. The jobs can be backfilled by sheriffs if needed to verify a regression.

I've added a doc page at and linked it to The page provides an overview of the jobs and how to run them on try/locally (where possible).

Pushed by
Promote WR standalone CI jobs to tier-1. r=aryx
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
You need to log in before you can comment on or make changes to this bug.