commit 0c35bcdc52cf3aeb73cdb351e48e3f8ab0cec8dd parent b9def205964f2869b1e2b2587386b0b80bb4d615 Author: Jan de Mooij <jdemooij@mozilla.com> Date: Tue, 28 Oct 2025 17:31:45 +0000 Bug 1996277 - Update JetStream 3 to latest upstream revision. r=kshampur,perftest-reviewers,taskgraph-reviewers,bhearsum Differential Revision: https://phabricator.services.mozilla.com/D269972 Diffstat:
4 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/taskcluster/gecko_taskgraph/target_tasks.py b/taskcluster/gecko_taskgraph/target_tasks.py @@ -789,7 +789,13 @@ def target_tasks_general_perf_testing(full_task_graph, parameters, graph_config) if "safari" and "benchmark" in try_name: if "jetstream2" in try_name and "safari" in try_name: return False - return True + # JetStream 3 fails with Safari 18.3 but not Safari-TP. + # See bug 1996277. + if ( + "safari-jetstream3" in try_name + and "macosx1500-aarch64" in platform + ): + return True # Android selection elif accept_raptor_android_build(platform): if "hw-s24" in platform and "speedometer3" not in try_name: diff --git a/testing/perfdocs/generated/raptor.rst b/testing/perfdocs/generated/raptor.rst @@ -1080,7 +1080,7 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr * **page cycles**: 1 * **page timeout**: 2000000 * **repository**: https://github.com/webkit/jetstream - * **repository revision**: b03c3933691122168a8fff49cf835200bf76696a + * **repository revision**: 0debbb0b94486d4c78162ad5a102279b96dc79d3 * **subtest lower is better**: true * **subtest unit**: ms * **suite name**: JetStream3.0 @@ -1387,7 +1387,7 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr * **page timeout**: 2000000 * **preferences**: dom.max_script_run_time=0 * **repository**: https://github.com/webkit/jetstream - * **repository revision**: b03c3933691122168a8fff49cf835200bf76696a + * **repository revision**: 0debbb0b94486d4c78162ad5a102279b96dc79d3 * **subtest lower is better**: true * **subtest unit**: ms * **suite name**: JetStream3.0 diff --git a/testing/raptor/raptor/tests/benchmarks/jetstream3-desktop.toml b/testing/raptor/raptor/tests/benchmarks/jetstream3-desktop.toml @@ -15,7 +15,7 @@ type = "benchmark" unit = "score" support_class = "jetstream3.py" repository = "https://github.com/webkit/jetstream" -repository_revision = "b03c3933691122168a8fff49cf835200bf76696a" +repository_revision = "0debbb0b94486d4c78162ad5a102279b96dc79d3" test_script = "jetstream3.js" ["jetstream3"] diff --git a/testing/raptor/raptor/tests/benchmarks/jetstream3-mobile.toml b/testing/raptor/raptor/tests/benchmarks/jetstream3-mobile.toml @@ -20,7 +20,7 @@ type = "benchmark" unit = "score" support_class = "jetstream3.py" repository = "https://github.com/webkit/jetstream" -repository_revision = "b03c3933691122168a8fff49cf835200bf76696a" +repository_revision = "0debbb0b94486d4c78162ad5a102279b96dc79d3" test_script = "jetstream3.js" ["jetstream3"]