Index: tools/perf/measurements/image_decoding.py |
diff --git a/tools/perf/measurements/image_decoding.py b/tools/perf/measurements/image_decoding.py |
index 2ec61c786b1cc30c2663dd8ec9a2640d110cf513..155e6f8bf725c294bcfef4732b62410fc5becad5 100644 |
--- a/tools/perf/measurements/image_decoding.py |
+++ b/tools/perf/measurements/image_decoding.py |
@@ -5,6 +5,7 @@ |
from metrics import power |
from telemetry.page import page_measurement |
from telemetry.timeline import model |
+from telemetry.value import scalar |
class ImageDecoding(page_measurement.PageMeasurement): |
@@ -67,9 +68,11 @@ class ImageDecoding(page_measurement.PageMeasurement): |
assert durations, 'Failed to find "Decode Image" trace events.' |
image_decoding_avg = sum(durations) / len(durations) |
- results.Add('ImageDecoding_avg', 'ms', image_decoding_avg) |
- results.Add('ImageLoading_avg', 'ms', |
- tab.EvaluateJavaScript('averageLoadingTimeMs()')) |
+ results.AddValue(scalar.ScalarValue( |
+ results.current_page, 'ImageDecoding_avg', 'ms', image_decoding_avg)) |
+ results.AddValue(scalar.ScalarValue( |
+ results.current_page, 'ImageLoading_avg', 'ms', |
+ tab.EvaluateJavaScript('averageLoadingTimeMs()'))) |
def CleanUpAfterPage(self, page, tab): |
if tab.browser.is_tracing_running: |