diff options
author | Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> | 2020-08-14 14:56:18 +0300 |
---|---|---|
committer | Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> | 2020-08-14 14:56:18 +0300 |
commit | ce3e6a7cb21d1aa455513970846e1f70c01472a4 (patch) | |
tree | d3e0ab0c10cb170475cb9ea2594626e68c9eb27c /src/bench | |
parent | b4d0366b47dd9b8fe29cc9a100dcdf6ca1d3cabf (diff) |
bench: Allow skip benchmark
Co-authored-by: Martin Ankerl <Martin.Ankerl@gmail.com>
Diffstat (limited to 'src/bench')
-rw-r--r-- | src/bench/bench.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/bench/bench.cpp b/src/bench/bench.cpp index 01466d0b6f..012057e792 100644 --- a/src/bench/bench.cpp +++ b/src/bench/bench.cpp @@ -70,7 +70,10 @@ void benchmark::BenchRunner::RunAll(const Args& args) } std::cout << bench.complexityBigO() << std::endl; } - benchmarkResults.push_back(bench.results().back()); + + if (!bench.results().empty()) { + benchmarkResults.push_back(bench.results().back()); + } } GenerateTemplateResults(benchmarkResults, args.output_csv, "# Benchmark, evals, iterations, total, min, max, median\n" |