Lines Matching defs:reports
76 const std::vector<BenchmarkReporter::Run>& reports) {
81 std::count_if(reports.begin(), reports.end(),
84 if (reports.size() - error_count < 2) {
95 real_accumulated_time_stat.reserve(reports.size());
96 cpu_accumulated_time_stat.reserve(reports.size());
97 bytes_per_second_stat.reserve(reports.size());
98 items_per_second_stat.reserve(reports.size());
102 int64_t const run_iterations = reports.front().iterations;
109 for(Run const& r : reports) {
115 it->second.s.reserve(reports.size());
123 for (Run const& run : reports) {
124 CHECK_EQ(reports[0].benchmark_name, run.benchmark_name);
140 std::string report_label = reports[0].report_label;
141 for (std::size_t i = 1; i < reports.size(); i++) {
142 if (reports[i].report_label != report_label) {
148 for(const auto& Stat : *reports[0].statistics) {
151 data.benchmark_name = reports[0].benchmark_name + "_" + Stat.name_;
160 data.time_unit = reports[0].time_unit;