1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148
|
[DEFAULT]
head = "head.js"
support-files = ["../shared-head.js"]
["test_active_configuration.js"]
skip-if = [
"tsan", # Intermittent timeouts, bug 1781449
]
["test_addProfilerMarker.js"]
["test_asm.js"]
skip-if = [
"os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && tsan", # bug 1302198, permanent failure since GCP machine type change from n2-standard- to c2-standard-4
]
["test_assertion_helper.js"]
["test_enterjit_osr.js"]
skip-if = [
"os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && tsan", # bug 1783179, frequent failure since GCP machine type change from n2-standard- to c2-standard-4
]
["test_enterjit_osr_disabling.js"]
skip-if = [
"opt",
"tsan",
]
["test_enterjit_osr_enabling.js"]
skip-if = [
"opt",
"tsan",
]
["test_feature_cpufreq.js"]
skip-if = [
"tsan", # Times out, intermittently before (bug 1879744), perma after bug 1915433.
]
["test_feature_fileioall.js"]
skip-if = [
"release_or_beta",
]
["test_feature_java.js"]
run-if = [
"os == 'android'",
]
["test_feature_js.js"]
skip-if = [
"tsan", # Times out on TSan, bug 1612707
]
# See the comment on test_feature_stackwalking.js
["test_feature_mainthreadio.js"]
skip-if = [
"os == 'win' && socketprocess_networking",
"release_or_beta",
"tsan", # bug 1885381
]
["test_feature_nativeallocations.js"]
skip-if = [
"asan",
"os == 'android' && verify", # bug 1757528
"socketprocess_networking",
"tsan",
]
["test_feature_posix_signals.js"]
run-if = [
# Currently only supported on Linux and macOS.
# Windows support: Bug 1867328
# Android support: Bug 1904639
"os == 'linux'",
"os == 'mac'",
]
skip-if = [
"ccov", # The signals for the profiler conflict with the ccov signals
"tsan", # We have intermittent timeout issues in TSan, see Bug 1889828
]
# Native stackwalking is somewhat unreliable depending on the platform.
#
# We don't have frame pointers on macOS release and beta, so stack walking does not
# work. See Bug 1571216 for more details.
#
# Linux can be very unreliable when native stackwalking through JavaScript code.
# See Bug 1434402 for more details.
#
# 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.
# 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_stackwalking.js"]
skip-if = [
"asan",
"os == 'android' && release_or_beta", # Bug 1992989
"os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && release_or_beta && opt",
"os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && release_or_beta && opt",
"os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
"os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && release_or_beta",
"tsan",
]
["test_get_features.js"]
["test_marker_jit_sourceindex.js"]
["test_merged_stacks.js"]
skip-if = [
"asan",
"os == 'android' && release_or_beta", # Bug 1992989
"os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && release_or_beta && opt",
"os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && release_or_beta && opt",
"os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
"os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && release_or_beta",
"tsan",
]
["test_pause.js"]
skip-if = [
"os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && tsan", # bug 1783179, frequent failure since GCP machine type change from n2-standard- to c2-standard-4
]
["test_responsiveness.js"]
skip-if = [
"tsan", # Times out on TSan, bug 1612707
]
["test_run.js"]
run-if = [
"false",
]
["test_shared_library.js"]
["test_start.js"]
run-if = [
"false",
]
|