Bug 1922146 - Adjust xpcshell skip-if conditions for mac to include os_version/processor. r=aryx,necko-reviewers,anti-tracking-reviewers,kershaw,bvandersloot

Differential Revision: https://phabricator.services.mozilla.com/D224269
This commit is contained in:
Joel Maher 2024-10-04 12:18:36 +00:00
parent faae9ec234
commit fe3bbd6804
14 changed files with 52 additions and 40 deletions

View File

@ -410,7 +410,7 @@ skip-if = ["true"] # breakpoint sliding is not supported bug 1525685
["test_watchpoint-03.js"]
["test_watchpoint-04.js"]
skip-if = ["apple_silicon"] # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
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
["test_watchpoint-05.js"]

View File

@ -51,7 +51,7 @@ skip-if = ["os == 'android'"] # Android doesn't use places
["test_permmanager_migrate_4-7_no_history.js"]
skip-if = [
"apple_silicon", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"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'"
]

View File

@ -555,7 +555,8 @@ skip-if = ["verify"]
["test_dns_retry.js"]
skip-if = [
"os == 'mac'", # server on a local ipv6 is not started on mac
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'", # server on a local ipv6 is not started on mac
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # server on a local ipv6 is not started on mac
"socketprocess_networking",
] # bug 1760106
run-sequentially = "node server exceptions dont replay well"
@ -678,7 +679,7 @@ skip-if = [
"os == 'android'",
"socketprocess_networking",
"os == 'win'", # https://bugzilla.mozilla.org/show_bug.cgi?id=1808049
"apple_silicon", # https://bugzilla.mozilla.org/show_bug.cgi?id=1866067
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # https://bugzilla.mozilla.org/show_bug.cgi?id=1866067
]
run-sequentially = "node server exceptions dont replay well"
@ -806,7 +807,8 @@ run-sequentially = "node server exceptions dont replay well"
["test_httpssvc_ech_with_alpn.js"]
skip-if = [
"os == 'android'", # bug 1622901
"os == 'mac' && !debug",
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && opt",
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt",
"asan",
"os == 'win' && msix", # https://bugzilla.mozilla.org/show_bug.cgi?id=1808048
]
@ -823,7 +825,8 @@ run-sequentially = "node server exceptions dont replay well"
["test_httpssvc_retry_with_ech.js"]
skip-if = [
"os == 'android'", # bug 1622901
"os == 'mac' && !debug",
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && opt",
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && opt",
"asan",
"os == 'win'", # https://bugzilla.mozilla.org/show_bug.cgi?id=1808048
]
@ -968,7 +971,7 @@ run-sequentially = "node server exceptions dont replay well"
["test_protocolproxyservice.js"]
skip-if = [
"apple_silicon", # bug 1707738
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # bug 1707738
"tsan && socketprocess_networking", # Bug 1808235
]
@ -1099,7 +1102,8 @@ skip-if = ["os != 'win'"]
["test_socks.js"]
skip-if = [
"os == 'mac' && debug", #Bug 1140656
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug", #Bug 1140656
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && debug", #Bug 1140656
"os == 'win' && msix", # https://bugzilla.mozilla.org/show_bug.cgi?id=1808049
]
# Bug 675039: test fails consistently on Android

View File

@ -279,15 +279,16 @@ run-sequentially = "hardcoded ports"
run-sequentially = "hardcoded ports"
["test_oskeystore.js"]
skip-if = ["apple_silicon"] # 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
# test results in the OS popping up a dialog, which means we can't run it in
# automation.
skip-if = [
"os == 'win'",
"os == 'mac'"
run-if = [
"os == 'android'",
"os == 'linux'",
]
["test_password_prompt.js"]

View File

@ -28,8 +28,8 @@ skip-if = ["socketprocess_networking"] # Bug 1759035
support-files = ["data/font.woff"]
skip-if = [
"os == 'linux' && os_version == '18.04' && !debug", # Bug 1760086
"apple_silicon", # bug 1729551
"apple_catalina && !debug", # Bug 1652119
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && opt", # Bug 1652119
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1729551
"win10_2009 && bits == 64 && !debug", # Bug 1652119
"win11_2009 && bits == 64 && !debug", # Bug 1652119
"socketprocess_networking", # Bug 1759035

View File

@ -10,7 +10,7 @@ support-files = ["data/**"]
tags = "webextensions"
["test_ext_native_messaging.js"]
skip-if = ["apple_silicon"] # bug 1729540
skip-if = ["os == 'mac' && os_version == '11.20' && arch == 'aarch64'"] # bug 1729540
run-sequentially = "very high failure rate in parallel"
["test_ext_native_messaging_perf.js"]

View File

@ -6,7 +6,7 @@
skip-if = [
"tsan", # tsan failure is for test_filter_301 timing out, bug 1674773
"os == 'android' && debug",
"apple_silicon", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"fission", # Bug 1762638
]
@ -21,6 +21,6 @@ skip-if = ["os == 'android' && debug"]
["test_ext_webRequest_viewsource_StreamFilter.js"]
skip-if = [
"tsan", # Bug 1683730
"apple_silicon", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"fission", # Bug 1762638
]

View File

@ -94,7 +94,8 @@ skip-if = ["appname == 'thunderbird'"]
skip-if = [
"appname == 'thunderbird'",
"os == 'android'", # CP service is disabled on Android
"os == 'mac' && debug", # macosx1014/debug due to 1564534
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug", # Bug 1564534
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && debug", # Bug 1564534
]
run-sequentially = "node server exceptions dont replay well"
@ -103,7 +104,8 @@ run-sequentially = "node server exceptions dont replay well"
skip-if = [
"appname == 'thunderbird'",
"os == 'android'", # CP service is disabled on Android,
"os == 'mac' && debug", # macosx1014/debug due to 1564534
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug", # Bug 1564534
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && debug", # Bug 1564534
]
run-sequentially = "node server exceptions dont replay well"
@ -121,14 +123,14 @@ skip-if = [
["test_ext_contentscript_context.js"]
skip-if = [
"tsan", # Bug 1683730
"apple_silicon", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"sessionHistoryInParent", # Bug 1762638
]
["test_ext_contentscript_context_isolation.js"]
skip-if = [
"tsan", # Bug 1683730
"apple_silicon", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"sessionHistoryInParent", # Bug 1762638
]
@ -140,7 +142,8 @@ run-sequentially = "very high failure rate in parallel"
["test_ext_contentscript_css.js"]
skip-if = [
"os == 'linux' && fission", # Bug 1762638
"os == 'mac' && debug", # Bug 1762638
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug", # Bug 1762638
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && debug", # Bug 1762638
]
["test_ext_contentscript_dynamic_registration.js"]
@ -186,7 +189,7 @@ skip-if = [
requesttimeoutfactor = 3 # deleteDatabase may take several minutes in slow environments, Android (bug 1896262)
skip-if = [
"appname == 'thunderbird'",
"apple_silicon", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"tsan", # Bug 1683730
]
@ -497,7 +500,8 @@ run-sequentially = "very high failure rate in parallel"
["test_ext_scripting_contentScripts_css.js"]
skip-if = [
"os == 'linux' && debug && fission", # Bug 1762638
"os == 'mac' && debug && fission", # Bug 1762638
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug", # Bug 1762638
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && debug", # Bug 1762638
]
run-sequentially = "very high failure rate in parallel"

View File

@ -61,8 +61,10 @@ skip-if = ["(os == 'win' && debug) || (os == 'linux')"]
["test_ext_i18n_css.js"]
skip-if = [
"os == 'mac' && debug && fission", # Bug 1762638
"(socketprocess_networking || fission) && (os == 'linux' && debug)", # Bug 1759035
"os == 'mac' && os_version == '10.15' && processor == 'x86_64' && debug", # Bug 1762638
"os == 'mac' && os_version == '11.20' && arch == 'aarch64' && debug", # Bug 1762638
"os == 'linux' && debug && socketprocess_networking", # Bug 1759035
"os == 'linux' && debug && fission", # Bug 1759035
]
run-sequentially = "very high failure rate in parallel"
@ -74,7 +76,7 @@ skip-if = [
["test_ext_web_accessible_resources.js"]
skip-if = [
"apple_silicon", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
"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 == 'linux' && socketprocess_networking && !fission && debug", # Bug 1759035
"sessionHistoryInParent", # Bug 1762638
]

View File

@ -3,15 +3,15 @@ tags = "os_integration"
["test_TaskScheduler.js"]
skip-if = [
"apple_silicon", # bug 1707753
"apple_catalina", # Bug 1713329
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'", # Bug 1713329
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1707753
]
["test_TaskSchedulerMacOSImpl.js"]
run-if = ["os == 'mac'"] # Test of macOS backend
skip-if = [
"apple_silicon", # bug 1707753
"apple_catalina", # Bug 1713329
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'", # Bug 1713329
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1707753
]
["test_TaskSchedulerWinImpl.js"]

View File

@ -48,8 +48,8 @@ tags = "addons"
["test_ModulesPing.js"]
skip-if = [
"apple_silicon", # bug 1707747
"apple_catalina", # Bug 1713329
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'", # Bug 1713329
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1707747
]
["test_PingAPI.js"]
@ -165,8 +165,8 @@ skip-if = [
"tsan",
"os == 'android'",
"release_or_beta",
"apple_catalina", # Bug 1713329
"apple_silicon", # bug 1707747
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'", # Bug 1713329
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # Bug 1707747
"win11_2009 && bits == 32 && !debug", # Bug 1781452
"os == 'linux' && !debug", # Bug 1781452
]

View File

@ -111,8 +111,8 @@ reason = "Windows test specific to the x86-64 architecture"
# we need to skip this due to bug 838613
skip-if = [
"os == 'android'",
"apple_silicon",
"apple_catalina",
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'",
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'",
"os == 'linux' && os_version == '18.04' && bits == 32",
]

View File

@ -11,7 +11,7 @@ support-files = [
["test_subprocess.js"]
skip-if = [
"verify",
"apple_silicon", # bug 1729546
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # bug 1729546
]
run-sequentially = "very high failure rate in parallel"

View File

@ -37,7 +37,8 @@ support-files = [
["test_DeferredTask.js"]
skip-if = [
"os == 'android'",
"os == 'mac'", # osx: Bug 1550141;
"os == 'mac' && os_version == '10.15' && processor == 'x86_64'", # osx: Bug 1550141
"os == 'mac' && os_version == '11.20' && arch == 'aarch64'", # osx: Bug 1550141
]
["test_E10SUtils_getRemoteTypeForURIObject.js"]
@ -117,7 +118,7 @@ tags = "os_integration"
["test_jsesc.js"]
["test_osKeyStore.js"]
skip-if = ["apple_silicon"] # bug 1729538
skip-if = ["os == 'mac' && os_version == '11.20' && arch == 'aarch64'"] # bug 1729538
tags = "os_integration"
["test_propertyListsUtils.js"]