summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2019-05-09 20:45:29 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2019-05-09 20:45:29 +0000
commit5ffba38d5c7160bbde41d7224ac71e52c426d9fa (patch)
treeabf9c7f839acf50b21a4d49e86ebbe2a9b4b35ac
parent1fca828af32c5bb799770676401304bb685d0684 (diff)
parent75b0a9929d50b4a211c452f0cf59128ae472c8ef (diff)
Merge "Correct dump()" into qt-dev
-rw-r--r--services/core/java/com/android/server/attention/AttentionManagerService.java31
-rw-r--r--services/core/java/com/android/server/power/AttentionDetector.java14
2 files changed, 33 insertions, 12 deletions
diff --git a/services/core/java/com/android/server/attention/AttentionManagerService.java b/services/core/java/com/android/server/attention/AttentionManagerService.java
index 032af258dbd9..7605ccb5aeda 100644
--- a/services/core/java/com/android/server/attention/AttentionManagerService.java
+++ b/services/core/java/com/android/server/attention/AttentionManagerService.java
@@ -374,8 +374,15 @@ public class AttentionManagerService extends SystemService {
private void dumpInternal(IndentingPrintWriter ipw) {
ipw.println("Attention Manager Service (dumpsys attention) state:\n");
- ipw.printPair("context", mContext);
- ipw.println();
+ ipw.println("AttentionServicePackageName=" + getServiceConfigPackage(mContext));
+ ipw.println("Resolved component:");
+ if (mComponentName != null) {
+ ipw.increaseIndent();
+ ipw.println("Component=" + mComponentName.getPackageName());
+ ipw.println("Class=" + mComponentName.getClassName());
+ ipw.decreaseIndent();
+ }
+
synchronized (mLock) {
int size = mUserStates.size();
ipw.print("Number user states: ");
@@ -511,10 +518,24 @@ public class AttentionManagerService extends SystemService {
}
private void dump(IndentingPrintWriter pw) {
- pw.printPair("context", mContext);
- pw.printPair("userId", mUserId);
+ pw.println("userId=" + mUserId);
synchronized (mLock) {
- pw.printPair("binding", mBinding);
+ pw.println("binding=" + mBinding);
+ pw.println("current attention check:");
+ if (mCurrentAttentionCheck != null) {
+ pw.increaseIndent();
+ pw.println("is dispatched=" + mCurrentAttentionCheck.mIsDispatched);
+ pw.println("is fulfilled:=" + mCurrentAttentionCheck.mIsFulfilled);
+ pw.decreaseIndent();
+ }
+ pw.println("attention check cache:");
+ if (mAttentionCheckCache != null) {
+ pw.increaseIndent();
+ pw.println("last computed=" + mAttentionCheckCache.mLastComputed);
+ pw.println("timestamp=" + mAttentionCheckCache.mTimestamp);
+ pw.println("result=" + mAttentionCheckCache.mResult);
+ pw.decreaseIndent();
+ }
}
}
diff --git a/services/core/java/com/android/server/power/AttentionDetector.java b/services/core/java/com/android/server/power/AttentionDetector.java
index a65a81263780..3262eb67a052 100644
--- a/services/core/java/com/android/server/power/AttentionDetector.java
+++ b/services/core/java/com/android/server/power/AttentionDetector.java
@@ -196,7 +196,7 @@ public class AttentionDetector {
mRequested.set(false);
}
- Slog.v(TAG, "Checking user attention");
+ Slog.v(TAG, "Checking user attention, ID: " + mRequestId);
return whenToCheck;
}
@@ -277,12 +277,12 @@ public class AttentionDetector {
}
public void dump(PrintWriter pw) {
- pw.print("AttentionDetector:");
- pw.print(" mMaximumExtensionMillis=" + mMaximumExtensionMillis);
- pw.print(" mMaxAttentionApiTimeoutMillis=" + mMaxAttentionApiTimeoutMillis);
- pw.print(" mLastUserActivityTime(excludingAttention)=" + mLastUserActivityTime);
- pw.print(" mAttentionServiceSupported=" + isAttentionServiceSupported());
- pw.print(" mRequested=" + mRequested);
+ pw.println("AttentionDetector:");
+ pw.println(" mMaximumExtensionMillis=" + mMaximumExtensionMillis);
+ pw.println(" mMaxAttentionApiTimeoutMillis=" + mMaxAttentionApiTimeoutMillis);
+ pw.println(" mLastUserActivityTime(excludingAttention)=" + mLastUserActivityTime);
+ pw.println(" mAttentionServiceSupported=" + isAttentionServiceSupported());
+ pw.println(" mRequested=" + mRequested);
}
@VisibleForTesting