summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Gavin Corkery <gavincorkery@google.com> 2020-08-10 11:08:00 +0100
committer Gavin Corkery <gavincorkery@google.com> 2020-08-10 10:22:45 +0000
commit36830a2264cd29cc45dda3ebd95e60da9ebbf3bc (patch)
tree986bd858dad0405e5eea78abff01a94576d797de
parent84e7c02d9c46aaf2dcd54f3a9561743814c1a262 (diff)
Only log health check state changes
Reduce log spam from PackageWatchdog by only logging when the health check state of a package changes. Test: adb logcat Bug: 162623584 Change-Id: I7c270e503119785f3c18c042adeb53f0ccc913a7
-rw-r--r--services/core/java/com/android/server/PackageWatchdog.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/PackageWatchdog.java b/services/core/java/com/android/server/PackageWatchdog.java
index 1689656479a5..e675d8d458c7 100644
--- a/services/core/java/com/android/server/PackageWatchdog.java
+++ b/services/core/java/com/android/server/PackageWatchdog.java
@@ -1453,8 +1453,11 @@ public class PackageWatchdog {
} else {
mHealthCheckState = HealthCheckState.ACTIVE;
}
- Slog.i(TAG, "Updated health check state for package " + getName() + ": "
- + toString(oldState) + " -> " + toString(mHealthCheckState));
+
+ if (oldState != mHealthCheckState) {
+ Slog.i(TAG, "Updated health check state for package " + getName() + ": "
+ + toString(oldState) + " -> " + toString(mHealthCheckState));
+ }
return mHealthCheckState;
}