Chromium Code Reviews| Index: tools/perf/metrics/power.py |
| diff --git a/tools/perf/metrics/power.py b/tools/perf/metrics/power.py |
| index c115d02e4de4480557823f54a8386791ad6da817..ae7908aa891da1f661fb769c0d93c74fc3370349 100644 |
| --- a/tools/perf/metrics/power.py |
| +++ b/tools/perf/metrics/power.py |
| @@ -85,6 +85,12 @@ class PowerMetric(Metric): |
| energy_consumption_mwh = self._results['energy_consumption_mwh'] |
| results.Add('energy_consumption_mwh', 'mWh', energy_consumption_mwh) |
| + # GPU Frequency. |
| + gpu_power = self._results['component_utilization'].get('gpu', None) |
| + if gpu_power and gpu_power.has_key('average_frequency_mhz'): |
| + gpu_freq_mhz = gpu_power['average_frequency_mhz'] |
| + results.Add('gpu_average_frequency_hz', 'hz', gpu_freq_mhz * 10 ** 6) |
|
tonyg
2014/04/02 16:32:24
Let's put the API in hz and do whatever conversion
|
| + |
| # Add idle wakeup numbers for all processes. |
| for process_type in self._results['cpu_stats']: |
| trace_name_for_process = 'idle_wakeups_%s' % (process_type.lower()) |