| Index: tools/telemetry/telemetry/internal/platform/power_monitor/sysfs_power_monitor.py
|
| diff --git a/tools/telemetry/telemetry/internal/platform/power_monitor/sysfs_power_monitor.py b/tools/telemetry/telemetry/internal/platform/power_monitor/sysfs_power_monitor.py
|
| index 2a9bd6048acfeb96412a6d99312e3af2dea5d1ad..22b5bf60b763a2a826faa1d1003a7363a586e9be 100644
|
| --- a/tools/telemetry/telemetry/internal/platform/power_monitor/sysfs_power_monitor.py
|
| +++ b/tools/telemetry/telemetry/internal/platform/power_monitor/sysfs_power_monitor.py
|
| @@ -180,7 +180,7 @@ class SysfsPowerMonitor(power_monitor.PowerMonitor):
|
| for cpu in initial:
|
| current_cpu = {}
|
| total = 0
|
| - if not initial[cpu] or not final[cpu]:
|
| + if cpu not in final or not initial[cpu] or not final[cpu]:
|
| cpu_stats[cpu] = collections.defaultdict(int)
|
| continue
|
| for state in initial[cpu]:
|
|
|