| Index: tools/telemetry/telemetry/multi_page_benchmark.py
|
| diff --git a/tools/telemetry/telemetry/multi_page_benchmark.py b/tools/telemetry/telemetry/multi_page_benchmark.py
|
| index 4d051dcdd85fc31a8b68bc88b3af34b5095f3730..3a8b734aeb55ee4daa15ffa158a6dd650ce3cb1c 100644
|
| --- a/tools/telemetry/telemetry/multi_page_benchmark.py
|
| +++ b/tools/telemetry/telemetry/multi_page_benchmark.py
|
| @@ -81,9 +81,11 @@ results! You must return the same dict keys every time."""
|
| self.results_summary.iteritems()):
|
| measurement, units, data_type = measurement_units_type
|
| if data_type == 'histogram':
|
| - unimportant_data_type = 'unimportant-histogram'
|
| + # For histograms, the _by_url data is important.
|
| + by_url_data_type = 'histogram'
|
| else:
|
| - unimportant_data_type = 'unimportant'
|
| + # For non-histograms, the _by_url data is unimportant.
|
| + by_url_data_type = 'unimportant'
|
| if '.' in measurement:
|
| measurement, trace = measurement.split('.', 1)
|
| trace += (trace_tag or '')
|
| @@ -94,8 +96,10 @@ results! You must return the same dict keys every time."""
|
| assert len(self.urls) == len(values)
|
| for i, value in enumerate(values):
|
| PrintPerfResult(measurement + '_by_url', self.urls[i], [value], units,
|
| - unimportant_data_type)
|
| - PrintPerfResult(measurement, trace, values, units, data_type)
|
| + by_url_data_type)
|
| + # For histograms, we don't print the average data, only the _by_url.
|
| + if not data_type == 'histogram':
|
| + PrintPerfResult(measurement, trace, values, units, data_type)
|
|
|
|
|
| class IncrementalBenchmarkResults(BenchmarkResults):
|
|
|