Closed Bug 1612711 (tsan-tests-basic) Opened 1 year ago Closed 11 months ago

Enable XPCShell tests and Mochitests as Tier1 tests on Linux64 TSan

Categories

(Firefox Build System :: Task Configuration, task)

x86_64
Linux
task
Not set
normal

Tracking

(firefox75 fixed)

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: decoder, Assigned: decoder)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

(Whiteboard: [ci-costs-2020:done])

Attachments

(3 files)

In order to avoid more races being added to our codebase, we need to enable some tests on TSan (Linux64 only). I've been working on Mochitests and XPCShell tests and they are almost green (and in the process, quite a few valuable bugs were discovered).

Initially, these should be Tier1 until everything has settled a bit, but then we should be able to downgrade them to Tier1.5 (every 10-th push on autoland) to save some resources, if they regress infrequently enough.

Alias: tsan-tests-basic
Depends on: 1612713
Depends on: 1612714
Depends on: 1612740
Depends on: 1612741
Pushed by choller@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0b633de1ffd9
Enable Mochitests and XPCShell tests for TSan. r=froydnj
https://hg.mozilla.org/integration/autoland/rev/6555c6ff928a
Update TSan suppressions for Mochitests/XPCShell tests. r=froydnj
Depends on: 1615125
Regressions: 1615123
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75

I'm using leave-open here because the tests have landed, but they aren't marked Tier1 yet. I have to figure out where exactly that missing switch is.

Status: RESOLVED → REOPENED
Keywords: leave-open
Resolution: FIXED → ---
Pushed by choller@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dcad83ac1ad6
Switch TSan tests to Tier1. r=froydnj
Blocks: 1615655
Whiteboard: [ci-costs-2020:done]

Clearing the stray leave-open, this has been fixed by comment 7.

Status: REOPENED → RESOLVED
Closed: 1 year ago11 months ago
Keywords: leave-open
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.