Lines Matching refs:report
77 // Create report about this benchmark run.
78 BenchmarkReporter::Run report;
80 report.run_name = b.name();
81 report.family_index = b.family_index();
82 report.per_family_instance_index = b.per_family_instance_index();
83 report.skipped = results.skipped_;
84 report.skip_message = results.skip_message_;
85 report.report_label = results.report_label_;
87 report.iterations = results.iterations;
88 report.time_unit = b.time_unit();
89 report.threads = b.threads();
90 report.repetition_index = repetition_index;
91 report.repetitions = repeats;
93 if (!report.skipped) {
95 report.real_accumulated_time = results.manual_time_used;
97 report.real_accumulated_time = results.real_time_used;
99 report.cpu_accumulated_time = results.cpu_time_used;
100 report.complexity_n = results.complexity_n;
101 report.complexity = b.complexity();
102 report.complexity_lambda = b.complexity_lambda();
103 report.statistics = &b.statistics();
104 report.counters = results.counters;
108 report.memory_result = memory_result;
109 report.allocs_per_iter =
115 internal::Finish(&report.counters, results.iterations, seconds,
118 return report;
418 // And once we do, we report those last results and exit.
430 // iteration count just now. No need to calculate anything. Just report.
436 if (results_are_significant) break; // Good, let's report them!
471 // Ok, now actually report.
472 BenchmarkReporter::Run report =
478 if (!report.skipped) reports_for_family->Runs.push_back(report);
481 run_results.non_aggregates.push_back(report);