Bug 1806483 - Enable TSAN cppunittests by default. r=jmaher

Depends on D164960

Differential Revision: https://phabricator.services.mozilla.com/D165059
This commit is contained in:
Ryan VanderMeulen 2022-12-20 14:25:35 +00:00
Родитель 721455b1c2
Коммит 0d7440e1da
3 изменённых файлов: 4 добавлений и 8 удалений

Просмотреть файл

@ -93,7 +93,7 @@ CppUnitTests(
)
# Wasi doesn't support <signal> yet so skip this test.
if not CONFIG["MOZ_ASAN"] and CONFIG["OS_ARCH"] != "WASI":
if not CONFIG["MOZ_ASAN"] and not CONFIG["MOZ_TSAN"] and CONFIG["OS_ARCH"] != "WASI":
CppUnitTests(
[
"TestPoisonArea",

Просмотреть файл

@ -42,10 +42,7 @@ cppunit:
tier: default
run-on-projects:
by-variant:
1proc:
by-test-platform:
.*tsan.*: []
default: built-projects
1proc: built-projects
default: []
gtest:

Просмотреть файл

@ -59,14 +59,13 @@ skip-if = os != 'win'
[TestSafeThreadLocal]
skip-if = os != 'win'
[TestBaseProfiler]
skip-if = tsan # Bug 1804081
[TestNonDereferenceable]
[TestNotNull]
[TestPEExportSection]
skip-if = os != 'win'
[TestPoisonArea]
skip-if =
asan
os == 'android' # Bug 1147630
skip-if = asan || tsan # Not built on sanitizer builds
[TestRange]
[TestRandomNum]
[TestRefPtr]