зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1612707 - Disable various slow tests under TSan. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D61562 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
8833c36c14
Коммит
71231ac083
|
@ -9,6 +9,7 @@ dupe-manifest =
|
|||
[test_ext_browsingData_cookies_cache.js]
|
||||
[test_ext_browsingData_downloads.js]
|
||||
[test_ext_browsingData_passwords.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_ext_browsingData_settings.js]
|
||||
[test_ext_chrome_settings_overrides_home.js]
|
||||
[test_ext_chrome_settings_overrides_update.js]
|
||||
|
@ -30,3 +31,4 @@ dupe-manifest =
|
|||
[test_ext_url_overrides_newtab.js]
|
||||
[test_ext_url_overrides_newtab_update.js]
|
||||
[test_ext_urlbar.js]
|
||||
skip-if = tsan # Unreasonably slow, bug 1612707
|
||||
|
|
|
@ -23,9 +23,11 @@ support-files =
|
|||
[test_addressDataLoader.js]
|
||||
[test_addressRecords.js]
|
||||
[test_autofillFormFields.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_collectFormFields.js]
|
||||
[test_createRecords.js]
|
||||
[test_creditCardRecords.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_extractLabelStrings.js]
|
||||
[test_findLabelElements.js]
|
||||
[test_getAdaptedProfiles.js]
|
||||
|
@ -33,23 +35,30 @@ support-files =
|
|||
[test_getFormInputDetails.js]
|
||||
[test_getInfo.js]
|
||||
[test_getRecords.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_isAvailable.js]
|
||||
[test_isCJKName.js]
|
||||
[test_isFieldEligibleForAutofill.js]
|
||||
[test_markAsAutofillField.js]
|
||||
[test_migrateRecords.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_nameUtils.js]
|
||||
[test_onFormSubmitted.js]
|
||||
[test_osKeyStore.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_parseAddressFormat.js]
|
||||
[test_profileAutocompleteResult.js]
|
||||
[test_phoneNumber.js]
|
||||
[test_reconcile.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_savedFieldNames.js]
|
||||
[test_toOneLineAddress.js]
|
||||
[test_storage_tombstones.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_storage_remove.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_storage_syncfields.js]
|
||||
[test_transformFields.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_sync.js]
|
||||
head = head.js ../../../../../services/sync/tests/unit/head_appinfo.js ../../../../../services/common/tests/unit/head_helpers.js ../../../../../services/sync/tests/unit/head_helpers.js ../../../../../services/sync/tests/unit/head_http_server.js
|
||||
|
|
|
@ -26,6 +26,7 @@ skip-if = toolkit == 'android'
|
|||
[test_action-set-display-and-refresh-01.js]
|
||||
[test_action-set-display-and-refresh-02.js]
|
||||
[test_action-take-census.js]
|
||||
skip-if = tsan # Unreasonably slow, bug 1612707
|
||||
[test_action-take-snapshot.js]
|
||||
[test_action-take-snapshot-and-census.js]
|
||||
[test_action-toggle-inverted.js]
|
||||
|
@ -36,6 +37,7 @@ skip-if = toolkit == 'android'
|
|||
[test_dominator_trees_02.js]
|
||||
[test_dominator_trees_03.js]
|
||||
[test_dominator_trees_04.js]
|
||||
skip-if = tsan # Unreasonably slow, bug 1612707
|
||||
[test_dominator_trees_05.js]
|
||||
[test_dominator_trees_06.js]
|
||||
[test_dominator_trees_07.js]
|
||||
|
@ -47,6 +49,7 @@ skip-if = toolkit == 'android'
|
|||
[test_individuals_03.js]
|
||||
[test_individuals_04.js]
|
||||
[test_individuals_05.js]
|
||||
skip-if = tsan # Times out, bug 1612707
|
||||
[test_individuals_06.js]
|
||||
[test_pop_view_01.js]
|
||||
[test_tree-map-01.js]
|
||||
|
|
|
@ -60,6 +60,7 @@ support-files =
|
|||
[test_blackboxing-07.js]
|
||||
[test_blackboxing-08.js]
|
||||
[test_extension_storage_actor.js]
|
||||
skip-if = tsan # Unreasonably slow, bug 1612707
|
||||
[test_frameactor-01.js]
|
||||
[test_frameactor-02.js]
|
||||
[test_frameactor-03.js]
|
||||
|
|
|
@ -61,6 +61,7 @@ support-files =
|
|||
[test_HeapAnalyses_getDominatorTree_01.js]
|
||||
[test_HeapAnalyses_getDominatorTree_02.js]
|
||||
[test_HeapAnalyses_getImmediatelyDominated_01.js]
|
||||
skip-if = tsan # Unreasonably slow, bug 1612707
|
||||
[test_HeapAnalyses_readHeapSnapshot_01.js]
|
||||
[test_HeapAnalyses_takeCensusDiff_01.js]
|
||||
[test_HeapAnalyses_takeCensusDiff_02.js]
|
||||
|
|
|
@ -43,6 +43,7 @@ run-sequentially = this test depends on a file produced by test_databaseShadowin
|
|||
[test_originInit.js]
|
||||
[test_schema3upgrade.js]
|
||||
[test_snapshotting.js]
|
||||
skip-if = tsan # Unreasonably slow, bug 1612707
|
||||
requesttimeoutfactor = 4
|
||||
[test_stringLength.js]
|
||||
[test_stringLength2.js]
|
||||
|
|
|
@ -23,9 +23,10 @@ support-files =
|
|||
[test_main.html]
|
||||
skip-if =
|
||||
(toolkit == 'android') || webrender || (verify && !debug && (os == 'linux')) || # Android: TIMED_OUT; bug 1402554
|
||||
fission #Bug 1580771, object did not follow block_active_content pref #Crashes intermittently: @ mozilla::dom::BrowsingContext::CreateFromIPC(mozilla::dom::BrowsingContext::IPCInitializer&&, mozilla::dom::BrowsingContextGroup*, mozilla::dom::ContentParent*)
|
||||
fission || #Bug 1580771, object did not follow block_active_content pref #Crashes intermittently: @ mozilla::dom::BrowsingContext::CreateFromIPC(mozilla::dom::BrowsingContext::IPCInitializer&&, mozilla::dom::BrowsingContextGroup*, mozilla::dom::ContentParent*)
|
||||
tsan # Times out / Memory consumption, bug 1612707
|
||||
[test_bug803225.html]
|
||||
skip-if = (os=='linux' && bits==32) || headless # Linux32:bug 1324870; Headless:bug 1405870
|
||||
skip-if = (os=='linux' && bits==32) || headless || tsan # Linux32:bug 1324870; Headless:bug 1405870; tsan:bug 1612707
|
||||
[test_frameNavigation.html]
|
||||
fail-if = fission
|
||||
skip-if = webrender || (debug && (os == 'linux' || os == 'win')) || (os == 'win' && !debug) # webrender: bug 1424752 # Bug 1391823; Bug 1353608
|
||||
|
|
|
@ -169,7 +169,7 @@ support-files = preserve3d_sorting_hit_testing_iframe.html
|
|||
[test_preserve3d_sorting_hit_testing2.html]
|
||||
support-files = preserve3d_sorting_hit_testing2_iframe.html
|
||||
[test_reftests_with_caret.html]
|
||||
skip-if = toolkit == 'android' # Bug 1355842
|
||||
skip-if = toolkit == 'android' || tsan # android: Bug 1355842. tsan: Bug 1612707
|
||||
support-files =
|
||||
bug106855-1.html
|
||||
bug106855-2.html
|
||||
|
|
|
@ -155,6 +155,6 @@ support-files =
|
|||
[test_scroll_animation_restore.html]
|
||||
[test_scroll_position_iframe.html]
|
||||
[test_grid_track_sizing_algo_001.html]
|
||||
skip-if = debug == true # the test is slow
|
||||
skip-if = debug == true || tsan # the test is slow. tsan: bug 1612707
|
||||
[test_grid_track_sizing_algo_002.html]
|
||||
skip-if = debug == true # the test is slow
|
||||
skip-if = debug == true || tsan # the test is slow. tsan: bug 1612707
|
||||
|
|
|
@ -355,8 +355,12 @@ support-files = ../../reftests/fonts/markA.woff ../../reftests/fonts/markB.woff
|
|||
[test_units_time.html]
|
||||
[test_revert.html]
|
||||
[test_value_cloning.html]
|
||||
skip-if = toolkit == 'android' # bug 775227 for android
|
||||
# This test requires too much memory on TSan (bug 1612707)
|
||||
# See bug 775227 for android
|
||||
skip-if = (toolkit == 'android' || tsan)
|
||||
[test_value_computation.html]
|
||||
# This test requires too much memory on TSan (bug 1612707)
|
||||
skip-if = tsan
|
||||
[test_value_storage.html]
|
||||
[test_variable_serialization_computed.html]
|
||||
[test_variable_serialization_specified.html]
|
||||
|
|
|
@ -123,6 +123,7 @@ tags = addons
|
|||
[test_bookmark_duping.js]
|
||||
run-sequentially = Frequent timeouts, bug 1395148
|
||||
[test_bookmark_engine.js]
|
||||
skip-if = tsan # Runs unreasonably slow on TSan, bug 1612707
|
||||
[test_bookmark_invalid.js]
|
||||
[test_bookmark_order.js]
|
||||
[test_bookmark_places_query_rewriting.js]
|
||||
|
@ -141,6 +142,7 @@ run-sequentially = Frequent timeouts, bug 1395148
|
|||
# Too many intermittent "ASSERTION: thread pool wasn't shutdown: '!mPool'" (bug 804479)
|
||||
skip-if = debug
|
||||
[test_bookmark_tracker.js]
|
||||
skip-if = tsan # Runs unreasonably slow on TSan, bug 1612707
|
||||
requesttimeoutfactor = 4
|
||||
[test_bookmark_validator.js]
|
||||
[test_clients_engine.js]
|
||||
|
@ -178,6 +180,7 @@ support-files = prefs_test_prefs_store.js
|
|||
[test_syncedtabs.js]
|
||||
|
||||
[test_telemetry.js]
|
||||
skip-if = tsan # Unreasonably slow, bug 1612707
|
||||
requesttimeoutfactor = 4
|
||||
|
||||
[test_uistate.js]
|
||||
|
|
|
@ -60,8 +60,9 @@ prefs =
|
|||
skip-if = toolkit == 'android' && !is_fennec
|
||||
|
||||
[test_ext_activityLog.html]
|
||||
skip-if = tsan # Times out on TSan, bug 1612707
|
||||
[test_ext_async_clipboard.html]
|
||||
skip-if = toolkit == 'android' # near-permafail after landing bug 1270059: Bug 1523131
|
||||
skip-if = toolkit == 'android' || tsan # near-permafail after landing bug 1270059: Bug 1523131. tsan: bug 1612707
|
||||
[test_ext_background_canvas.html]
|
||||
[test_ext_background_page.html]
|
||||
skip-if = (toolkit == 'android') # android doesn't have devtools
|
||||
|
@ -79,6 +80,7 @@ skip-if = verify && debug && (os == 'linux')
|
|||
[test_ext_contentscript_incognito.html]
|
||||
skip-if = os == 'android' # Android does not support multiple windows.
|
||||
[test_ext_contentscript_permission.html]
|
||||
skip-if = tsan # Times out on TSan, bug 1612707
|
||||
[test_ext_cookies.html]
|
||||
[test_ext_cookies_containers.html]
|
||||
[test_ext_cookies_expiry.html]
|
||||
|
@ -93,8 +95,9 @@ skip-if = os == 'android' # Bug 1513544 Android does not support multiple window
|
|||
[test_ext_geolocation.html]
|
||||
skip-if = os == 'android' # Android support Bug 1336194
|
||||
[test_ext_identity.html]
|
||||
skip-if = os == 'android' # unsupported.
|
||||
skip-if = os == 'android' || tsan # unsupported. tsan: bug 1612707
|
||||
[test_ext_idle.html]
|
||||
skip-if = tsan # Times out on TSan, bug 1612707
|
||||
[test_ext_inIncognitoContext_window.html]
|
||||
skip-if = os == 'android' # Android does not support multiple windows.
|
||||
[test_ext_listener_proxies.html]
|
||||
|
@ -139,10 +142,11 @@ skip-if = os == 'android' # bug 1513544
|
|||
skip-if = os == 'android'
|
||||
[test_ext_webrequest_background_events.html]
|
||||
[test_ext_webrequest_basic.html]
|
||||
skip-if = os == 'android' && debug # bug 1397615
|
||||
skip-if = os == 'android' && debug || tsan # bug 1397615. tsan: bug 1612707
|
||||
[test_ext_webrequest_errors.html]
|
||||
skip-if = tsan
|
||||
[test_ext_webrequest_filter.html]
|
||||
skip-if = os == 'android' && debug # bug 1452348
|
||||
skip-if = os == 'android' && debug || tsan # bug 1452348. tsan: bug 1612707
|
||||
[test_ext_webrequest_frameId.html]
|
||||
skip-if = (webrender && os == 'linux') # Bug 1482983 caused by Bug 1480951
|
||||
[test_ext_webrequest_hsts.html]
|
||||
|
|
|
@ -11,4 +11,5 @@ tags = webextensions
|
|||
[test_ext_native_messaging.js]
|
||||
skip-if = (os == "win" && processor == "aarch64") # bug 1530841
|
||||
[test_ext_native_messaging_perf.js]
|
||||
skip-if = tsan # Unreasonably slow, bug 1612707
|
||||
[test_ext_native_messaging_unresponsive.js]
|
||||
|
|
|
@ -53,13 +53,13 @@ skip-if = appname == "thunderbird" || os == "android" # Containers are not expos
|
|||
[test_ext_downloads.js]
|
||||
skip-if = appname == "thunderbird"
|
||||
[test_ext_downloads_download.js]
|
||||
skip-if = appname == "thunderbird" || os == "android"
|
||||
skip-if = appname == "thunderbird" || os == "android" || tsan # tsan: bug 1612707
|
||||
[test_ext_downloads_misc.js]
|
||||
skip-if = appname == "thunderbird" || os == "android" || (os=='linux' && bits==32) # linux32: bug 1324870
|
||||
skip-if = appname == "thunderbird" || os == "android" || (os=='linux' && bits==32) || tsan # linux32: bug 1324870, tsan: bug 1612707
|
||||
[test_ext_downloads_private.js]
|
||||
skip-if = appname == "thunderbird" || os == "android"
|
||||
[test_ext_downloads_search.js]
|
||||
skip-if = appname == "thunderbird" || os == "android"
|
||||
skip-if = appname == "thunderbird" || os == "android" || tsan # tsan: bug 1612707
|
||||
[test_ext_downloads_urlencoded.js]
|
||||
skip-if = appname == "thunderbird" || os == "android"
|
||||
[test_ext_error_location.js]
|
||||
|
@ -74,7 +74,7 @@ skip-if = os == "android" # checking for telemetry needs to be updated: 1384923
|
|||
[test_ext_extension_startup_telemetry.js]
|
||||
[test_ext_file_access.js]
|
||||
[test_ext_geckoProfiler_control.js]
|
||||
skip-if = os == "android" # Not shipped on Android
|
||||
skip-if = os == "android" || tsan # Not shipped on Android. tsan: bug 1612707
|
||||
[test_ext_geturl.js]
|
||||
[test_ext_idle.js]
|
||||
[test_ext_incognito.js]
|
||||
|
|
|
@ -6,7 +6,7 @@ skip-if = os == "android" || (os == "win" && debug) || (os == "linux")
|
|||
[test_ext_contentscript_canvas_tainting.js]
|
||||
[test_ext_contentscript_scriptCreated.js]
|
||||
[test_ext_contentscript_triggeringPrincipal.js]
|
||||
skip-if = (os == "android" && debug) || (os == "win" && debug) # Windows: Bug 1438796
|
||||
skip-if = (os == "android" && debug) || (os == "win" && debug) || tsan # Windows: Bug 1438796, tsan: bug 1612707
|
||||
[test_ext_contentscript_xrays.js]
|
||||
[test_ext_contentScripts_register.js]
|
||||
[test_ext_contexts_gc.js]
|
||||
|
|
|
@ -13,4 +13,5 @@ tags = webextensions remote-webextensions
|
|||
[include:xpcshell-content.ini]
|
||||
|
||||
[test_ext_contentscript_perf_observers.js]
|
||||
skip-if = tsan
|
||||
# Inexplicably, PerformanceObserver used in the test doesn't fire in non-e10s mode.
|
||||
|
|
|
@ -1,35 +1,35 @@
|
|||
[test_amazon.js]
|
||||
# This is an extensive test and currently takes a long time. Therefore skip on
|
||||
# debug/asan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
# debug/asan/tsan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || tsan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
requesttimeoutfactor = 3
|
||||
[test_baidu.js]
|
||||
# This is an extensive test and currently takes a long time. Therefore skip on
|
||||
# debug/asan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
# debug/asan/tsan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || tsan ||(os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
requesttimeoutfactor = 3
|
||||
[test_bing.js]
|
||||
# This is an extensive test and currently takes a long time. Therefore skip on
|
||||
# debug/asan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
# debug/asan/tsan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || tsan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
requesttimeoutfactor = 3
|
||||
[test_duckduckgo.js]
|
||||
# This is an extensive test and currently takes a long time. Therefore skip on
|
||||
# debug/asan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
# debug/asan/tsan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || tsan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
requesttimeoutfactor = 3
|
||||
[test_ebay.js]
|
||||
# This is an extensive test and currently takes a long time. Therefore skip on
|
||||
# debug/asan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
# debug/asan/tsan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || tsan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
requesttimeoutfactor = 3
|
||||
[test_google.js]
|
||||
# This is an extensive test and currently takes a long time. Therefore skip on
|
||||
# debug/asan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
# debug/asan/tsan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || tsan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
requesttimeoutfactor = 3
|
||||
[test_yandex.js]
|
||||
# This is an extensive test and currently takes a long time. Therefore skip on
|
||||
# debug/asan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
# debug/asan/tsan/win ccov and extend the timeout length otherwise.
|
||||
skip-if = debug || asan || tsan || (os == "win" && ccov) || (os == "win" && processor == "aarch64")
|
||||
requesttimeoutfactor = 3
|
||||
|
|
|
@ -57,9 +57,9 @@ support-files =
|
|||
|
||||
# Use geoSpecificDefaults - Bug 1542269
|
||||
[test_maybereloadengine_update.js]
|
||||
skip-if = ccov # Bug 1586580
|
||||
skip-if = ccov || tsan # Bug 1586580, tsan: bug 1612707
|
||||
[test_maybereloadengine_update_distro.js]
|
||||
skip-if = ccov # Bug 1590254
|
||||
skip-if = ccov || tsan # Bug 1590254, tsan: bug 1612707
|
||||
[test_legacy_reload_engines.js]
|
||||
[test_geodefaults.js]
|
||||
[test_hidden.js]
|
||||
|
|
|
@ -9,6 +9,7 @@ skip-if = toolkit == 'android'
|
|||
skip-if = true
|
||||
[test_get_features.js]
|
||||
[test_responsiveness.js]
|
||||
skip-if = tsan # Times out on TSan, bug 1612707
|
||||
[test_shared_library.js]
|
||||
[test_run.js]
|
||||
skip-if = true
|
||||
|
@ -23,11 +24,10 @@ skip-if = !debug
|
|||
[test_feature_mainthreadio.js]
|
||||
skip-if = release_or_beta || (os == "win" && processor == "aarch64") # The IOInterposer is in an ifdef, aarch64 due to 1536657
|
||||
|
||||
# The address sanitization checks appears to overwrite our own memory hooks in
|
||||
# xpcshell tests, and no allocation markers are gathered. Skip this test in that
|
||||
# configuration.
|
||||
# The sanitizer checks appears to overwrite our own memory hooks in xpcshell tests,
|
||||
# and no allocation markers are gathered. Skip this test in that configuration.
|
||||
[test_feature_nativeallocations.js]
|
||||
skip-if = asan
|
||||
skip-if = asan || tsan
|
||||
|
||||
# Native stackwalking is somewhat unreliable depending on the platform.
|
||||
#
|
||||
|
@ -37,13 +37,14 @@ skip-if = asan
|
|||
# Linux can be very unreliable when native stackwalking through JavaScript code.
|
||||
# See Bug 1434402 for more details.
|
||||
#
|
||||
# For asan builds, there were many intermittents, and we're not getting much additional
|
||||
# coverage there, so it's better to be a bit more reliable.
|
||||
# For sanitizer builds, there were many intermittents, and we're not getting much
|
||||
# additional coverage there, so it's better to be a bit more reliable.
|
||||
[test_feature_stackwalking.js]
|
||||
skip-if = (os == "mac" && release_or_beta) || (os == "linux" && release_or_beta && !debug) || asan
|
||||
skip-if = (os == "mac" && release_or_beta) || (os == "linux" && release_or_beta && !debug) || asan || tsan
|
||||
|
||||
[test_feature_js.js]
|
||||
skip-if = tsan # Times out on TSan, bug 1612707
|
||||
|
||||
# See the comment on test_feature_stackwalking.js
|
||||
[test_merged_stacks.js]
|
||||
skip-if = (os == "mac" && release_or_beta) || (os == "linux" && release_or_beta && !debug) || asan
|
||||
skip-if = (os == "mac" && release_or_beta) || (os == "linux" && release_or_beta && !debug) || asan || tsan
|
||||
|
|
Загрузка…
Ссылка в новой задаче