From 7769fff18f186070c953b989ee1ffdfd46eb3899 Mon Sep 17 00:00:00 2001 From: Michael Tautschnig Date: Fri, 15 Mar 2024 10:33:32 +0000 Subject: [PATCH] Rounding, test fix --- tools/benchcomp/benchcomp/visualizers/__init__.py | 4 +++- tools/benchcomp/test/test_regression.py | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/tools/benchcomp/benchcomp/visualizers/__init__.py b/tools/benchcomp/benchcomp/visualizers/__init__.py index 33f33bb3efea..d87912650847 100644 --- a/tools/benchcomp/benchcomp/visualizers/__init__.py +++ b/tools/benchcomp/benchcomp/visualizers/__init__.py @@ -257,7 +257,9 @@ def _get_template(): quadrant-3 3 quadrant-4 4 {%- for bench_name, bench_variants in d["scaled_metrics"][metric].items () %} - "{{ bench_name }}": [{{ bench_variants[d["scaled_variants"][metric][0]] }}, {{ bench_variants[d["scaled_variants"][metric][1]] }}] + {% set v0 = bench_variants[d["scaled_variants"][metric][0]] -%} + {% set v1 = bench_variants[d["scaled_variants"][metric][1]] -%} + "{{ bench_name }}": [{{ v0|round(3) }}, {{ v1|round(3) }}] {%- endfor %} ``` diff --git a/tools/benchcomp/test/test_regression.py b/tools/benchcomp/test/test_regression.py index 62c0ff94e874..85978f2c70c2 100644 --- a/tools/benchcomp/test/test_regression.py +++ b/tools/benchcomp/test/test_regression.py @@ -472,8 +472,8 @@ def test_markdown_results_table(self): quadrant-2 2 quadrant-3 3 quadrant-4 4 - bench_1: [0.0, 1.0] - bench_2: [1.0, 0.0] + "bench_1": [0.0, 1.0] + "bench_2": [1.0, 0.0] ``` | Benchmark | variant_1 | variant_2 | ratio |