commit b3e388efc9e652f2919e27295196afd977b80392
parent f058bb0a22b2ef7382c72412bedb4a2e3de9c18d
Author: Nazım Can Altınova <canaltinova@gmail.com>
Date: Thu, 4 Dec 2025 22:20:27 +0000
Bug 2004102 - Update some profiler xpcshell expectations to be more idiomatic r=florian,profiler-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D275099
Diffstat:
1 file changed, 13 insertions(+), 8 deletions(-)
diff --git a/tools/profiler/tests/xpcshell/xpcshell.toml b/tools/profiler/tests/xpcshell/xpcshell.toml
@@ -44,8 +44,8 @@ skip-if = [
]
["test_feature_java.js"]
-skip-if = [
- "os != 'android'",
+run-if = [
+ "os == 'android'",
]
["test_feature_js.js"]
@@ -71,10 +71,15 @@ skip-if = [
]
["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
- "os == 'android'", # Not yet supported on android - Bug 1904639
- "os == 'win'", # Not yet supported on windows - Bug 1867328
"tsan", # We have intermittent timeout issues in TSan, see Bug 1889828
]
@@ -131,13 +136,13 @@ skip-if = [
]
["test_run.js"]
-skip-if = [
- "true",
+run-if = [
+ "false",
]
["test_shared_library.js"]
["test_start.js"]
-skip-if = [
- "true",
+run-if = [
+ "false",
]