From 062e66cb15c856f840ea0806bcf90848c35baa4f Mon Sep 17 00:00:00 2001 From: Adam Lesinski Date: Tue, 14 Jul 2015 12:02:44 -0700 Subject: BatteryStats: Fix units in wakelock distribution calculation This is mostly for checkin stats, this is not used in any computation. Bug:22468534 Bug:22391540 Change-Id: Ib3d0c86db5044092d3d76acf8f001337272af2ff --- core/java/com/android/internal/os/BatteryStatsImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/java/com/android/internal/os/BatteryStatsImpl.java b/core/java/com/android/internal/os/BatteryStatsImpl.java index 84c241704d0c..ae2cbadfe505 100644 --- a/core/java/com/android/internal/os/BatteryStatsImpl.java +++ b/core/java/com/android/internal/os/BatteryStatsImpl.java @@ -8073,7 +8073,7 @@ public final class BatteryStatsImpl extends BatteryStats { timer.mUid.mSystemCpuTime.addCountLocked(systemTimeUs); final Uid.Proc proc = timer.mUid.getProcessStatsLocked("*wakelock*"); - proc.addCpuTimeLocked(userTimeUs, systemTimeUs); + proc.addCpuTimeLocked(userTimeUs / 1000, systemTimeUs / 1000); mTempTotalCpuUserTimeUs -= userTimeUs; mTempTotalCpuSystemTimeUs -= systemTimeUs; @@ -8097,8 +8097,8 @@ public final class BatteryStatsImpl extends BatteryStats { u.mSystemCpuTime.addCountLocked(mTempTotalCpuSystemTimeUs); final Uid.Proc proc = u.getProcessStatsLocked("*lost*"); - proc.addCpuTimeLocked((int) mTempTotalCpuUserTimeUs, - (int) mTempTotalCpuSystemTimeUs); + proc.addCpuTimeLocked((int) mTempTotalCpuUserTimeUs / 1000, + (int) mTempTotalCpuSystemTimeUs / 1000); } } -- cgit v1.2.3-59-g8ed1b