Merge "Improve dumpsys output for AlarmMAnager"

This commit is contained in:
TreeHugger Robot
2017-03-02 03:42:44 +00:00
committed by Android (Google) Code Review

View File

@@ -856,6 +856,19 @@ class AlarmManagerService extends SystemService {
mFilterStats = fs;
mAlarmType = alarmType;
}
@Override
public String toString() {
return "InFlight{"
+ "pendingIntent=" + mPendingIntent
+ ", workSource=" + mWorkSource
+ ", uid=" + mUid
+ ", tag=" + mTag
+ ", broadcastStats=" + mBroadcastStats
+ ", filterStats=" + mFilterStats
+ ", alarmType=" + mAlarmType
+ "}";
}
}
static final class FilterStats {
@@ -873,6 +886,19 @@ class AlarmManagerService extends SystemService {
mBroadcastStats = broadcastStats;
mTag = tag;
}
@Override
public String toString() {
return "FilterStats{"
+ "tag=" + mTag
+ ", lastTime=" + lastTime
+ ", aggregateTime=" + aggregateTime
+ ", count=" + count
+ ", numWakeup=" + numWakeup
+ ", startTime=" + startTime
+ ", nesting=" + nesting
+ "}";
}
}
static final class BroadcastStats {
@@ -890,6 +916,19 @@ class AlarmManagerService extends SystemService {
mUid = uid;
mPackageName = packageName;
}
@Override
public String toString() {
return "BroadcastStats{"
+ "uid=" + mUid
+ ", packageName=" + mPackageName
+ ", aggregateTime=" + aggregateTime
+ ", count=" + count
+ ", numWakeup=" + numWakeup
+ ", startTime=" + startTime
+ ", nesting=" + nesting
+ "}";
}
}
final SparseArray<ArrayMap<String, BroadcastStats>> mBroadcastStats