diff --git a/scripts/benchmarks/benches/compute.py b/scripts/benchmarks/benches/compute.py
index 672875f2dd..1792559684 100644
--- a/scripts/benchmarks/benches/compute.py
+++ b/scripts/benchmarks/benches/compute.py
@@ -82,7 +82,7 @@ def run(self, env_vars) -> Result:
result = self.run_bench(command, env_vars)
(label, mean) = self.parse_output(result)
- return Result(label=label, value=mean, command=command, env=env_vars, stdout=result)
+ return Result(label=label, value=mean, command=command, env=env_vars, stdout=result, lower_is_better=self.lower_is_better())
def parse_output(self, output):
csv_file = io.StringIO(output)
diff --git a/scripts/benchmarks/benches/velocity.py b/scripts/benchmarks/benches/velocity.py
index e5601c6563..06d2222ac4 100644
--- a/scripts/benchmarks/benches/velocity.py
+++ b/scripts/benchmarks/benches/velocity.py
@@ -61,7 +61,7 @@ def run(self, env_vars) -> Result:
result = self.run_bench(command, env_vars)
- return Result(label=self.bench_name, value=self.parse_output(result), command=command, env=env_vars, stdout=result)
+ return Result(label=self.bench_name, value=self.parse_output(result), command=command, env=env_vars, stdout=result, lower_is_better=self.lower_is_better())
def teardown(self):
return
diff --git a/scripts/benchmarks/output.py b/scripts/benchmarks/output.py
index 26deabe099..1a61f9909c 100644
--- a/scripts/benchmarks/output.py
+++ b/scripts/benchmarks/output.py
@@ -116,7 +116,7 @@ def generate_summary_table(chart_data: dict[str, list[Result]]):
if key in results:
value = results[key].value
if key == best_key:
- row += f" `**{value}**` |" # Highlight the best value
+ row += f" {value} |" # Highlight the best value
else:
row += f" {value} |"
else:
@@ -132,6 +132,7 @@ def generate_markdown(chart_data: dict[str, list[Result]]):
return f"""
# Summary
+result is better\n
{summary_table}
# Charts
{mermaid_script}