From 5b73b88f2e982639f7a8c685799c96b869660e7f Mon Sep 17 00:00:00 2001 From: not-matthias Date: Mon, 26 Oct 2026 11:16:15 +0100 Subject: [PATCH] fix(exec-harness): compile node analysis workloads eagerly with sparkplug Mirror the codspeed-node analysis V8 flags so codspeed exec and plugin-driven runs use the same compilation settings. --- crates/exec-harness/src/runtime_env/node/node.sh | 1 + crates/exec-harness/src/runtime_env/node/tests.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/crates/exec-harness/src/runtime_env/node/node.sh b/crates/exec-harness/src/runtime_env/node/node.sh index 1883e81dd..1ea947526 100644 --- a/crates/exec-harness/src/runtime_env/node/node.sh +++ b/crates/exec-harness/src/runtime_env/node/node.sh @@ -50,6 +50,7 @@ add_analysis_flags() { --hash-seed=1 --random-seed=1 --no-opt + --always-sparkplug --predictable --predictable-gc-schedule --expose-gc diff --git a/crates/exec-harness/src/runtime_env/node/tests.rs b/crates/exec-harness/src/runtime_env/node/tests.rs index 3657cc4ca..e0471b2f0 100644 --- a/crates/exec-harness/src/runtime_env/node/tests.rs +++ b/crates/exec-harness/src/runtime_env/node/tests.rs @@ -44,6 +44,7 @@ fn expected_flags(mode: &str, major: u32, v8_log: Option<&str>) -> Vec { "--hash-seed=1", "--random-seed=1", "--no-opt", + "--always-sparkplug", "--predictable", "--predictable-gc-schedule", "--expose-gc",