Bug 1807238 - Enable TSAN mochitest-devtools by default. r=jmaher

Differential Revision: https://phabricator.services.mozilla.com/D165462
This commit is contained in:
Ryan VanderMeulen 2022-12-23 22:20:27 +00:00
parent 840d033733
commit 5bdcb81ec5
9 changed files with 18 additions and 9 deletions

View file

@ -42,7 +42,7 @@ skip-if = debug # Bug 1559591
https_first_disabled = true
skip-if = debug # Bug 1559591
[browser_application_panel_start-service-worker.js]
skip-if = asan || debug || !serviceworker_e10s # Bug 1559487, 1559591, 1608640
skip-if = asan || debug || !serviceworker_e10s || tsan # Bug 1559487, 1559591, 1608640
[browser_application_panel_list-workers-empty.js]
[browser_application_panel_list-unicode.js]
skip-if = debug # Bug 1559591
@ -68,7 +68,7 @@ skip-if =
os == 'linux' && bits == 64 && !debug # Bug 1654354
[browser_application_panel_telemetry-select-page.js]
[browser_application_panel_telemetry-start-worker.js]
skip-if = ccov || asan || debug || !serviceworker_e10s # Bug 1559487, 1559591, 1608640, 1654468
skip-if = ccov || asan || debug || !serviceworker_e10s || tsan # Bug 1559487, 1559591, 1608640, 1654468
[browser_application_panel_telemetry-unregister-worker.js]
skip-if = asan || debug || !serviceworker_e10s # Bug 1559487, 1559591, 1608640
# Misc tests

View file

@ -55,7 +55,8 @@ skip-if = (os == "win" && ccov) # Bug 1453549
[browser_dbg-scroll-run-to-completion.js]
[browser_dbg-source-pragma.js]
[browser_dbg-sourcemapped-scopes.js]
skip-if = ccov || debug || (verify && debug && (os == 'linux')) # Bug 1441545, 1536253 - very slow on debug
# Bug 1441545, 1536253 - very slow on debug
skip-if = ccov || debug || tsan || (verify && debug && (os == 'linux'))
[browser_dbg-sourcemapped-stepping.js]
skip-if = true # original stepping is currently disabled
[browser_dbg-sourcemapped-toggle.js]
@ -76,7 +77,7 @@ skip-if = debug # Window leaks: bug 1575332
[browser_dbg-breakpoints-list.js]
[browser_dbg-breakpoints-popup.js]
skip-if =
os == 'linux' && bits == 64 && debug # Bug 1750199
(os == 'linux' && debug) || tsan # Bug 1750199
apple_catalina && !debug # Bug 1767705
[browser_dbg-continue-to-here.js]
[browser_dbg-continue-to-here-click.js]

View file

@ -88,8 +88,7 @@ prefs =
[browser_target_events.js]
[browser_target_loading.js]
[browser_target_parents.js]
skip-if =
os == "win" && !debug # Bug 1712697
skip-if = tsan # bug 1807041
[browser_target_remote.js]
[browser_target_support.js]
[browser_target_get-front.js]

View file

@ -4,6 +4,7 @@ prefs =
devtools.performance.recording.ui-base-url='http://example.com'
tags = devtools devtools-performance
subsuite = devtools
skip-if = tsan # Bug 1804081, timeouts and data races in various tests
support-files =
head.js
helpers.js
@ -14,7 +15,6 @@ support-files =
[browser_aboutprofiling-entries.js]
[browser_aboutprofiling-features-disabled.js]
[browser_aboutprofiling-features.js]
skip-if = tsan # Frequently times out on TSan
[browser_aboutprofiling-interval.js]
[browser_aboutprofiling-threads.js]
[browser_aboutprofiling-threads-behavior.js]

View file

@ -21,6 +21,7 @@ support-files =
[browser_console.js]
[browser_console_and_breakpoints.js]
[browser_console_clear_cache.js]
skip-if = tsan # Bug 1479876
[browser_console_clear_closed_tab.js]
[browser_console_clear_method.js]
skip-if = true # Bug 1437843

View file

@ -61,6 +61,7 @@ skip-if = (os == "win" && os_version == "6.1") # Bug 1620521
[browser_jsterm_autocomplete_native_getters.js]
[browser_jsterm_autocomplete_nav_and_tab_key.js]
[browser_jsterm_autocomplete_null.js]
skip-if = tsan # bug 1778033
[browser_jsterm_autocomplete_paste_undo.js]
[browser_jsterm_autocomplete_race_on_enter.js]
[browser_jsterm_autocomplete_return_key_no_selection.js]
@ -76,7 +77,9 @@ skip-if = debug && (os == "win" && bits == 32) # Bug 1620856
[browser_jsterm_await_error.js]
[browser_jsterm_await_helper_dollar_underscore.js]
[browser_jsterm_await_paused.js]
skip-if = debug # crashes on "Unexpected UpdateTransformLayer hint" bug 1570685
skip-if =
debug # crashes on "Unexpected UpdateTransformLayer hint" bug 1570685
tsan # bug 1807140
[browser_jsterm_await.js]
[browser_jsterm_block_command.js]
[browser_jsterm_completion_bracket_cached_results.js]

View file

@ -215,6 +215,7 @@ skip-if = true # Bug 1405250
[browser_webconsole_console_group_open_no_scroll.js]
[browser_webconsole_console_group.js]
[browser_webconsole_console_logging_workers_api.js]
skip-if = tsan # Bug 1767724
[browser_webconsole_console_profile_unavailable.js]
[browser_webconsole_console_table_post_alterations.js]
[browser_webconsole_console_table.js]

View file

@ -128,9 +128,13 @@ skip-if =
[browser_layout_simple.js]
[browser_memory_allocations_01.js]
[browser_perf-01.js]
skip-if = tsan # bug 1804081, profiler issues in TSAN
[browser_perf-02.js]
skip-if = tsan # bug 1804081, profiler issues in TSAN
[browser_perf-04.js]
skip-if = tsan # bug 1804081, profiler issues in TSAN
[browser_perf-getSupportedFeatures.js]
skip-if = tsan # bug 1804081, profiler issues in TSAN
[browser_setup_in_parent.js]
[browser_spawn_actor_in_parent.js]
[browser_storage_cookies-duplicate-names.js]
@ -139,6 +143,7 @@ https_first_disabled = true
https_first_disabled = true
skip-if =
debug # Bug 1715916 - test is having race conditions on slow hardware
tsan # high frequency intermittent
win10_2004 && asan && fission # high frequency intermittent
win11_2009 && asan # high frequency intermittent
[browser_storage_listings.js]

View file

@ -390,7 +390,6 @@ mochitest-devtools-chrome:
default:
by-test-platform:
android.*: []
.*-tsan-qr/opt: []
linux.*64-ccov-qr/opt: []
default: built-projects
tier: default