Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6900)

Unified Diff: chrome/test/media_router/telemetry/benchmarks/media_router_cpu_memory_metric.py

Issue 1975603002: Add one benchmark to get CPU and memory usage without MR. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Addressed Derek's comments. Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/test/media_router/telemetry/benchmarks/media_router_cpu_memory_metric.py
diff --git a/chrome/test/media_router/telemetry/benchmarks/media_router_cpu_memory_metric.py b/chrome/test/media_router/telemetry/benchmarks/media_router_cpu_memory_metric.py
index b341188ff2a12e6de334b05810a9283d2c357b02..5b23f7e2403c6d675d3aa4a934ec0151618512a6 100644
--- a/chrome/test/media_router/telemetry/benchmarks/media_router_cpu_memory_metric.py
+++ b/chrome/test/media_router/telemetry/benchmarks/media_router_cpu_memory_metric.py
@@ -56,9 +56,10 @@ class MediaRouterCPUMemoryMetric(Metric):
avg_result))
# Calculate MR extension wakeup time
- wakeup_percentage = round(
- (len(perf_results['cpu']['mr_extension']) * 100 /
- len(perf_results['cpu']['browser'])), 2)
- results.AddValue(scalar.ScalarValue(
- results.current_page, 'mr_extension_wakeup_percentage',
- '%', wakeup_percentage))
+ if 'mr_extension' in perf_results['cpu']:
+ wakeup_percentage = round(
+ (len(perf_results['cpu']['mr_extension']) * 100 /
+ len(perf_results['cpu']['browser'])), 2)
+ results.AddValue(scalar.ScalarValue(
+ results.current_page, 'mr_extension_wakeup_percentage',
+ '%', wakeup_percentage))

Powered by Google App Engine
This is Rietveld 408576698