Home | History | Annotate | Download | only in crosperf

Lines Matching refs:report

4 """A module to handle the report format."""
93 def _FilterPerfReport(event_threshold, report):
94 """Filters out entries with `< event_threshold` percent in a perf report."""
98 return {event: filter_dict(m) for event, m in report.iteritems()}
126 report = read_perf_report(label, bench_name, i)
127 self._ProcessPerfReport(report, label, bench_name, i)
218 """Class to handle the report format."""
272 """Class to generate text result report."""
313 """Generate the report for email and console."""
319 title_contents = "Results report for '%s'" % (experiment.name, )
321 title_contents = 'Results report'
382 """Class to generate html result report."""
417 """Parses the output of `perf report`.
494 """Reads a perf report for the given benchmark. Returns {} on failure.
502 file_name = os.path.join(results_directory, dir_name, 'perf.data.report.0')
598 """Gets the JSON report object specifically for the output data.
654 """Generate the JSON report, returning it as a python object."""
661 """Add experiment-specific data to the JSON report."""
664 for report in report_list:
665 label_name = report['label']
671 report.update({
679 if not report['pass']:
681 if 'machine_checksum' not in report:
682 report['machine_checksum'] = manager.machine_checksum[label_name]
683 if 'machine_string' not in report:
684 report['machine_string'] = manager.machine_checksum_string[label_name]