Commit ad4a38a9 authored by nednguyen@google.com's avatar nednguyen@google.com

Update startup_metric to use results.AddValue(...)

BUG=391943
TBR=nduca@chromium.org

Review URL: https://codereview.chromium.org/379233002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282113 0039d316-1c4b-4281-b951-d872f2087c98
parent 5b5f180b
...@@ -9,6 +9,7 @@ from metrics import Metric ...@@ -9,6 +9,7 @@ from metrics import Metric
from metrics import histogram_util from metrics import histogram_util
from telemetry.core import util from telemetry.core import util
from telemetry.value import scalar
class StartupMetric(Metric): class StartupMetric(Metric):
...@@ -84,8 +85,9 @@ class StartupMetric(Metric): ...@@ -84,8 +85,9 @@ class StartupMetric(Metric):
foreground_tab_stats = tab_load_times[0] foreground_tab_stats = tab_load_times[0]
foreground_tab_load_complete = ((foreground_tab_stats.load_start_ms + foreground_tab_load_complete = ((foreground_tab_stats.load_start_ms +
foreground_tab_stats.load_duration_ms) - browser_main_entry_time_ms) foreground_tab_stats.load_duration_ms) - browser_main_entry_time_ms)
results.Add( results.AddValue(scalar.ScalarValue(
'foreground_tab_load_complete', 'ms', foreground_tab_load_complete) results.current_page, 'foreground_tab_load_complete', 'ms',
foreground_tab_load_complete))
def AddResults(self, tab, results): def AddResults(self, tab, results):
get_histogram_js = 'statsCollectionController.getBrowserHistogram("%s")' get_histogram_js = 'statsCollectionController.getBrowserHistogram("%s")'
...@@ -103,7 +105,8 @@ class StartupMetric(Metric): ...@@ -103,7 +105,8 @@ class StartupMetric(Metric):
measured_time = \ measured_time = \
(result['buckets'][0]['high'] + result['buckets'][0]['low']) / 2 (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. # Get tab load times.
browser_main_entry_time_ms = self._GetBrowserMainEntryTime(tab) browser_main_entry_time_ms = self._GetBrowserMainEntryTime(tab)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment