| Index: tools/perf/metrics/startup_metric.py
|
| diff --git a/tools/perf/metrics/startup_metric.py b/tools/perf/metrics/startup_metric.py
|
| index 1e742ee74024c12ee5222a4453ff9fc046d8ef06..6e6298d702de4f516b7fd95d0346d9ac1d28af40 100644
|
| --- a/tools/perf/metrics/startup_metric.py
|
| +++ b/tools/perf/metrics/startup_metric.py
|
| @@ -9,6 +9,7 @@ from metrics import Metric
|
| from metrics import histogram_util
|
|
|
| from telemetry.core import util
|
| +from telemetry.value import scalar
|
|
|
|
|
| class StartupMetric(Metric):
|
| @@ -84,8 +85,9 @@ class StartupMetric(Metric):
|
| foreground_tab_stats = tab_load_times[0]
|
| foreground_tab_load_complete = ((foreground_tab_stats.load_start_ms +
|
| foreground_tab_stats.load_duration_ms) - browser_main_entry_time_ms)
|
| - results.Add(
|
| - 'foreground_tab_load_complete', 'ms', foreground_tab_load_complete)
|
| + results.AddValue(scalar.ScalarValue(
|
| + results.current_page, 'foreground_tab_load_complete', 'ms',
|
| + foreground_tab_load_complete))
|
|
|
| def AddResults(self, tab, results):
|
| get_histogram_js = 'statsCollectionController.getBrowserHistogram("%s")'
|
| @@ -103,7 +105,8 @@ class StartupMetric(Metric):
|
| measured_time = \
|
| (result['buckets'][0]['high'] + result['buckets'][0]['low']) / 2
|
|
|
| - results.Add(display_name, 'ms', measured_time)
|
| + results.AddValue(scalar.ScalarValue(
|
| + results.current_page, display_name, 'ms', measured_time))
|
|
|
| # Get tab load times.
|
| browser_main_entry_time_ms = self._GetBrowserMainEntryTime(tab)
|
|
|