Index: tools/telemetry/telemetry/web_perf/timeline_based_measurement.py |
diff --git a/tools/telemetry/telemetry/web_perf/timeline_based_measurement.py b/tools/telemetry/telemetry/web_perf/timeline_based_measurement.py |
index a9cb2dfdab7bba12ef165392cb1279fb9b0d8828..467e194882ed68276ae9ecd37fb5a2269fef77ca 100644 |
--- a/tools/telemetry/telemetry/web_perf/timeline_based_measurement.py |
+++ b/tools/telemetry/telemetry/web_perf/timeline_based_measurement.py |
@@ -5,6 +5,7 @@ |
from telemetry.core.backends.chrome import tracing_backend |
from telemetry.web_perf import timeline_interaction_record as tir_module |
from telemetry.web_perf.metrics import smoothness |
+from telemetry.web_perf.metrics import mainthread_jank |
from telemetry.page import page_measurement |
from telemetry.core.timeline import model as model_module |
@@ -122,6 +123,8 @@ class TimelineBasedMeasurement(page_measurement.PageMeasurement): |
res = [] |
if interaction.is_smooth: |
res.append(smoothness.SmoothnessMetric()) |
+ if interaction.is_responsive: |
+ res.append(mainthread_jank.MainthreadJankMetric()) |
return res |
def MeasurePage(self, page, tab, results): |