|
|
[Telemetry] Power metric: subtract quiescent power draw from result
Some power measurement backends can only measure global power draw for the whole system and not per-process. Try to get a more exact power measurement by measuring the power draw without the browser running and then subtracting that number from the measurement in the test to try to get a more exact number for how much additional power is being used by the test case.
BUG= 339180
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=280994
Total comments: 1
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+129 lines, -25 lines) |
Patch |
 |
M |
tools/perf/benchmarks/dromaeo.py
|
View
|
1
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/benchmarks/indexeddb_perf.py
|
View
|
1
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/benchmarks/kraken.py
|
View
|
1
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/benchmarks/octane.py
|
View
|
1
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/benchmarks/robohornet_pro.py
|
View
|
1
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/benchmarks/sunspider.py
|
View
|
1
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/image_decoding.py
|
View
|
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/memory.py
|
View
|
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/page_cycler.py
|
View
|
|
2 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/page_cycler_unittest.py
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/smoothness.py
|
View
|
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/smoothness_unittest.py
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/tab_switching.py
|
View
|
|
3 chunks |
+8 lines, -3 lines |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/webrtc.py
|
View
|
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/metrics/power.py
|
View
|
1
2
3
|
4 chunks |
+43 lines, -7 lines |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/core/platform/__init__.py
|
View
|
1
|
2 chunks |
+15 lines, -3 lines |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/core/platform/mac_platform_backend.py
|
View
|
1
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/core/platform/platform_backend.py
|
View
|
1
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/core/platform/power_monitor/__init__.py
|
View
|
1
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/telemetry/telemetry/core/platform/power_monitor/powermetrics_power_monitor_unittest.py
|
View
|
1
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
Total messages: 18 (0 generated)
|