| Index: tools/perf/benchmarks/speedometer.py
|
| diff --git a/tools/perf/benchmarks/speedometer.py b/tools/perf/benchmarks/speedometer.py
|
| index 639631c9c46039c8aa63870aba40a83e099f25cf..aec6083ce53a3fbd288316999ad139a88410637e 100644
|
| --- a/tools/perf/benchmarks/speedometer.py
|
| +++ b/tools/perf/benchmarks/speedometer.py
|
| @@ -18,6 +18,7 @@ engine, CSS style resolution, layout, and other technologies.
|
|
|
| import os
|
|
|
| +from metrics import keychain_metric
|
| from telemetry import benchmark
|
| from telemetry.page import page_set
|
| from telemetry.page import page_test
|
| @@ -35,6 +36,9 @@ class SpeedometerMeasurement(page_test.PageTest):
|
| 'FlightJS-TodoMVC'
|
| ]
|
|
|
| + def CustomizeBrowserOptions(self, options):
|
| + keychain_metric.KeychainMetric.CustomizeBrowserOptions(options)
|
| +
|
| def ValidateAndMeasurePage(self, page, tab, results):
|
| tab.WaitForDocumentReadyStateToBeComplete()
|
| iterationCount = 10
|
| @@ -71,6 +75,7 @@ class SpeedometerMeasurement(page_test.PageTest):
|
| };
|
| suite_times;
|
| """ % suite_name), important=False))
|
| + keychain_metric.KeychainMetric().AddResults(tab, results)
|
|
|
| class Speedometer(benchmark.Benchmark):
|
| test = SpeedometerMeasurement
|
|
|