Bug 1959821 - cleanup and standardize remaining xpcshell.toml files. r=aryx,sync-reviewers,markh

Differential Revision: https://phabricator.services.mozilla.com/D245147
This commit is contained in:
Joel Maher
2025-04-15 20:24:35 +00:00
parent 0066d6ed51
commit 98ece24bd5
20 changed files with 67 additions and 180 deletions

View File

@@ -8,10 +8,7 @@ head = "head.js"
["test_permmanager_defaults.js"]
["test_permmanager_expiration.js"]
skip-if = [
"win10_2009", # Bug 1718292
"win11_2009", # Bug 1797751
]
skip-if = ["os == 'win' && os_version == '10.2009' && processor == 'x86_64'"] # Bug 1718292
["test_permmanager_getAllByTypeSince.js"]
@@ -28,11 +25,10 @@ skip-if = [
["test_permmanager_ipc.js"]
# This test is meant to run on a multi process mode
# and with file urls loaded in their own child process.
skip-if = ["!e10s"]
run-if = ["e10s"]
firefox-appdir = "browser"
["test_permmanager_load_invalid_entries.js"]
skip-if = ["debug == true"]
["test_permmanager_local_files.js"]
@@ -41,37 +37,32 @@ skip-if = ["debug == true"]
["test_permmanager_matchesuri.js"]
["test_permmanager_migrate_10-11.js"]
skip-if = ["os == 'android'"] # Android doesn't use places
run-if = ["os != 'android'"] # Android doesn't use places
["test_permmanager_migrate_11-12.js"]
skip-if = ["os == 'android'"] # Android doesn't use places
run-if = ["os != 'android'"] # Android doesn't use places
["test_permmanager_migrate_4-7.js"]
skip-if = ["os == 'android'"] # Android doesn't use places
run-if = ["os != 'android'"] # Android doesn't use places
["test_permmanager_migrate_4-7_no_history.js"]
skip-if = [
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"os == 'android'"
]
run-if = ["os != 'android'"] # Android doesn't use places
["test_permmanager_migrate_5-7a.js"]
skip-if = ["os == 'android'"] # Android doesn't use places
run-if = ["os != 'android'"] # Android doesn't use places
["test_permmanager_migrate_5-7b.js"]
skip-if = ["os == 'android'"] # Android doesn't use places
["test_permmanager_migrate_6-7a.js"]
skip-if = ["os == 'android'"] # Android doesn't use places
run-if = ["os != 'android'"] # Android doesn't use places
["test_permmanager_migrate_6-7b.js"]
skip-if = ["os == 'android'"] # Android doesn't use places
["test_permmanager_migrate_7-8.js"]
skip-if = ["os == 'android'"] # Android doesn't use places
run-if = ["os != 'android'"] # Android doesn't use places
["test_permmanager_migrate_9-10.js"]
skip-if = ["os == 'android'"] # Android doesn't use places
run-if = ["os != 'android'"] # Android doesn't use places
["test_permmanager_notifications.js"]

View File

@@ -1,9 +1,5 @@
[DEFAULT]
head = ""
skip-if = [
"os == 'android'",
"os == 'win' && msix", # Does not work in MSIX builds.
]
support-files = [
"autoconfig-all.cfg",
"autoconfig-latin1.cfg",
@@ -13,6 +9,8 @@ support-files = [
"autoconfig.js",
"autoconfig-no-sandbox.js",
]
run-if = ["!msix"] # Does not work in MSIX builds.
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64' && debug"]
["test_autoconfig.js"]

View File

@@ -1,6 +1,5 @@
[DEFAULT]
head = ""
skip-if = ["os == 'android'"]
support-files = ["data/**"]
firefox-appdir = "browser"

View File

@@ -5,13 +5,9 @@ head = "head.js"
# to be run in CI.
["perftest_dateTimeFormat.js"]
skip-if = ["true"]
["perftest_locale.js"]
skip-if = ["true"]
["perftest_numberFormat.js"]
skip-if = ["true"]
["perftest_pluralRules.js"]
skip-if = ["true"]

View File

@@ -16,6 +16,6 @@ head = ""
["test_messagecontext.js"]
["test_missing_variables.js"]
skip-if = ["debug"] # Intentionally triggers a debug assert for missing Fluent arguments.
run-if = ["!debug"] # Intentionally triggers a debug assert for missing Fluent arguments.
["test_pseudo.js"]

View File

@@ -6,10 +6,9 @@ support-files = [
]
["test_bug22310.js"]
skip-if = ["os != 'win' && os != 'mac'"]
["test_intl_on_workers.js"]
skip-if = ["os == 'android'"] # bug 1309447
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"] # Bug 1309447
["test_langPackMatcher.js"]

View File

@@ -1,6 +1,5 @@
[DEFAULT]
head = ""
skip-if = ["os == 'android'"]
["test_ipcshell.js"]
# Bug 676963: test fails consistently on Android

View File

@@ -194,7 +194,7 @@ support-files = [
["test_defineESModuleGetters_options.js"]
["test_defineESModuleGetters_options_worker.js"]
skip-if = ["os == 'android'"]
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"]
["test_envChain_frameScript.js"]
@@ -209,7 +209,6 @@ skip-if = ["os == 'android'"]
["test_exportFunction.js"]
["test_file2.js"]
skip-if = ["os == 'android' && processor == 'x86_64'"]
["test_fileReader.js"]
@@ -234,21 +233,18 @@ skip-if = ["os == 'android' && processor == 'x86_64'"]
["test_import_global_contextual.js"]
["test_import_global_contextual_worker.js"]
skip-if = ["os == 'android'"]
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"]
["test_import_global_current.js"]
["test_import_global_current_worker.js"]
skip-if = ["os == 'android'"]
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"]
["test_import_global_worker.js"]
skip-if = ["os == 'android'"]
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"]
["test_import_stack.js"]
skip-if = [
"!nightly_build",
"!debug",
]
skip-if = ["!nightly_build"]
["test_isProxy.js"]
@@ -331,9 +327,7 @@ head = "head_ongc.js"
["test_subScriptLoader.js"]
["test_symbols_as_weak_keys.js"]
skip-if = [
"!nightly_build",
]
skip-if = ["!nightly_build"]
["test_tearoffs.js"]
@@ -347,14 +341,14 @@ skip-if = [
["test_wasm_jspi_profiler.js"]
skip-if = [
"tsan",
"!nightly_build",
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && tsan",
]
["test_wasm_tailcalls_profiler.js"]
skip-if = [
"tsan",
"!nightly_build",
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && tsan",
]
["test_watchdog_default.js"]

View File

@@ -32,4 +32,3 @@ support-files = [
["test_dmd.js"]
dmd = true
skip-if = ["!(os=='linux' || os=='mac' || (os=='win' && !pgo))"]

View File

@@ -1,6 +1,5 @@
[DEFAULT]
head = ""
skip-if = ["os == 'android'"]
support-files = [
"data/empty",
"data/test_bug333423.zip",
@@ -47,8 +46,7 @@ support-files = [
["test_bug1328865.js"]
["test_bug1550815.js"]
# recovering from SIGBUS is temporarily disabled by bug 1583735
skip-if = ["true"]
run-if = ["false"] # recovering from SIGBUS is temporarily disabled by bug 1583735
["test_corrupt_1211262.js"]
@@ -66,11 +64,10 @@ skip-if = ["true"]
["test_fault_handler.js"]
head = "../../zipwriter/test/unit/head_zipwriter.js"
run-if = ["os == 'win'"] # tests windows specific exception handling
skip-if = ["true"] # Requires elevated priviledges. See bug 1707853 and comments in test
# run-if = ["os == 'win'"] # tests windows specific exception handling
run-if = ["false"] # Requires elevated priviledges. See bug 1707853 and comments in test
["test_jarchannel.js"]
skip-if = ["os == 'mac'"]
["test_jarinput_stream_zipreader_reference.js"]

View File

@@ -1,7 +1,7 @@
[DEFAULT]
head = "head_libmar.js"
support-files = ["data/**"]
skip-if = ["os == 'win' && msix"] # Updates are disabled for MSIX builds
run-if = ["!msix"] # Updates are disabled for MSIX builds
["test_create.js"]

View File

@@ -26,7 +26,6 @@ support-files = [
["test_libPrefs.js"]
["test_locked_file_prefs.js"]
skip-if = ["os == 'win' && socketprocess_networking"]
support-files = [
"data/testPrefLocked.js", "data/testPrefLockedUser.js",
]
@@ -39,7 +38,6 @@ head = ""
support-files = ["data/testParser.js"]
["test_stickyprefs.js"]
skip-if = ["os == 'win' && socketprocess_networking"]
support-files = [
"data/testPrefSticky.js", "data/testPrefStickyUser.js",
]

View File

@@ -1,6 +1,5 @@
[DEFAULT]
head = ""
skip-if = ["os == 'android'"]
["test_existing_prefs.js"]
@@ -20,3 +19,4 @@ run-if = ["debug"] # Relies on debug assertions to catch failure cases.
["test_update_prefs.js"]
["test_user_default_prefs.js"]
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"]

View File

@@ -5,7 +5,7 @@ firefox-appdir = "browser"
prefs = [
"security.pki.certificate_transparency.mode=1",
]
skip-if = ["os == 'win' && msix"] # https://bugzilla.mozilla.org/show_bug.cgi?id=1809477
run-if = ["!msix"] # Bug 1809477
support-files = [
"bad_certs/**",
"ocsp_certs/**",
@@ -65,10 +65,7 @@ tags = "remote-settings blocklist psm"
# FIPS still works on Linux, so this test doesn't make any sense there.
# FIPS still works on Windows, but running the test to ensure that it does not
# break with a non-ASCII profile path.
skip-if = [
"os == 'android'",
"os == 'linux'"
]
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"]
["test_certDB_export_pkcs12.js"]
@@ -76,13 +73,11 @@ skip-if = [
["test_certDB_import.js"]
# nsCertificateDialogs not available in geckoview, bug 1554276
skip-if = ["os == 'android' && processor == 'x86_64'"]
["test_certDB_import_pkcs12.js"]
["test_certDB_import_with_primary_password.js"]
# nsCertificateDialogs not available in geckoview, bug 1554276
skip-if = ["os == 'android' && processor == 'x86_64'"]
["test_cert_chains.js"]
run-sequentially = "hardcoded ports"
@@ -126,7 +121,6 @@ tags = "addons psm blocklist"
["test_cert_version.js"]
["test_client_auth_remember_service_read.js"]
skip-if = ["condprof"]
["test_constructX509FromBase64.js"]
@@ -138,24 +132,23 @@ tags = "remote-settings psm"
["test_crlite_preexisting.js"]
["test_ct.js"]
# Requires hard-coded debug-only data
skip-if = ["!debug"]
run-if = ["debug"] # Requires hard-coded debug-only data
run-sequentially = "hardcoded ports"
skip-if = ["os == 'win' && os_version == '11.26100' && processor == 'x86_64' && msix"]
["test_ct_stapled.js"]
# Requires hard-coded debug-only data
skip-if = ["!debug"]
run-if = ["debug"] # Requires hard-coded debug-only data
run-sequentially = "hardcoded ports"
skip-if = ["os == 'win' && os_version == '11.26100' && processor == 'x86_64' && msix"]
["test_data_storage.js"]
["test_db_format_pref_new.js"]
# Android always has and always will use the new format, so
# this test doesn't apply.
run-if = ["os != 'android'"] # Android always has and always will use the new format, so this test doesn't apply.
skip-if = [
"os == 'android'",
"condprof",
] # Bug 1769154 - as designed
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && opt && condprof",
"os == 'win' && os_version == '11.26100' && processor == 'x86_64' && opt && condprof",
]
["test_delegated_credentials.js"]
run-sequentially = "hardcoded ports"
@@ -171,7 +164,10 @@ run-sequentially = "hardcoded ports"
["test_enterprise_roots.js"]
# This feature is implemented for Windows and OS X. However, we don't currently
# have a way to test it on OS X.
skip-if = ["os != 'win'"]
run-if = [
"os == 'windows'",
"os == 'mac'",
]
["test_ev_certs.js"]
tags = "blocklist psm"
@@ -185,8 +181,6 @@ run-sequentially = "hardcoded ports"
["test_hash_algorithms.js"]
["test_hash_algorithms_wrap.js"]
# bug 1124289 - run_test_in_child violates the sandbox on android
skip-if = ["os == 'android'"]
["test_intermediate_basic_usage_constraints.js"]
@@ -200,7 +194,6 @@ tags = "blocklist psm remote-settings"
run-sequentially = "hardcoded ports"
["test_logoutAndTeardown.js"]
skip-if = ["socketprocess_networking && os == 'linux' && debug"]
run-sequentially = "hardcoded ports"
["test_missing_intermediate.js"]
@@ -233,7 +226,6 @@ run-sequentially = "hardcoded ports"
["test_ocsp_private_caching.js"]
run-sequentially = "hardcoded ports"
skip-if = ["condprof"] # Bug 1769154 - should look into this
["test_ocsp_required.js"]
run-sequentially = "hardcoded ports"
@@ -248,15 +240,13 @@ run-sequentially = "hardcoded ports"
run-sequentially = "hardcoded ports"
["test_ocsp_timeout.js"]
skip-if = ["(os == 'win' && socketprocess_networking)"]
run-sequentially = "hardcoded ports"
["test_ocsp_url.js"]
run-sequentially = "hardcoded ports"
["test_oskeystore.js"]
skip-if = ["os == 'mac' && os_version == '11.20' && arch == 'aarch64'"] # bug 1729538
skip-if = ["os == 'mac' && os_version == '11.20' && arch == 'aarch64'"] # Bug 1729538
["test_osreauthenticator.js"]
# Reauthentication has been implemented on Windows and MacOS, so running this
@@ -279,16 +269,14 @@ run-sequentially = "hardcoded ports"
["test_sdr_preexisting.js"]
# Not relevant to Android. See the comment in the test.
skip-if = ["os == 'android'"]
["test_sdr_preexisting_with_password.js"]
# Not relevant to Android. See the comment in the test.
skip-if = ["os == 'android'"]
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"]
["test_self_signed_certs.js"]
["test_session_resumption.js"]
skip-if = ["os == 'win'"] # Bug 1585916
run-sequentially = "hardcoded ports"
["test_signed_apps.js"]
@@ -297,49 +285,44 @@ run-sequentially = "hardcoded ports"
run-sequentially = "hardcoded ports"
["test_sss_eviction.js"]
skip-if = ["condprof"] # Bug 1769154 - as designed
run-if = ["!condprof"] # Bug 1769154 - as designed
["test_sss_migration.js"]
skip-if = ["condprof"] # Bug 1769154 - as designed
run-if = ["!condprof"] # Bug 1769154 - as designed
["test_sss_originAttributes.js"]
["test_sss_readstate.js"]
skip-if = ["condprof"] # Bug 1769154 - as designed
run-if = ["!condprof"] # Bug 1769154 - as designed
["test_sss_readstate_empty.js"]
skip-if = ["condprof"] # Bug 1769154 - as designed
run-if = ["!condprof"] # Bug 1769154 - as designed
["test_sss_readstate_garbage.js"]
skip-if = ["condprof"] # Bug 1769154 - as designed
run-if = ["!condprof"] # Bug 1769154 - as designed
["test_sss_readstate_huge.js"]
skip-if = ["condprof"] # Bug 1769154 - as designed
run-if = ["!condprof"] # Bug 1769154 - as designed
["test_sss_resetState.js"]
["test_sss_sanitizeOnShutdown.js"]
prefs = ["privacy.sanitize.useOldClearHistoryDialog=true"]
firefox-appdir = "browser"
# Sanitization works differently on Android - this doesn't apply.
# browser/modules/Sanitizer.sys.mjs used by the test isn't available in Thunderbird.
skip-if = [
"os == 'android'",
"appname == 'thunderbird'"
run-if = [
"os != 'android'", # Sanitization works differently on Android - this doesn't apply.
"appname == 'thunderbird'", # browser/modules/Sanitizer.sys.mjs used by the test isn't available in Thunderbird.
]
["test_sss_sanitizeOnShutdown_v2.js"]
prefs = ["privacy.sanitize.useOldClearHistoryDialog=false"]
firefox-appdir = "browser"
# Sanitization works differently on Android - this doesn't apply.
# browser/modules/Sanitizer.sys.mjs used by the test isn't available in Thunderbird.
skip-if = [
"os == 'android'",
"appname == 'thunderbird'"
run-if = [
"os != 'android'", # Sanitization works differently on Android - this doesn't apply.
"appname == 'thunderbird'", # browser/modules/Sanitizer.sys.mjs used by the test isn't available in Thunderbird.
]
["test_sss_savestate.js"]
skip-if = ["condprof"] # Bug 1769154 - as designed
["test_sts_fqdn.js"]

View File

@@ -10,10 +10,10 @@ support-files = ["test_storage_adapter/**"]
["test_async_foreach.js"]
["test_hawkclient.js"]
skip-if = ["os == 'android'"]
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"]
["test_hawkrequest.js"]
skip-if = ["os == 'android'"]
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"]
["test_kinto.js"]
tags = "blocklist"
@@ -33,7 +33,7 @@ tags = "remote-settings blocklist"
["test_tokenauthenticatedrequest.js"]
["test_tokenserverclient.js"]
skip-if = ["os == 'android'"]
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"]
["test_uptake_telemetry.js"]
tags = "remote-settings"

View File

@@ -1,10 +1,7 @@
[DEFAULT]
head = "head.js ../../../common/tests/unit/head_helpers.js ../../../common/tests/unit/head_http.js"
firefox-appdir = "browser"
skip-if = [
"os == 'android'",
"appname == 'thunderbird' && !nightly_build"
]
skip-if = ["appname == 'thunderbird' && !nightly_build"]
support-files = [
"!/services/common/tests/unit/head_helpers.js",
"!/services/common/tests/unit/head_http.js",

View File

@@ -32,7 +32,7 @@ support-files = ["test_remote_settings_startup_bundle/**"]
["test_remote_settings_utils.js"]
["test_remote_settings_utils_telemetry.js"]
skip-if = ["os == 'android'"] # bug 1739463
skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"] # Bug 1739463
["test_remote_settings_worker.js"]

View File

@@ -26,16 +26,10 @@ support-files = [
["test_addon_utils.js"]
run-sequentially = "Restarts server, can't change pref."
tags = "addons"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_addons_engine.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
tags = "addons"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_addons_reconciler.js"]
skip-if = ["appname == 'thunderbird'"]
@@ -44,9 +38,6 @@ tags = "addons"
["test_addons_store.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
tags = "addons"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_addons_tracker.js"]
tags = "addons"
@@ -61,10 +52,7 @@ skip-if = ["appname == 'thunderbird'"]
skip-if = ["appname == 'thunderbird'"]
["test_bookmark_engine.js"]
skip-if = [
"appname == 'thunderbird'",
"tsan", # Runs unreasonably slow on TSan, bug 1612707
]
skip-if = ["appname == 'thunderbird'"]
["test_bookmark_order.js"]
skip-if = ["appname == 'thunderbird'"]
@@ -79,19 +67,13 @@ skip-if = ["appname == 'thunderbird'"]
skip-if = ["appname == 'thunderbird'"]
["test_bookmark_tracker.js"]
skip-if = [
"appname == 'thunderbird'",
"tsan", # Runs unreasonably slow on TSan, bug 1612707
]
skip-if = ["appname == 'thunderbird'"]
requesttimeoutfactor = 4
["test_bridged_engine.js"]
["test_clients_engine.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_clients_escape.js"]
@@ -117,15 +99,9 @@ skip-if = ["appname == 'thunderbird'"]
["test_errorhandler_1.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_errorhandler_2.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_errorhandler_filelog.js"]
@@ -133,17 +109,11 @@ skip-if = [
["test_extension_storage_engine.js"]
run-sequentially = "extension-storage migration happens only once, and must be tested first."
skip-if = [
"appname == 'thunderbird'",
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
skip-if = ["appname == 'thunderbird'"]
["test_extension_storage_engine_kinto.js"]
run-sequentially = "extension-storage migration happens only once, and must be tested first."
skip-if = [
"appname == 'thunderbird'",
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
skip-if = ["appname == 'thunderbird'"]
["test_extension_storage_tracker_kinto.js"]
skip-if = ["appname == 'thunderbird'"]
@@ -159,9 +129,6 @@ skip-if = ["appname == 'thunderbird'"]
["test_fxa_node_reassignment.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_fxa_service_cluster.js"]
# Finally, we test each engine.
@@ -226,10 +193,6 @@ skip-if = ["appname == 'thunderbird'"]
["test_service_attributes.js"]
# Bug 752243: Profile cleanup frequently fails
skip-if = [
"os == 'mac'",
"os == 'linux'",
]
["test_service_cluster.js"]
@@ -248,17 +211,11 @@ skip-if = ["appname == 'thunderbird'"]
["test_service_sync_remoteSetup.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_service_sync_specified.js"]
["test_service_sync_updateEnabledEngines.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_service_verifyLogin.js"]
@@ -266,10 +223,6 @@ skip-if = [
["test_service_wipeServer.js"]
# Bug 752243: Profile cleanup frequently fails
skip-if = [
"os == 'mac'",
"os == 'linux'",
]
["test_status.js"]
@@ -284,15 +237,9 @@ skip-if = [
["test_syncengine_sync.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_syncscheduler.js"]
run-sequentially = "Frequent timeouts, bug 1395148"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
# Firefox Accounts specific tests
["test_tab_engine.js"]
@@ -308,10 +255,7 @@ skip-if = ["appname == 'thunderbird'"]
skip-if = ["appname == 'thunderbird'"]
["test_telemetry.js"]
skip-if = [
"appname == 'thunderbird'",
"tsan", # Unreasonably slow, bug 1612707
]
skip-if = ["appname == 'thunderbird'"]
requesttimeoutfactor = 4
["test_tracker_addChanged.js"]
@@ -333,9 +277,6 @@ requesttimeoutfactor = 4
["test_utils_makeGUID.js"]
run-sequentially = "Disproportionately slows down full test run, bug 1450316"
skip-if = [
"os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914
]
["test_utils_notify.js"]

View File

@@ -34,7 +34,7 @@ fail-if = ["os == 'android'"]
["test_connection_failsafe_close.js"]
# The failsafe close mechanism asserts when performing SpinningSynchronousClose
# on debug builds, so we can only test on non-debug builds.
skip-if = ["debug"]
run-if = ["!debug"]
["test_connection_interrupt.js"]

View File

@@ -15,11 +15,9 @@ support-files = [
["test_add_setup.js"]
["test_check_nsIException.js"]
skip-if = ["os == 'win' && debug"]
["test_check_nsIException_failing.js"]
fail-if = ["true"]
skip-if = ["os == 'win' && debug"]
["test_do_check_matches.js"]
@@ -27,11 +25,9 @@ skip-if = ["os == 'win' && debug"]
fail-if = ["true"]
["test_do_check_null.js"]
skip-if = ["os == 'win' && debug"]
["test_do_check_null_failing.js"]
fail-if = ["true"]
skip-if = ["os == 'win' && debug"]
["test_do_get_tempdir.js"]
@@ -68,7 +64,7 @@ prefs = ["dummy.pref.from.test.file=1"]
["test_sample.js"]
["test_skip.js"]
skip-if = ["true"]
run-if = ["false"]
["test_tasks_skip.js"]