Chromium Code Reviews| Index: tools/perf/measurements/webrtc.py |
| diff --git a/tools/perf/measurements/webrtc.py b/tools/perf/measurements/webrtc.py |
| index 5b8680ba3ae1a41ecbaed0a6e05114d473f5a5fa..b524a6c71699f43b61bc7401cf5f2961ee064e67 100644 |
| --- a/tools/perf/measurements/webrtc.py |
| +++ b/tools/perf/measurements/webrtc.py |
| @@ -3,6 +3,7 @@ |
| # found in the LICENSE file. |
| from metrics import cpu |
| +from metrics import media |
| from metrics import memory |
| from metrics import power |
| from metrics import webrtc_stats |
| @@ -15,6 +16,7 @@ class WebRTC(page_test.PageTest): |
| def __init__(self): |
| super(WebRTC, self).__init__('RunPageInteractions') |
| self._cpu_metric = None |
| + self._media_metric = None |
| self._memory_metric = None |
| self._power_metric = None |
| self._webrtc_stats_metric = None |
| @@ -29,6 +31,8 @@ class WebRTC(page_test.PageTest): |
| def DidNavigateToPage(self, page, tab): |
| self._cpu_metric.Start(page, tab) |
| + self._media_metric = media.MediaMetric(tab) |
| + self._media_metric.Start(page, tab) |
| self._memory_metric.Start(page, tab) |
| self._power_metric.Start(page, tab) |
| self._webrtc_stats_metric.Start(page, tab) |
| @@ -52,3 +56,6 @@ class WebRTC(page_test.PageTest): |
| self._webrtc_stats_metric.Stop(page, tab) |
| self._webrtc_stats_metric.AddResults(tab, results) |
| + |
| + self._media_metric.Stop(page, tab) |
| + self._media_metric.AddResults(tab, results) |
|
qyearsley
2014/11/19 21:15:33
I'm wondering whether there's any particular reaso
phoglund_chromium
2014/11/20 09:26:46
Nope, none at all. Actually I should move it sorte
|