| Index: tools/perf/metrics/power.py
|
| diff --git a/tools/perf/metrics/power.py b/tools/perf/metrics/power.py
|
| index a1e77ad3eb024aef42a5e3769e5e1709a3e03d22..0f33d2d41b19d751ae52f70c413578fe4e1c4798 100644
|
| --- a/tools/perf/metrics/power.py
|
| +++ b/tools/perf/metrics/power.py
|
| @@ -102,7 +102,9 @@ class PowerMetric(Metric):
|
| self._results.get('application_energy_consumption_mwh'))
|
| total_energy_consumption_mwh = self._results.get('energy_consumption_mwh')
|
|
|
| - if not application_energy_consumption_mwh and total_energy_consumption_mwh:
|
| + if (PowerMetric._quiescent_power_draw_mwh and
|
| + application_energy_consumption_mwh is None and
|
| + total_energy_consumption_mwh is not None):
|
| application_energy_consumption_mwh = max(
|
| total_energy_consumption_mwh - PowerMetric._quiescent_power_draw_mwh,
|
| 0)
|
|
|