Bug 1722726 - Move Linux tsan tests to WebRender. r=jmaher

autoland

--- target_task_set@32af9322f9bf
+++ target_task_set@ao_ci_linux_tsan
-test-linux1804-64-tsan/opt-crashtest-e10s
-test-linux1804-64-tsan/opt-mochitest-a11y-1proc
-test-linux1804-64-tsan/opt-mochitest-browser-chrome-e10s
-test-linux1804-64-tsan/opt-mochitest-media-e10s
-test-linux1804-64-tsan/opt-mochitest-media-fis-e10s
-test-linux1804-64-tsan/opt-mochitest-media-fis-gli-e10s
-test-linux1804-64-tsan/opt-mochitest-media-gli-e10s
-test-linux1804-64-tsan/opt-mochitest-media-spi-e10s
-test-linux1804-64-tsan/opt-mochitest-plain-e10s
-test-linux1804-64-tsan/opt-mochitest-plain-fis-e10s
-test-linux1804-64-tsan/opt-reftest-e10s
-test-linux1804-64-tsan/opt-web-platform-tests-e10s
-test-linux1804-64-tsan/opt-web-platform-tests-fis-e10s
-test-linux1804-64-tsan/opt-web-platform-tests-reftest-e10s
-test-linux1804-64-tsan/opt-web-platform-tests-reftest-fis-e10s
-test-linux1804-64-tsan/opt-xpcshell-e10s
+test-linux1804-64-tsan-qr/opt-crashtest-e10s
+test-linux1804-64-tsan-qr/opt-crashtest-noqr-e10s
+test-linux1804-64-tsan-qr/opt-crashtest-swr-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-a11y-1proc
+test-linux1804-64-tsan-qr/opt-mochitest-browser-chrome-swr-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-media-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-media-fis-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-media-fis-gli-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-media-gli-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-media-spi-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-plain-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-plain-fis-e10s
+test-linux1804-64-tsan-qr/opt-reftest-e10s
+test-linux1804-64-tsan-qr/opt-reftest-noqr-e10s
+test-linux1804-64-tsan-qr/opt-reftest-swr-e10s
+test-linux1804-64-tsan-qr/opt-web-platform-tests-e10s
+test-linux1804-64-tsan-qr/opt-web-platform-tests-fis-e10s
+test-linux1804-64-tsan-qr/opt-web-platform-tests-reftest-e10s
+test-linux1804-64-tsan-qr/opt-web-platform-tests-reftest-fis-e10s
+test-linux1804-64-tsan-qr/opt-xpcshell-e10s

mozilla-central

--- target_task_set@32af9322f9bf
+++ target_task_set@ao_ci_linux_tsan
-test-linux1804-64-tsan/opt-crashtest-e10s
-test-linux1804-64-tsan/opt-mochitest-a11y-1proc
-test-linux1804-64-tsan/opt-mochitest-browser-chrome-e10s
-test-linux1804-64-tsan/opt-mochitest-media-e10s
-test-linux1804-64-tsan/opt-mochitest-media-fis-e10s
-test-linux1804-64-tsan/opt-mochitest-media-fis-gli-e10s
-test-linux1804-64-tsan/opt-mochitest-media-gli-e10s
-test-linux1804-64-tsan/opt-mochitest-media-spi-e10s
-test-linux1804-64-tsan/opt-mochitest-plain-e10s
-test-linux1804-64-tsan/opt-mochitest-plain-fis-e10s
-test-linux1804-64-tsan/opt-reftest-e10s
-test-linux1804-64-tsan/opt-web-platform-tests-e10s
-test-linux1804-64-tsan/opt-web-platform-tests-fis-e10s
-test-linux1804-64-tsan/opt-web-platform-tests-reftest-e10s
-test-linux1804-64-tsan/opt-web-platform-tests-reftest-fis-e10s
-test-linux1804-64-tsan/opt-xpcshell-e10s
+test-linux1804-64-tsan-qr/opt-crashtest-e10s
+test-linux1804-64-tsan-qr/opt-crashtest-noqr-e10s
+test-linux1804-64-tsan-qr/opt-crashtest-swr-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-a11y-1proc
+test-linux1804-64-tsan-qr/opt-mochitest-browser-chrome-swr-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-media-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-media-fis-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-media-fis-gli-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-media-gli-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-media-spi-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-plain-e10s
+test-linux1804-64-tsan-qr/opt-mochitest-plain-fis-e10s
+test-linux1804-64-tsan-qr/opt-reftest-e10s
+test-linux1804-64-tsan-qr/opt-reftest-noqr-e10s
+test-linux1804-64-tsan-qr/opt-reftest-swr-e10s
+test-linux1804-64-tsan-qr/opt-web-platform-tests-e10s
+test-linux1804-64-tsan-qr/opt-web-platform-tests-fis-e10s
+test-linux1804-64-tsan-qr/opt-web-platform-tests-reftest-e10s
+test-linux1804-64-tsan-qr/opt-web-platform-tests-reftest-fis-e10s
+test-linux1804-64-tsan-qr/opt-xpcshell-e10s

mozilla-release

--- target_task_set@32af9322f9bf
+++ target_task_set@ao_ci_linux_tsan
-test-linux1804-64-tsan/opt-crashtest-e10s
-test-linux1804-64-tsan/opt-reftest-e10s
+test-linux1804-64-tsan-qr/opt-crashtest-e10s
+test-linux1804-64-tsan-qr/opt-crashtest-noqr-e10s
+test-linux1804-64-tsan-qr/opt-crashtest-swr-e10s
+test-linux1804-64-tsan-qr/opt-reftest-e10s
+test-linux1804-64-tsan-qr/opt-reftest-noqr-e10s
+test-linux1804-64-tsan-qr/opt-reftest-swr-e10s

Differential Revision: https://phabricator.services.mozilla.com/D121099
This commit is contained in:
Andrew Osmond 2021-07-30 12:23:36 +00:00
parent 278a0580bc
commit 6f3d06c7cb
12 changed files with 59 additions and 54 deletions

View File

@ -259,7 +259,7 @@ load 1619322.html
asserts(0-1) load 1623918.html # May hit an assertion if the <input> element's anonymous tree hasn't been flushed when IMEContentObserver handles focus
load 1656925.html
skip-if(Android) load 1665792.html # Print preview on android doesn't fly
load 1681729.html
load 1693049.html
load 1697525.html
skip-if(ThreadSanitizer) load 1681729.html
skip-if(ThreadSanitizer) load 1693049.html
skip-if(ThreadSanitizer) load 1697525.html
skip-if(ThreadSanitizer) load 1712198.html # Mysterious failure that should be investigated (bug 1712866).

View File

@ -101,7 +101,7 @@ asserts(0-1) load 1414581.html
load 1415231.html
load 1423767.html
needs-focus load 1423776.html
needs-focus load 1424450.html
skip-if(ThreadSanitizer) needs-focus load 1424450.html # bug 1718775, permafail on tsan
load 1425091.html
load 1426709.html
needs-focus load 1429523.html

View File

@ -2071,7 +2071,7 @@ random-if(useDrawSnapshot) == 1546856-1.html 1546856-ref.html
test-pref(ui.systemUsesDarkTheme,1) != 1551040.txt 1551040.txt
test-pref(ui.systemUsesDarkTheme,1) == 1551040.html 1551040.html
!= 1552789-1.html 1552789-ref-1.html
pref(image.downscale-during-decode.enabled,true) skip-if((webrender&&((gtkWidget&&isDebugBuild)||(gtkWidget&&AddressSanitizer)||Android))||(Android&&isDebugBuild)) random-if(useDrawSnapshot) == 1553571-1.html 1553571-1-ref.html
pref(image.downscale-during-decode.enabled,true) skip-if((webrender&&((gtkWidget&&isDebugBuild)||(gtkWidget&&AddressSanitizer)||Android||ThreadSanitizer))||(Android&&isDebugBuild)) random-if(useDrawSnapshot) == 1553571-1.html 1553571-1-ref.html
== 1558937-1.html 1558937-1-ref.html
!= 1563484.html 1563484-notref.html
== 1563484.html 1563484-ref.html

View File

@ -591,6 +591,8 @@ pref(layout.css.devPixelsPerPx,"1.0") == svg-blurry-with-subpixel-position.html
== currentColor-override-lighting.svg currentColor-override-lighting-ref.svg
== currentColor-override-stop.svg pass.svg
defaults skip-if(ThreadSanitizer)
== mask-invalidation.html mask-invalidation-ref.html
== filter-in-mask.html filter-in-mask-ref.html
== overflow-visible-image.html overflow-visible-image-ref.html

View File

@ -296,7 +296,9 @@ extern "C" const char* __tsan_default_suppressions() {
"race:webrender::profiler::register_thread\n"
// Bug 1722721 - This is a false positive during SW-WR rendering.
"race:scale_blit"
"race:scale_blit\n"
"race:mozilla::gl::MesaMemoryLeakWorkaround"
// End of suppressions.
; // Please keep this semicolon.

View File

@ -70,7 +70,7 @@ mochitest-plain:
(linux.*64|macosx.*64|windows10-64)-qr/debug: ['autoland', 'mozilla-central']
(linux.*64|macosx.*64|windows10-64)-qr/opt: ['autoland']
(linux.*64|macosx.*64|windows10-64)-shippable-qr/opt: ['autoland', 'mozilla-central']
linux.*64-(asan|tsan)/opt: ['autoland', 'mozilla-central']
linux.*64(-asan|-tsan-qr)/opt: ['autoland', 'mozilla-central']
default: []
fission-xorigin:
by-test-platform:
@ -78,7 +78,7 @@ mochitest-plain:
default: []
default:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
android-em-7.0-x86_64-qr/debug-isolated-process: []
default: built-projects
chunks:
@ -86,14 +86,14 @@ mochitest-plain:
android-em-7.*: 4
linux.*/debug: 16
linux.*64-asan/opt: 10
linux.*64-tsan/opt: 20
linux.*64-tsan-qr/opt: 20
linux.*64-.*cov/opt: 10
windows10-64-ccov.*/.*: 10
macosx.*64-ccov.*/.*: 10
default: 5
instance-size:
by-test-platform:
linux.*64-tsan/opt: xlarge # runs out of memory on default/m3.large
linux.*64-tsan-qr/opt: xlarge # runs out of memory on default/m3.large
default: default
e10s: true
max-run-time: 5400
@ -119,7 +119,7 @@ mochitest-a11y:
e10s: false
run-on-projects:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
default: built-projects
mozharness:
mochitest-flavor: a11y
@ -134,7 +134,7 @@ mochitest-browser-chrome:
variants:
by-test-platform:
linux.*64(-shippable)?-qr/opt: ['webrender-sw', 'webrender-sw-fission', 'webrender-sw-a11y-checks', 'webrender-sw-wayland']
linux.*64(-asan|-ccov|-devedition)-qr/opt: ['webrender-sw', 'webrender-sw-fission']
linux.*64(-asan|-ccov|-devedition|-tsan)-qr/opt: ['webrender-sw', 'webrender-sw-fission']
linux.*64-qr/debug: ['webrender-sw', 'webrender-sw-fission', 'webrender-sw-wayland']
windows10-64-qr/debug: ['webrender-sw', 'fission']
default: ['fission']
@ -147,6 +147,7 @@ mochitest-browser-chrome:
webrender-sw:
by-test-platform:
linux.*64(-asan)?-qr/(opt|debug): ['all']
linux.*64-tsan-qr/opt: ['trunk']
linux.*64(-shippable|-ccov)-qr/opt: ['release']
default: built-projects
webrender-sw-fission:
@ -155,7 +156,6 @@ mochitest-browser-chrome:
default: []
default:
by-test-platform:
.*-tsan/opt: ['trunk']
linux.*-qr/.*: []
default: built-projects
tier:
@ -180,7 +180,7 @@ mochitest-browser-chrome:
by-test-platform:
linux.*-qr/debug: 16
linux.*64-asan-qr/opt: 16
linux.*64-tsan/opt: 32
linux.*64-tsan-qr/opt: 32
macosx.*64/debug: 16
windows10-64-ccov.*/.*: 14
windows10.*-asan-qr/opt: 9
@ -191,7 +191,7 @@ mochitest-browser-chrome:
linux.*64-ccov.*/.*: 9000
windows10-64-ccov.*/.*: 10800
macosx.*64-ccov.*/.*: 10800
linux.*64-tsan/opt: 9000
linux.*64-tsan-qr/opt: 10800
linux.*-qr/opt: 5400
.*/debug: 5400
default: 3600
@ -201,7 +201,7 @@ mochitest-browser-chrome:
# Bug 1281241: migrating to m3.large instances
instance-size:
by-test-platform:
linux.*64-tsan/opt: xlarge # runs out of memory on default/m3.large
linux.*64-tsan-qr/opt: xlarge # runs out of memory on default/m3.large
default: default
allow-software-gl-layers: false
@ -262,14 +262,14 @@ mochitest-chrome:
loopback-video: true
run-on-projects:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
default: built-projects
chunks:
by-test-platform:
.*(-ccov|-qr).*/.*: 3
windows10-64-ccov-qr/opt: 3
.*-asan(-qr)?/opt: 3
.*-tsan/opt: 6
.*-tsan-qr/opt: 6
(linux.*64|windows.*|macosx1015-64)/debug: 3
default: 2
max-run-time: 3600
@ -279,7 +279,7 @@ mochitest-chrome:
chunked: true
instance-size:
by-test-platform:
linux.*64-tsan/opt: xlarge # runs out of memory on default/m3.large
linux.*64-tsan-qr/opt: xlarge # runs out of memory on default/m3.large
default: default
mochitest-devtools-chrome:
@ -303,7 +303,7 @@ mochitest-devtools-chrome:
default: []
default:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
default: built-projects
tier:
by-variant:
@ -318,7 +318,7 @@ mochitest-devtools-chrome:
windows10-64-ccov.*/.*: 10800
macosx.*64-ccov.*/.*: 9000
linux.*64-ccov.*/.*: 7200
linux.*64-tsan/opt: 7200
linux.*64-tsan-qr/opt: 7200
default: 5400
chunks:
by-test-platform:
@ -326,7 +326,7 @@ mochitest-devtools-chrome:
linux.*64-qr/debug: 12
macosx.*64-qr/debug: 8
.*-asan(-qr)?/opt: 8
.*-tsan/opt: 16
.*-tsan-qr/opt: 16
default: 5
mozharness:
mochitest-flavor: chrome
@ -350,7 +350,7 @@ mochitest-plain-gpu:
fission: []
default:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
android-em-7.0-x86_64-qr/debug-isolated-process: []
default: built-projects
virtualization:
@ -376,7 +376,7 @@ mochitest-plain-gpu:
- --mochitest-suite=mochitest-plain-gpu
instance-size:
by-test-platform:
linux.*64-tsan/opt: xlarge # runs out of memory on default/m3.large
linux.*64-tsan-qr/opt: xlarge # runs out of memory on default/m3.large
default: default
mochitest-chrome-gpu:
@ -395,7 +395,7 @@ mochitest-chrome-gpu:
fission: []
default:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
android.*/.*: []
default: built-projects
tier:
@ -413,7 +413,7 @@ mochitest-chrome-gpu:
- --mochitest-suite=mochitest-chrome-gpu
instance-size:
by-test-platform:
linux.*64-tsan/opt: xlarge # runs out of memory on default/m3.large
linux.*64-tsan-qr/opt: xlarge # runs out of memory on default/m3.large
default: default
mochitest-media:
@ -424,7 +424,7 @@ mochitest-media:
by-test-platform:
windows10-64-ccov.*/.*: 7200
macosx.*64-ccov.*/.*: 7200
linux.*64-tsan/opt: 7200
linux.*64-tsan-qr/opt: 7200
default: 5400
run-on-projects:
by-variant:
@ -433,21 +433,19 @@ mochitest-media:
(linux.*64|windows10-64)-qr/debug: ['autoland', 'mozilla-central']
(linux.*64|windows10-64)-qr/opt: ['autoland']
(linux.*64|windows10-64)-shippable-qr/opt: ['mozilla-central']
linux.*64-asan-qr/opt: ['autoland', 'mozilla-central']
linux.*64-tsan/opt: ['autoland', 'mozilla-central']
linux.*64(-asan|-tsan)-qr/opt: ['autoland', 'mozilla-central']
default: []
fission-webgl-ipc:
by-test-platform:
(linux.*64|windows10-64)-qr/debug: ['autoland', 'mozilla-central']
(linux.*64|windows10-64)-qr/opt: ['autoland']
(linux.*64|windows10-64)-shippable-qr/opt: ['mozilla-central']
linux.*64-asan-qr/opt: ['autoland', 'mozilla-central']
linux.*64-tsan/opt: ['autoland', 'mozilla-central']
linux.*64(-asan|-tsan)-qr/opt: ['autoland', 'mozilla-central']
(linux|windows10-64|macos)(?!.*-qr).*: []
default: []
socketprocess:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
windows10-64-asan-qr/opt: ['trunk']
android-hw-.*(?<!-shippable)(-qr)?/opt: ['autoland']
android-hw-.*-arm7.*/(?:debug)?: ['trunk', 'mozilla-beta', 'mozilla-release']
@ -458,7 +456,7 @@ mochitest-media:
noqr: built-projects
webgl-ipc:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
windows10-64-asan-qr/opt: ['trunk']
(linux.*64|windows10-64)(-shippable)?-qr/(opt|debug): ['trunk']
(linux|windows10-64|macos)(?!.*-qr).*: []
@ -468,7 +466,7 @@ mochitest-media:
android-hw-.*/opt: []
android-hw-.*-arm7.*/(?:debug)?: ['trunk', 'mozilla-beta', 'mozilla-release']
android-em-7.0-x86_64-qr/debug-isolated-process: []
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
linux.*(asan|ccov)/opt: []
.*(ccov/|asan/|-32).*: built-projects
(android|linux|windows10-64|macos)(?!.*-qr).*: []
@ -491,7 +489,7 @@ mochitest-media:
loopback-video: true
instance-size:
by-test-platform:
linux.*64-tsan/opt: xlarge # runs out of memory on default/m3.large
linux.*64-tsan-qr/opt: xlarge # runs out of memory on default/m3.large
default: large
chunks:
by-test-platform:
@ -501,7 +499,7 @@ mochitest-media:
windows10-aarch64-qr/.*: 1
windows.*32-shippable/.*: 2
linux1804-64(-shippable|-devedition|-.*qr)/opt: 2
linux.*64-tsan/opt: 4
linux.*64-tsan-qr/opt: 4
default: 3
mozharness:
mochitest-flavor: plain
@ -635,7 +633,7 @@ mochitest-webgl1-core:
default: 1800
run-on-projects:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
android-hw-.*(?<!-shippable)(-qr)?/opt: ['mozilla-central', 'mozilla-beta', 'mozilla-release']
android-hw.*aarch.*-shippable-qr/opt: ['mozilla-central']
default: built-projects
@ -675,7 +673,7 @@ mochitest-webgl1-ext:
max-run-time: 2700
run-on-projects:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
android-hw-.*(?<!-shippable)(-qr)?/opt: ['mozilla-central', 'mozilla-beta', 'mozilla-release']
android-hw.*aarch.*-shippable-qr/opt: ['mozilla-central']
default: built-projects
@ -714,7 +712,7 @@ mochitest-webgl2-core:
max-run-time: 1800
run-on-projects:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
android-hw-.*(?<!-shippable)(-qr)?/opt: ['mozilla-central', 'mozilla-beta', 'mozilla-release']
android-hw.*aarch.*-shippable-qr/opt: ['mozilla-central']
default: built-projects
@ -831,7 +829,7 @@ mochitest-remote:
fission: []
default:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
default: built-projects
tier:
by-variant:

View File

@ -46,7 +46,7 @@ crashtest:
variants:
by-test-platform:
linux1804-64-qr/debug: ['webrender-sw', 'fission', 'wayland', 'noqr']
linux1804-64-asan-qr/opt: ['webrender-sw', 'fission', 'wayland', 'noqr']
linux1804-64(-tsan|-asan)-qr/opt: ['webrender-sw', 'fission', 'wayland', 'noqr']
windows10-64-qr/debug: ['webrender-sw', 'fission', 'noqr']
windows10-64-asan-qr/opt: ['webrender-sw', 'fission', 'noqr']
windows10-aarch64-qr/.*: []
@ -59,7 +59,7 @@ crashtest:
chunks:
by-test-platform:
android-em-7.*: 1
linux.*64-tsan/opt: 12
linux.*64-tsan-qr/opt: 32
default: 1
e10s: true
run-on-projects:
@ -164,7 +164,7 @@ reftest:
variants:
by-test-platform:
linux1804-64-qr/debug: ['webrender-sw', 'fission', 'wayland', 'noqr']
linux1804-64-asan-qr/opt: ['webrender-sw', 'fission', 'wayland', 'noqr']
linux1804-64(-asan|-tsan)-qr/opt: ['webrender-sw', 'fission', 'wayland', 'noqr']
windows10-64(-asan)?-qr/opt: ['webrender-sw', 'fission', 'noqr']
windows10-aarch64-qr/.*: []
windows10-32(?:-shippable)?-qr/opt: ['webrender-sw', 'fission', 'noqr']
@ -180,7 +180,7 @@ reftest:
by-test-platform:
android-em-7.*: 2
linux1804-64(-shippable|-devedition|-qr)?/opt: 5
linux.*64-tsan.*/opt: 10
linux.*64-tsan-qr/opt: 32
macosx101.*-64-shippable(-qr)?/opt: 3
macosx101.*-64/debug: 4
macosx101.*-64(-ccov.*|-qr)/debug: 6

View File

@ -80,7 +80,7 @@ linux1804-64-asan/opt:
test-sets:
- linux1804-tests
linux1804-64-tsan/opt:
linux1804-64-tsan-qr/opt:
build-platform: linux64-tsan/opt
test-sets:
- linux-tsan-tests

View File

@ -61,7 +61,7 @@ web-platform-tests:
chunks:
by-test-platform:
android.*: 16
linux.*64-tsan/opt: 26
linux.*64-tsan-qr/opt: 32
linux.*64-asan(-qr)?/opt: 22
linux.*64-ccov.*/opt: 20
linux.*/debug: 16
@ -73,8 +73,7 @@ web-platform-tests:
max-run-time:
by-test-platform:
.*-ccov.*/.*: 10800
linux.*64-tsan/opt: 14400
linux.*64-asan(-qr)?/opt: 14400
linux.*64(-tsan|-asan)-qr/opt: 14400
linux.*64(-qr)?/debug: 10800
macosx.*/debug: 10800
android-em.*/.*: 10800
@ -90,7 +89,7 @@ web-platform-tests:
default: []
default:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
android-em-7.0-x86_64-qr/debug-isolated-process: []
default: built-projects
mozharness:
@ -151,7 +150,7 @@ web-platform-tests-reftest:
chunks:
by-test-platform:
.*-ccov.*/.*: 8
linux.*64-tsan/opt: 8
linux.*64-tsan-qr/opt: 16
linux1804-64(-asan)?-qr/.*: 6
macosx10.*-64/debug: 6
macosx10.*-64/opt: 3
@ -169,7 +168,7 @@ web-platform-tests-reftest:
default: []
default:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
android-em-7.0-x86_64-qr/debug-isolated-process: []
default: built-projects
tier:

View File

@ -49,7 +49,7 @@ xpcshell:
fission: []
default:
by-test-platform:
.*-tsan/opt: ['trunk']
.*-tsan-qr/opt: ['trunk']
android-em-7.0-x86_64-qr/debug-isolated-process: []
windows10-64-asan-qr/opt: [] # No XPCShell on ASAN yet
default: built-projects
@ -60,14 +60,14 @@ xpcshell:
android-em-7.*: 2
macosx.*-64(-shippable|-devedition|-asan)?(-qr)?/.*: 2
linux1804-64(-qr)?/debug: 6
.*-tsan/opt: 8
.*-tsan-qr/opt: 8
windows.*(-shippable|-devedition|-asan|.*-qr)?/.*: 2
default: 5
max-run-time:
by-test-platform:
windows.*(-shippable)/opt: 5400
.*64-ccov(-qr)?/.*: 7200
.*-tsan/opt: 7200
.*-tsan-qr/opt: 7200
default: 2700
allow-software-gl-layers: false
tier:

View File

@ -1,5 +1,7 @@
[before-prepare-iframe-parse-error-external-module.html]
[<script> error: Move parse-error external module script to iframe before-prepare]
disabled:
if tsan: https://bugzilla.mozilla.org/show_bug.cgi?id=1722918
expected:
if (os == "linux") and fission and not webrender: [PASS, FAIL]
if (os == "linux") and not fission and webrender: [PASS, FAIL]

View File

@ -1,5 +1,7 @@
[before-prepare-iframe-success-external-classic.html]
[<script> error: Move success external classic script to iframe before-prepare]
disabled:
if tsan: https://bugzilla.mozilla.org/show_bug.cgi?id=1722918
expected:
if (os == "linux") and webrender and debug and not fission and not swgl: [PASS, FAIL]
if (os == "linux") and not webrender and not fission: [FAIL, PASS]