summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Shrinidhi Hegde <shrinidhihegde@google.com> 2024-05-13 15:01:44 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2024-05-13 15:01:44 +0000
commitcc75a2376c9d3155674f925fa6ed05372c8754ae (patch)
treeedab53b07c5c19a8f644715c2d69eaffbb7eea9a
parentbff7388f81bb8fd433f50f0011fa2bf0480efa5c (diff)
parent79e82a8e20b5d40e93e9c49b9854f2f4a238f2bd (diff)
Merge "Update rollback reason in logging." into main am: 79e82a8e20
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3081166 Change-Id: I8df53704a3f3e5b8ee6bc27f9a383a87cc257a4d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--services/core/java/com/android/server/rollback/RollbackPackageHealthObserver.java2
-rw-r--r--services/core/java/com/android/server/rollback/WatchdogRollbackLogger.java2
2 files changed, 4 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/rollback/RollbackPackageHealthObserver.java b/services/core/java/com/android/server/rollback/RollbackPackageHealthObserver.java
index 93f26aefb692..c85ceac9ea55 100644
--- a/services/core/java/com/android/server/rollback/RollbackPackageHealthObserver.java
+++ b/services/core/java/com/android/server/rollback/RollbackPackageHealthObserver.java
@@ -642,6 +642,8 @@ public final class RollbackPackageHealthObserver implements PackageHealthObserve
.getPackages()
.get(0)
.getVersionRolledBackFrom();
+ Slog.i(TAG, "Rolling back high impact rollback for package: "
+ + firstRollback.getPackageName());
rollbackPackage(sortedHighImpactRollbacks.get(0), firstRollback, rollbackReason);
}
diff --git a/services/core/java/com/android/server/rollback/WatchdogRollbackLogger.java b/services/core/java/com/android/server/rollback/WatchdogRollbackLogger.java
index 519c0edfc532..7fc02923bfed 100644
--- a/services/core/java/com/android/server/rollback/WatchdogRollbackLogger.java
+++ b/services/core/java/com/android/server/rollback/WatchdogRollbackLogger.java
@@ -293,6 +293,8 @@ public final class WatchdogRollbackLogger {
return "REASON_APP_NOT_RESPONDING";
case WATCHDOG_ROLLBACK_OCCURRED__ROLLBACK_REASON__REASON_NATIVE_CRASH_DURING_BOOT:
return "REASON_NATIVE_CRASH_DURING_BOOT";
+ case WATCHDOG_ROLLBACK_OCCURRED__ROLLBACK_REASON__REASON_BOOT_LOOPING:
+ return "REASON_BOOT_LOOP";
default:
return "UNKNOWN";
}