diff options
| author | 2023-11-08 18:27:06 +0000 | |
|---|---|---|
| committer | 2023-11-08 18:27:06 +0000 | |
| commit | 6d2515339a00820a2a40a69fc514344f5b932f90 (patch) | |
| tree | 1f38892fb3bf1ef5e07b22e38d911e552c288fb4 | |
| parent | d02e77728096358bc36ff3cdb6ce52a9d075ee2a (diff) | |
| parent | 21cf8703d031e0a25c23cf7e5c0fba39625240a4 (diff) | |
Merge "Dump mActiveAdmins and mAdminProtectedPackages to aid in debugging." into main
| -rw-r--r-- | apex/jobscheduler/service/java/com/android/server/usage/AppStandbyController.java | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/apex/jobscheduler/service/java/com/android/server/usage/AppStandbyController.java b/apex/jobscheduler/service/java/com/android/server/usage/AppStandbyController.java index 7d3837786be9..12f455ad0144 100644 --- a/apex/jobscheduler/service/java/com/android/server/usage/AppStandbyController.java +++ b/apex/jobscheduler/service/java/com/android/server/usage/AppStandbyController.java @@ -2539,6 +2539,38 @@ public class AppStandbyController pw.println("]"); pw.println(); + pw.println("mActiveAdminApps=["); + synchronized (mActiveAdminApps) { + final int size = mActiveAdminApps.size(); + for (int i = 0; i < size; ++i) { + final int userId = mActiveAdminApps.keyAt(i); + pw.print(" "); + pw.print(userId); + pw.print(": "); + pw.print(mActiveAdminApps.valueAt(i)); + if (i != size - 1) pw.print(","); + pw.println(); + } + } + pw.println("]"); + pw.println(); + + pw.println("mAdminProtectedPackages=["); + synchronized (mAdminProtectedPackages) { + final int size = mAdminProtectedPackages.size(); + for (int i = 0; i < size; ++i) { + final int userId = mAdminProtectedPackages.keyAt(i); + pw.print(" "); + pw.print(userId); + pw.print(": "); + pw.print(mAdminProtectedPackages.valueAt(i)); + if (i != size - 1) pw.print(","); + pw.println(); + } + } + pw.println("]"); + pw.println(); + mInjector.dump(pw); } |