diff --git a/lib/benchmark_suite.rb b/lib/benchmark_suite.rb index cb71fc78..53bf1422 100644 --- a/lib/benchmark_suite.rb +++ b/lib/benchmark_suite.rb @@ -157,6 +157,11 @@ def run_single_benchmark(script_path, result_json_path, ruby, cmd_prefix, env, b # Use per-benchmark default_harness if set, otherwise use global harness benchmark_harness = benchmark_harness_for(benchmark_name) + + if prefix = ENV["RUBY_BENCH_CMD_PREFIX"] + cmd_prefix = prefix.shellsplit + cmd_prefix + end + # Set up the benchmarking command cmd = cmd_prefix + [ *ruby,