summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorAdam Lesinski <adamlesinski@google.com>2015-06-17 15:39:43 -0700
committerAdam Lesinski <adamlesinski@google.com>2015-06-18 12:09:25 -0700
commit72478f053f403e29223dba6cc7be9e5bf115f670 (patch)
tree077f74884fd785a775a4991f86b9c23c92e74a99 /core/java/android
parente43bf4bb4511ec756512a44164ff79cce3a02348 (diff)
BatteryStats: Fix regression in wakelock power distribution
We used to give 50% of the cpu time of each app to any app holding a wakelock while the screen is off. Since we switched to the new kernel module for measuring app's cpu time, this distribution was lost. Bug:21876567 Change-Id: I42c294547f63d150d9929271ca0e27fedaaa9d77
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/os/BatteryStats.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/core/java/android/os/BatteryStats.java b/core/java/android/os/BatteryStats.java
index d165240e2394..153efe459dd9 100644
--- a/core/java/android/os/BatteryStats.java
+++ b/core/java/android/os/BatteryStats.java
@@ -4017,8 +4017,10 @@ public abstract class BatteryStats implements Parcelable {
if (userCpuTimeUs > 0 || systemCpuTimeUs > 0) {
sb.setLength(0);
sb.append(prefix);
- sb.append(" Total cpu time: ");
- formatTimeMs(sb, (userCpuTimeUs + systemCpuTimeUs) / 1000);
+ sb.append(" Total cpu time: u=");
+ formatTimeMs(sb, userCpuTimeUs / 1000);
+ sb.append("s=");
+ formatTimeMs(sb, systemCpuTimeUs / 1000);
pw.println(sb.toString());
}