diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/kbenchmark/Driver.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/kbenchmark/Driver.cc b/tools/kbenchmark/Driver.cc index 006fe9e28..376a85194 100644 --- a/tools/kbenchmark/Driver.cc +++ b/tools/kbenchmark/Driver.cc @@ -106,6 +106,7 @@ int main(int argc, char *argv[]) cfg.verbose = args.verbose(); cfg.title = test_name; cfg.output_file = test_name + ext; + cfg.summary = true; // Create ConfigFile object from config file ConfigFile cf(args.config()); @@ -121,6 +122,13 @@ int main(int argc, char *argv[]) { for (auto &c : cf) { + if (reporter != "html") + { + std::string temp_name{test_name + std::string{"_"} + std::to_string(c.first)}; + cfg.title = temp_name; + cfg.output_file = temp_name + ext; + } + nonius::parameters op_params = opl[cf.name()]->params(c.second); cfg.params.map = cfg.params.map.merged(op_params); |