From 6776208e2287724e41a2a78a3040fa09a942c7b2 Mon Sep 17 00:00:00 2001 From: Marco Poletti Date: Sun, 5 Apr 2020 17:48:11 -0700 Subject: [PATCH] Fix the benchmark table yaml definitions (they were broken by the collection of both incremental and absolute compile time metrics). --- extras/benchmark/tables/fruit_internal.yml | 14 +++++++++++ extras/benchmark/tables/fruit_wiki.yml | 28 ++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/extras/benchmark/tables/fruit_internal.yml b/extras/benchmark/tables/fruit_internal.yml index 48ac40e8..7d4602e3 100644 --- a/extras/benchmark/tables/fruit_internal.yml +++ b/extras/benchmark/tables/fruit_internal.yml @@ -110,6 +110,13 @@ tables: num_classes: 100 benchmark_generation_flags: [] additional_cmake_args: [] + name: [ + "fruit_compile_time", + "boost_di_compile_time", + "simple_di_compile_time", + "simple_di_with_interfaces_compile_time", + "simple_di_with_interfaces_and_new_delete_compile_time", + ] columns: dimension: "name" pretty_printer: @@ -129,6 +136,13 @@ tables: num_classes: 100 benchmark_generation_flags: [] additional_cmake_args: [] + name: [ + "fruit_incremental_compile_time", + "boost_di_incremental_compile_time", + "simple_di_incremental_compile_time", + "simple_di_with_interfaces_incremental_compile_time", + "simple_di_with_interfaces_and_new_delete_incremental_compile_time", + ] columns: dimension: "name" pretty_printer: diff --git a/extras/benchmark/tables/fruit_wiki.yml b/extras/benchmark/tables/fruit_wiki.yml index 0af3b3e9..294503a8 100644 --- a/extras/benchmark/tables/fruit_wiki.yml +++ b/extras/benchmark/tables/fruit_wiki.yml @@ -92,6 +92,13 @@ tables: num_classes: 100 additional_cmake_args: [] benchmark_generation_flags: [] + name: [ + "fruit_compile_time", + "boost_di_compile_time", + "simple_di_compile_time", + "simple_di_with_interfaces_compile_time", + "simple_di_with_interfaces_and_new_delete_compile_time", + ] columns: dimension: "name" pretty_printer: @@ -111,6 +118,13 @@ tables: num_classes: 1000 additional_cmake_args: [] benchmark_generation_flags: [] + name: [ + "fruit_compile_time", + "boost_di_compile_time", + "simple_di_compile_time", + "simple_di_with_interfaces_compile_time", + "simple_di_with_interfaces_and_new_delete_compile_time", + ] columns: dimension: "name" pretty_printer: @@ -130,6 +144,13 @@ tables: num_classes: 100 additional_cmake_args: [] benchmark_generation_flags: [] + name: [ + "fruit_incremental_compile_time", + "boost_di_incremental_compile_time", + "simple_di_incremental_compile_time", + "simple_di_with_interfaces_incremental_compile_time", + "simple_di_with_interfaces_and_new_delete_incremental_compile_time", + ] columns: dimension: "name" pretty_printer: @@ -149,6 +170,13 @@ tables: num_classes: 1000 additional_cmake_args: [] benchmark_generation_flags: [] + name: [ + "fruit_incremental_compile_time", + "boost_di_incremental_compile_time", + "simple_di_incremental_compile_time", + "simple_di_with_interfaces_incremental_compile_time", + "simple_di_with_interfaces_and_new_delete_incremental_compile_time", + ] columns: dimension: "name" pretty_printer: