Closed
Bug 1682344
Opened 5 years ago
Closed 5 years ago
Bring up the mochitest-a11y suite under tsan
Categories
(Core :: Sanitizers, task)
Core
Sanitizers
Tracking
()
RESOLVED
FIXED
86 Branch
Tracking | Status | |
---|---|---|
firefox86 | --- | fixed |
People
(Reporter: Gankra, Assigned: Gankra)
References
(Blocks 1 open bug)
Details
Attachments
(1 file, 1 obsolete file)
Notes from decoder:
- test sets are defined here:
taskcluster/ci/test/test-sets.yml
- if you locally add mochitest-a11y there, then ./mach try fuzzy --full should have it
- mochitest definitions are in
taskcluster/ci/test/mochitest.yml
. I dont know if a11y inherits the default mochitest settings. it might be necessary to increase chunking, runtime and machine type for tsan in there. you have to check what happens if you do a try push as is (e.g. what machine type it is using, should be the same as mochitest-media)
there are essentially 3 things that usually happen
- additional tsan failures. file them, add suppressions, easy
- intermittents. and the problem here is that with tsan, some rare intermittents tend to get really frequent or even perma... might require test disabling
- timeouts. here it can get a little messy. sometimes, tests are just obviously not good for TSan and most of the time already disabled for asan and other slow platforms. thats the easy one. sometimes though, there is maybe 1 test consuming a ton of ram, and it kills the entire job. that can be a little tricky to debug (it usually appears as repeated blue tasks, maybe even purple afterwards)
see mochitest-media bug for example
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D99718
Updated•5 years ago
|
Attachment #9193129 -
Attachment is obsolete: true
Pushed by abeingessner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f43ec0c80257
enable mochitest-a11y under tsan. r=decoder
Comment 4•5 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox86:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•