Index: tools/perf/benchmarks/jetstream.py |
diff --git a/tools/perf/benchmarks/jetstream.py b/tools/perf/benchmarks/jetstream.py |
index e22a72cea311a5631862319322b93db2db6d1aa4..b757163661a637f65b0d1b2692f070b4ed74878c 100644 |
--- a/tools/perf/benchmarks/jetstream.py |
+++ b/tools/perf/benchmarks/jetstream.py |
@@ -20,14 +20,14 @@ specialized optimization for one benchmark might make another benchmark slower. |
import json |
import os |
+from measurements import PageTestMeasurement |
from telemetry import benchmark |
from telemetry.page import page_set |
-from telemetry.page import page_test |
from telemetry.util import statistics |
from telemetry.value import list_of_scalar_values |
-class _JetstreamMeasurement(page_test.PageTest): |
+class _JetstreamMeasurement(PageTestMeasurement): |
def __init__(self): |
super(_JetstreamMeasurement, self).__init__() |
@@ -73,6 +73,8 @@ class _JetstreamMeasurement(page_test.PageTest): |
all_scores.append(statistics.GeometricMean(score_list)) |
results.AddSummaryValue(list_of_scalar_values.ListOfScalarValues( |
None, 'Score', 'score', all_scores)) |
+ super(_JetstreamMeasurement, self).ValidateAndMeasurePage( |
+ page, tab, results) |
@benchmark.Disabled('android', 'xp') # crbug.com/381742 |