Closed Bug 1612714 Opened 4 years ago Closed 4 years ago

Reduce the amount of XPCShell threads with TSan

Categories

(Testing :: XPCShell Harness, enhancement)

x86_64
Linux
enhancement
Not set
normal

Tracking

(firefox74 fixed)

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: decoder, Assigned: decoder)

References

Details

Attachments

(1 file)

TSan consumes significantly more memory compared to previous platforms/configs that we have (even in comparison to ASan). Since XPCShell tests run in parallel, this leads to machine OOMs in the standard configuration. When I ran these tests on try, the Docker process died and didn't even provide any logs for the jobs. After reducing the amount of jobs running in parallel, the problem was gone. After some testing, it turned out that using about half of the regular amount of threads works well with TSan.

OS: Unspecified → Linux
Hardware: Unspecified → x86_64
Pushed by choller@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/40fa6fe7a5e7
Reduce the amount of XPCShell threads with TSan. r=gbrown
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: