| Index: tools/perf/measurements/smoothness.py
|
| diff --git a/tools/perf/measurements/smoothness.py b/tools/perf/measurements/smoothness.py
|
| index 71070b19978abc1c5b7e97cdeb17ead87718d12e..d1ef028c64ff686b7503490279c77ee74f35231b 100644
|
| --- a/tools/perf/measurements/smoothness.py
|
| +++ b/tools/perf/measurements/smoothness.py
|
| @@ -3,6 +3,7 @@
|
| # found in the LICENSE file.
|
| from metrics import loading
|
| from metrics import smoothness
|
| +from metrics.benchmark_stats import MakeBenchmarkStats
|
| from telemetry.page import page_measurement
|
|
|
| class DidNotScrollException(page_measurement.MeasurementFailure):
|
| @@ -59,11 +60,9 @@ class Smoothness(page_measurement.PageMeasurement):
|
| loading.AddResultsForTab(tab, results)
|
|
|
| smoothness.CalcFirstPaintTimeResults(results, tab)
|
| - smoothness.CalcScrollResults(rendering_stats_deltas, results)
|
| - smoothness.CalcTextureUploadResults(rendering_stats_deltas, results)
|
| - smoothness.CalcImageDecodingResults(rendering_stats_deltas, results)
|
| - smoothness.CalcAnalysisResults(rendering_stats_deltas, results)
|
| - smoothness.CalcLatencyResults(rendering_stats_deltas, results)
|
| +
|
| + benchmark_stats = MakeBenchmarkStats(rendering_stats_deltas)
|
| + smoothness.CalcResults(benchmark_stats, results)
|
|
|
| if self.options.report_all_results:
|
| for k, v in rendering_stats_deltas.iteritems():
|
|
|