diff --git a/caps/tests/unit/xpcshell.toml b/caps/tests/unit/xpcshell.toml index a04efc4be5ea..20265348b709 100644 --- a/caps/tests/unit/xpcshell.toml +++ b/caps/tests/unit/xpcshell.toml @@ -9,7 +9,6 @@ head = "" ["test_precursor_principal.js"] firefox-appdir = "browser" -skip-if = ["os == 'android'"] ["test_site_origin.js"] diff --git a/chrome/test/unit_ipc/xpcshell.toml b/chrome/test/unit_ipc/xpcshell.toml index 2beb2c849d3a..f618f6f50d39 100644 --- a/chrome/test/unit_ipc/xpcshell.toml +++ b/chrome/test/unit_ipc/xpcshell.toml @@ -1,6 +1,5 @@ [DEFAULT] head = "" -skip-if = ["os == 'android'"] support-files = [ "!/chrome/test/unit/data/**", "!/chrome/test/unit/test_resolve_uris.js", @@ -8,3 +7,4 @@ support-files = [ ] ["test_resolve_uris_ipc.js"] +# skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug && !socketprocess_networking"] # Bug TBD diff --git a/docshell/test/unit/xpcshell.toml b/docshell/test/unit/xpcshell.toml index abc775f1aedf..1b5f78ddebcd 100644 --- a/docshell/test/unit/xpcshell.toml +++ b/docshell/test/unit/xpcshell.toml @@ -11,20 +11,18 @@ support-files = [ ["test_URIFixup_check_host.js"] ["test_URIFixup_external_protocol_fallback.js"] -skip-if = ["os == 'android'"] +skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"] ["test_URIFixup_forced.js"] # Disabled for 1563343 -- URI fixup should be done at the app level in GV. -skip-if = ["os == 'android'"] ["test_URIFixup_info.js"] -skip-if = ["os == 'android'"] +skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"] ["test_URIFixup_search.js"] -skip-if = ["os == 'android'"] +skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"] ["test_allowJavascript.js"] -skip-if = ["os == 'android'"] support-files = [ "AllowJavascriptChild.sys.mjs", "AllowJavascriptParent.sys.mjs", @@ -35,8 +33,7 @@ support-files = [ ["test_bug442584.js"] ["test_pb_notification.js"] -# Bug 751575: unrelated JS changes cause timeouts on random platforms -skip-if = ["true"] +skip-if = ["true"] # Bug 751575: unrelated JS changes cause timeouts on random platforms ["test_privacy_transition.js"] diff --git a/docshell/test/unit_ipc/xpcshell.toml b/docshell/test/unit_ipc/xpcshell.toml index 9ddc971a2482..3683455b0751 100644 --- a/docshell/test/unit_ipc/xpcshell.toml +++ b/docshell/test/unit_ipc/xpcshell.toml @@ -1,8 +1,5 @@ [DEFAULT] head = "" -skip-if = ["os == 'android'"] ["test_pb_notification_ipc.js"] -# Bug 751575: Perma-fails with: command timed out: 1200 seconds without output -skip-if = ["true"] - +skip-if = ["true"] # Bug 751575: Perma-fails with: command timed out: 1200 seconds without output diff --git a/dom/base/test/unit/xpcshell.toml b/dom/base/test/unit/xpcshell.toml index 5895c96e9516..3c8752be4446 100644 --- a/dom/base/test/unit/xpcshell.toml +++ b/dom/base/test/unit/xpcshell.toml @@ -27,10 +27,7 @@ support-files = [ ["test_blockParsing.js"] prefs = ["dom.security.https_first=false"] -skip-if = [ - "debug", # We fail an assertion if we block parsing on a self-closing element - "os == 'android'", -] +run-if = ["!debug"] # We fail an assertion if we block parsing on a self-closing element ["test_bug553888.js"] @@ -49,10 +46,6 @@ prefs = ["network.xhr.block_sync_system_requests=false"] # Bug 721336 ["test_error_codes.js"] run-sequentially = "Hardcoded 4444 port." -skip-if = [ - "os == 'mac'", # Bug 1018414: hardcoded localhost doesn't work properly on some OS X installs - "os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914 -] ["test_generate_xpath.js"] head = "head_xml.js" diff --git a/dom/base/test/unit_ipc/xpcshell.toml b/dom/base/test/unit_ipc/xpcshell.toml index 8e1b5159418c..3d17a074105e 100644 --- a/dom/base/test/unit_ipc/xpcshell.toml +++ b/dom/base/test/unit_ipc/xpcshell.toml @@ -1,9 +1,5 @@ [DEFAULT] head = "" -skip-if = [ - "os == 'android'", - "socketprocess_networking", -] support-files = [ "!/dom/base/test/unit/test_bug553888.js", "!/dom/base/test/unit/test_xhr_document.js", diff --git a/dom/cache/test/xpcshell/xpcshell.toml b/dom/cache/test/xpcshell/xpcshell.toml index ecf2646f05ea..4d9d4ba0cde6 100644 --- a/dom/cache/test/xpcshell/xpcshell.toml +++ b/dom/cache/test/xpcshell/xpcshell.toml @@ -6,10 +6,9 @@ support-files = [ "schema_15_profile.zip", "schema_25_profile.zip", ] -# dummy test entry to generate profile zip files ["make_profile.js"] -skip-if = ["true"] +run-if = ["false"] # dummy test entry to generate profile zip files ["test_bug1425146.js"] diff --git a/dom/console/tests/xpcshell/xpcshell.toml b/dom/console/tests/xpcshell/xpcshell.toml index c683a8db91aa..880e95d5ad25 100644 --- a/dom/console/tests/xpcshell/xpcshell.toml +++ b/dom/console/tests/xpcshell/xpcshell.toml @@ -7,14 +7,14 @@ support-files = "" ["test_console_shouldLog.js"] ["test_failing_console_listener.js"] -skip-if = ["tsan"] +skip-if = ["os == 'linux' && os_version == '18.04' && processor == 'x86_64' && tsan"] ["test_formatting.js"] ["test_reportForServiceWorkerScope.js"] ["test_worker.js"] -skip-if = ["os == 'android'"] # Uses ChromeWorker. support-files = [ "worker.mjs", ] +run-if = ["os != 'android'"] # Uses ChromeWorker. diff --git a/dom/file/tests/xpcshell.toml b/dom/file/tests/xpcshell.toml index 712d9965d61c..37270635c63f 100644 --- a/dom/file/tests/xpcshell.toml +++ b/dom/file/tests/xpcshell.toml @@ -5,4 +5,3 @@ ["test_createFile.js"] ["test_ipc_messagemanager_blob.js"] -skip-if = ["os == 'android'"] diff --git a/dom/fs/test/common/xpcshell.toml b/dom/fs/test/common/xpcshell.toml index 9f086b65fea3..59a6e05d108e 100644 --- a/dom/fs/test/common/xpcshell.toml +++ b/dom/fs/test/common/xpcshell.toml @@ -7,4 +7,3 @@ support-files = [ ] ["dummy.js"] -skip-if = ["true"] diff --git a/dom/indexedDB/test/unit/xpcshell-parent-process.toml b/dom/indexedDB/test/unit/xpcshell-parent-process.toml index 4eac50e82bf8..9be44ffbfb66 100644 --- a/dom/indexedDB/test/unit/xpcshell-parent-process.toml +++ b/dom/indexedDB/test/unit/xpcshell-parent-process.toml @@ -30,7 +30,7 @@ support-files = [ ["include:xpcshell-shared.toml"] ["make_URLSearchParams.js"] -skip-if = ["true"] # Only used for recreating URLSearchParams_profile.zip +run-if = ["false"] # Only used for recreating URLSearchParams_profile.zip ["test_URLSearchParams.js"] @@ -44,7 +44,7 @@ skip-if = ["true"] # Only used for recreating URLSearchParams_profile.zip ["test_clear_object_store_with_indexes.js"] requesttimeoutfactor = 2 -skip-if = ["tsan"] +skip-if = ["os == 'linux' && os_version == '18.04' && processor == 'x86_64' && tsan && !fission && socketprocess_networking"] # Bug TBD ["test_connection_idle_maintenance.js"] @@ -61,7 +61,6 @@ skip-if = ["tsan"] ["test_file_copy_failure.js"] ["test_globalObjects_ipc.js"] -skip-if = ["os == 'android'"] ["test_idbSubdirUpgrade.js"] @@ -111,17 +110,11 @@ skip-if = ["true"] ["test_temporary_storage.js"] skip-if = [ - # bug 951017: intermittent failure on Android x86 emulator - "os == 'android' && processor == 'x86'", - # bug 1942783 - "inc_origin_init", + "inc_origin_init", # bug 1942783 ] ["test_transaction_durability.js"] run-sequentially = "very high failure rate in parallel" -skip-if = [ - "os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914 -] ["test_unexpectedDirectory.js"] diff --git a/dom/indexedDB/test/unit/xpcshell-shared.toml b/dom/indexedDB/test/unit/xpcshell-shared.toml index f967236a9e47..92a82de26bf9 100644 --- a/dom/indexedDB/test/unit/xpcshell-shared.toml +++ b/dom/indexedDB/test/unit/xpcshell-shared.toml @@ -3,6 +3,7 @@ ["test_abort_deleted_index.js"] ["test_abort_deleted_objectStore.js"] +skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug && socketprocess_networking"] # Bug TBD ["test_add_put.js"] @@ -17,7 +18,6 @@ ["test_blocked_order.js"] ["test_clear.js"] -skip-if = ["os == 'win' && debug"] # Bug 1785080 ["test_complex_keyPaths.js"] @@ -28,13 +28,13 @@ skip-if = ["os == 'win' && debug"] # Bug 1785080 ["test_create_index_with_integer_keys.js"] ["test_create_locale_aware_index.js"] -skip-if = ["os == 'android'"] # bug 864843 ["test_create_objectStore.js"] ["test_cursor_cycle.js"] ["test_cursor_mutation.js"] +skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug"] # Bug TBD ["test_cursor_update_updates_indexes.js"] @@ -43,21 +43,28 @@ skip-if = ["os == 'android'"] # bug 864843 ["test_deleteDatabase.js"] ["test_deleteDatabase_interactions.js"] +skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug"] # Bug TBD (secondary) ["test_deleteDatabase_onblocked.js"] ["test_deleteDatabase_onblocked_duringVersionChange.js"] +skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug"] # Bug TBD (secondary) ["test_event_source.js"] ["test_getAll.js"] ["test_globalObjects_other.js"] -skip-if = ["os == 'android'"] # bug 1079278 +skip-if = [ + "os == 'android'", # bug 1079278 + "os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug && socketprocess_networking", # Bug TBD (secondary) +] ["test_globalObjects_xpc.js"] +skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug && socketprocess_networking"] # Bug TBD (secondary) ["test_global_data.js"] +skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug && socketprocess_networking"] # Bug TBD (secondary) ["test_index_empty_keyPath.js"] @@ -82,16 +89,10 @@ skip-if = ["os == 'android'"] # bug 1079278 ["test_key_requirements.js"] ["test_keys.js"] -skip-if = [ - "tsan", # Uncatched OOM crashes - "asan", -] # bug 1796753 ["test_locale_aware_index_getAll.js"] -skip-if = ["os == 'android'"] # bug 864843 ["test_locale_aware_index_getAllObjects.js"] -skip-if = ["os == 'android'"] # bug 864843 ["test_multientry.js"] @@ -100,6 +101,7 @@ skip-if = ["os == 'android'"] # bug 864843 ["test_objectCursors.js"] ["test_objectStore_getAllKeys.js"] +skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug"] # Bug TBD (secondary) ["test_objectStore_inline_autoincrement_key_added_on_put.js"] @@ -124,15 +126,18 @@ skip-if = ["os == 'android'"] # bug 864843 ["test_overlapping_transactions.js"] ["test_put_get_values.js"] +skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug"] # Bug TBD (secondary) ["test_put_get_values_autoIncrement.js"] skip-if = ["verify && debug && os == 'win'"] ["test_readonly_transactions.js"] +skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug"] # Bug TBD (secondary) ["test_remove_index.js"] ["test_remove_objectStore.js"] +skip-if = ["os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug"] # Bug TBD (secondary) ["test_rename_index.js"] diff --git a/dom/ipc/tests/xpcshell.toml b/dom/ipc/tests/xpcshell.toml index 1ddd8328a1c1..e7cd9a2552e3 100644 --- a/dom/ipc/tests/xpcshell.toml +++ b/dom/ipc/tests/xpcshell.toml @@ -1,18 +1,14 @@ [DEFAULT] ["test_blob_sliced_from_child_process.js"] -skip-if = ["os == 'android' && processor == 'x86_64'"] ["test_blob_sliced_from_parent_process.js"] -skip-if = ["os == 'android' && processor == 'x86_64'"] ["test_bug1086684.js"] -skip-if = ["os == 'android' && processor == 'x86_64'"] ["test_child_docshell.js"] -skip-if = ["os == 'android' && processor == 'x86_64'"] ["test_headless_content_process.js"] ["test_sharedMap.js"] -skip-if = ["os == 'android' && processor == 'x86_64'"] +skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64' && debug"] diff --git a/dom/localstorage/test/unit/xpcshell.toml b/dom/localstorage/test/unit/xpcshell.toml index af1d2b0b4183..f31b44eb5750 100644 --- a/dom/localstorage/test/unit/xpcshell.toml +++ b/dom/localstorage/test/unit/xpcshell.toml @@ -19,10 +19,10 @@ support-files = [ ] ["make_migration_emptyValue.js"] -skip-if = ["true"] # Only used for recreating migration_emptyValue_profile.zip +run-if = ["false"] # Only used for recreating migration_emptyValue_profile.zip ["make_somedata.js"] -skip-if = ["true"] # Only used for recreating somedata_profile.zip +run-if = ["false"] # Only used for recreating somedata_profile.zip ["test_archive.js"] @@ -104,7 +104,6 @@ support-files = ["migration_emptyValue_profile.zip",] ["test_slowStorageInitialization.js"] ["test_snapshotting.js"] -skip-if = ["tsan"] # Unreasonably slow, bug 1612707 requesttimeoutfactor = 4 ["test_stringLength.js"] diff --git a/dom/messagechannel/tests/unit/xpcshell.toml b/dom/messagechannel/tests/unit/xpcshell.toml index ea6d7d18629c..0495a3f83959 100644 --- a/dom/messagechannel/tests/unit/xpcshell.toml +++ b/dom/messagechannel/tests/unit/xpcshell.toml @@ -1,6 +1,6 @@ [DEFAULT] head = "" -skip-if = ["os == 'android'"] support-files = ["chromeWorker_messageChannel.js"] +skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"] ["test_messageChannel.js"] diff --git a/dom/notification/test/unit/xpcshell.toml b/dom/notification/test/unit/xpcshell.toml index 54ae8a7adfd0..1e2da50aab44 100644 --- a/dom/notification/test/unit/xpcshell.toml +++ b/dom/notification/test/unit/xpcshell.toml @@ -1,6 +1,5 @@ [DEFAULT] head = "head_notificationdb.js" -skip-if = ["os == 'android'"] ["test_notificationdb.js"] diff --git a/dom/privateattribution/tests/xpcshell/xpcshell.toml b/dom/privateattribution/tests/xpcshell/xpcshell.toml index 7a1151fcee3f..81acf07f6429 100644 --- a/dom/privateattribution/tests/xpcshell/xpcshell.toml +++ b/dom/privateattribution/tests/xpcshell/xpcshell.toml @@ -1,4 +1,4 @@ [DEFAULT] +run-if = ["os != 'android'"] # PPA is not supported on Android ["test_ppa.js"] -skip-if = ["os == 'android'"] # PPA is not supported on Android diff --git a/dom/push/test/xpcshell/xpcshell.toml b/dom/push/test/xpcshell/xpcshell.toml index a830c9473fd8..9ff91ecf8a33 100644 --- a/dom/push/test/xpcshell/xpcshell.toml +++ b/dom/push/test/xpcshell/xpcshell.toml @@ -1,8 +1,7 @@ [DEFAULT] head = "head.js" -# Push notifications and alarms are currently disabled on Android. -skip-if = ["os == 'android'"] support-files = ["broadcast_handler.sys.mjs"] +skip-if = ["os == 'android'"] # Push notifications and alarms are currently disabled on Android. ["test_broadcast_success.js"] @@ -11,10 +10,6 @@ support-files = ["broadcast_handler.sys.mjs"] # silently disabled, so now we explicitly call out the platforms not known # to have node installed. run-sequentially = "This will delete all existing push subscriptions." -skip-if = [ - "os == 'android'", - "os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914 -] ["test_clear_forgetAboutSite.js"] @@ -47,9 +42,6 @@ skip-if = ["true"] ["test_permissions.js"] run-sequentially = "This will delete all existing push subscriptions." -skip-if = [ - "os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914 -] ["test_quota_exceeded.js"] @@ -106,8 +98,7 @@ skip-if = [ ["test_unregister_invalid_json.js"] run-sequentially = "very high failure rate in parallel" skip-if = [ - "os == 'win'", # Bug 1627379 - "os == 'linux' && os_version == '18.04' && processor == 'x86_64' && ccov", # Bug 1933914 + "os == 'linux' && os_version == '18.04' && processor == 'x86_64' && tsan", # Bug 1933914 ] ["test_unregister_not_found.js"] @@ -115,4 +106,3 @@ skip-if = [ ["test_unregister_success.js"] ["test_updateRecordNoEncryptionKeys_ws.js"] -skip-if = ["os == 'linux'"] # Bug 1265233 diff --git a/dom/quota/test/xpcshell/caching/xpcshell.toml b/dom/quota/test/xpcshell/caching/xpcshell.toml index 305ca8fc12a4..3fe013c06816 100644 --- a/dom/quota/test/xpcshell/caching/xpcshell.toml +++ b/dom/quota/test/xpcshell/caching/xpcshell.toml @@ -7,7 +7,7 @@ support-files = [ ] ["make_unsetLastAccessTime.js"] -skip-if = ["true"] # Only used for recreating unsetLastAccessTime_profile.zip +run-if = ["false"] # Only used for recreating unsetLastAccessTime_profile.zip ["test_groupMismatch.js"] diff --git a/dom/quota/test/xpcshell/telemetry/xpcshell.toml b/dom/quota/test/xpcshell/telemetry/xpcshell.toml index 93b22540c026..d0ca7b5fdbbe 100644 --- a/dom/quota/test/xpcshell/telemetry/xpcshell.toml +++ b/dom/quota/test/xpcshell/telemetry/xpcshell.toml @@ -16,15 +16,13 @@ support-files = [ ["test_dom_quota_try.js"] skip-if = [ - "os == 'android'", - "appname == 'thunderbird'", - # bug 1942789 + "appname == 'thunderbird'", # bug 1942789 "inc_origin_init", + "os == 'android' && android_version == '24' && processor == 'x86_64'", ] ["test_qm_first_initialization_attempt.js"] skip-if = [ - "appname == 'thunderbird'", - # bug 1942790 + "appname == 'thunderbird'", # bug 1942790 "inc_origin_init", ] diff --git a/dom/quota/test/xpcshell/xpcshell.toml b/dom/quota/test/xpcshell/xpcshell.toml index d191c691796a..da551137cb4a 100644 --- a/dom/quota/test/xpcshell/xpcshell.toml +++ b/dom/quota/test/xpcshell/xpcshell.toml @@ -30,16 +30,16 @@ support-files = [ ] ["make_getCachedUsageForPrincipal.js"] -skip-if = ["true"] # Only used for recreating getCachedUsageForPrincipal_profile.zip +run-if = ["false"] # Only used for recreating getCachedUsageForPrincipal_profile.zip ["make_getUsageForPrincipal.js"] -skip-if = ["true"] # Only used for recreating getUsageForPrincipal_profile.zip +run-if = ["false"] # Only used for recreating getCachedUsageForPrincipal_profile.zip ["make_unknownFiles.js"] -skip-if = ["true"] # Only used for recreating unknownFiles_profile.zip +run-if = ["false"] # Only used for recreating unknownFiles_profile.zip ["make_unsetLastAccessTime.js"] -skip-if = ["true"] # Only used for recreating unsetLastAccessTime_profile.zip +run-if = ["false"] # Only used for recreating unsetLastAccessTime_profile.zip ["test_allowListFiles.js"] @@ -74,12 +74,11 @@ skip-if = ["true"] # Only used for recreating unsetLastAccessTime_profile.zip ["test_groupInitializationStarted.js"] ["test_groupMismatch.js"] -skip-if = ["true"] # The group is now always empty, so metadata can't differ anymore. +run-if = ["false"] # The group is now always empty, so metadata can't differ anymore. ["test_idle_maintenance.js"] ["test_initTemporaryStorage.js"] -skip-if = ["condprof"] # frequent perma fail, then goes away. ["test_initializeAllTemporaryOrigins.js"] # The test cannot function correctly with incremental origin initialization @@ -108,14 +107,14 @@ skip-if = ["inc_origin_init"] ["test_originEndsWithDot.js"] +["test_originInitializationStarted.js"] + ["test_originMismatch.js"] # bug 1942793 skip-if = ["inc_origin_init"] ["test_originWithCaret.js"] -["test_originInitializationStarted.js"] - ["test_orpahnedQuotaObject.js"] ["test_persist.js"] @@ -132,8 +131,6 @@ skip-if = ["inc_origin_init"] ["test_removeLocalStorage.js"] -["test_simpledb.js"] - ["test_shutdownDuringAllTemporaryOriginsInitialization.js"] # The test cannot function correctly with incremental origin initialization # enabled because incremental origin initialization automatically triggers @@ -148,14 +145,12 @@ skip-if = ["inc_origin_init"] # initialization is complete. skip-if = ["inc_origin_init"] +["test_simpledb.js"] + ["test_specialOrigins.js"] ["test_storagePressure.js"] -skip-if = [ - "condprof", - # bug 1942794 - "inc_origin_init", -] +skip-if = ["inc_origin_init"] ["test_tempMetadataCleanup.js"] diff --git a/dom/security/test/unit/xpcshell.toml b/dom/security/test/unit/xpcshell.toml index ed12b23f31ac..dc4a834c68f9 100644 --- a/dom/security/test/unit/xpcshell.toml +++ b/dom/security/test/unit/xpcshell.toml @@ -9,10 +9,10 @@ head = "" ["test_deserialization_format_before_100.js"] +["test_get_trusted_types_compliant_string.js"] + ["test_https_only_https_first_default_port.js"] ["test_https_only_https_first_prefs.js"] ["test_isOriginPotentiallyTrustworthy.js"] - -["test_get_trusted_types_compliant_string.js"] diff --git a/dom/streams/test/xpcshell/xpcshell.toml b/dom/streams/test/xpcshell/xpcshell.toml index c6fd879f2f61..d9f35df50d68 100644 --- a/dom/streams/test/xpcshell/xpcshell.toml +++ b/dom/streams/test/xpcshell/xpcshell.toml @@ -1,6 +1,5 @@ [DEFAULT] head = "head.js" -skip-if = ["os == 'android'"] support-files = "" ["bug-1387503-1.js"] @@ -15,10 +14,6 @@ prefs = ["security.allow_parent_unrestricted_js_loads=true"] ["fetch.js"] ["large-pipeto.js"] -skip-if = [ - "os == 'win'", - "tsan", # Causes claim expired errors; see Bug 1770170. -] run-sequentially = "very high failure rate in parallel" ["proper-realm-cancel.js"] diff --git a/dom/tests/unit/xpcshell.toml b/dom/tests/unit/xpcshell.toml index 85c9186f106b..357c234ca4f0 100644 --- a/dom/tests/unit/xpcshell.toml +++ b/dom/tests/unit/xpcshell.toml @@ -13,10 +13,6 @@ ["test_geolocation_position_unavailable.js"] ["test_geolocation_position_unavailable_wrap.js"] -skip-if = [ - "os == 'mac'", - "os == 'android'", -] ["test_geolocation_provider.js"] @@ -24,22 +20,16 @@ skip-if = [ ["test_geolocation_reset_accuracy.js"] skip-if = [ - "os == 'win' && os_version == '11.2009' && processor == 'x86_64' && opt && msix", # Bug 1822179 "os == 'win' && os_version == '11.26100' && processor == 'x86_64' && opt && msix", # Bug 1822179 ] ["test_geolocation_reset_accuracy_wrap.js"] skip-if = [ - "os == 'mac'", - "os == 'android'", + "os == 'win' && os_version == '11.26100' && processor == 'x86_64' && opt && msix", # Bug 1822179 ] ["test_geolocation_timeout.js"] ["test_geolocation_timeout_wrap.js"] -skip-if = [ - "os == 'mac'", - "os == 'android'", -] ["test_xhr_init.js"] diff --git a/dom/webtransport/test/xpcshell/xpcshell.toml b/dom/webtransport/test/xpcshell/xpcshell.toml index 0695d452af38..a2583fe29c49 100644 --- a/dom/webtransport/test/xpcshell/xpcshell.toml +++ b/dom/webtransport/test/xpcshell/xpcshell.toml @@ -3,27 +3,25 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. [DEFAULT] +run-if = ["!socketprocess_networking"] # XXX figure out why android doesn't get MOZHTTP3_PORT skip-if = [ - "os == 'android'", - "socketprocess_networking", - "os == 'win' && msix", # https://bugzilla.mozilla.org/show_bug.cgi?id=1807925 + "os == 'android' && android_version == '24' && processor == 'x86_64'", + "os == 'win' && os_version == '11.26100' && processor == 'x86_64' && msix", # https://bugzilla.mozilla.org/show_bug.cgi?id=1807925 ] ["test_close.js"] ["test_simple_conn.js"] -skip-if = [ - "!fission && debug", - "verify && tsan", - "verify && debug", -] run-sequentially = "http3server" +skip-if = [ + "os == 'win' && os_version == '10.2009' && processor == 'x86_64'", # Bug TBD + "os == 'win' && os_version == '11.26100' && processor == 'x86'", # Bug TBD +] ["test_simple_stream.js"] -skip-if = [ - "!fission && debug", - "verify && tsan", - "verify && debug", -] run-sequentially = "http3server" +skip-if = [ + "os == 'win' && os_version == '10.2009' && processor == 'x86_64'", # Bug TBD + "os == 'win' && os_version == '11.26100' && processor == 'x86'", # Bug TBD +] diff --git a/dom/workers/test/xpcshell/xpcshell.toml b/dom/workers/test/xpcshell/xpcshell.toml index 61b1eef0c25b..069e669a8019 100644 --- a/dom/workers/test/xpcshell/xpcshell.toml +++ b/dom/workers/test/xpcshell/xpcshell.toml @@ -1,5 +1,4 @@ [DEFAULT] -skip-if = ["os == 'android'"] support-files = [ "data/worker.js", "data/worker_fileReader.js", @@ -8,6 +7,7 @@ support-files = [ "data/base_uri_module.mjs", "data/base_uri_module2.mjs", ] +skip-if = ["os == 'android' && android_version == '24' && processor == 'x86_64'"] ["test_ext_redirects_sw_scripts.js"] # The following firefox-appdir make sure that ExtensionTestUtils.loadExtension @@ -30,7 +30,6 @@ firefox-appdir = "browser" firefox-appdir = "browser" # Disable plugin loading to make it rr able to record and replay this test. prefs = ["plugin.disable=true"] -skip-if = ["socketprocess_networking"] # Bug 1759035 ["test_workers.js"]