Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fcbc9671 authored by Shrinidhi Hegde's avatar Shrinidhi Hegde
Browse files

Update rollback reason in logging.

Noticed that Rollback reason during boot loop was getting logged and
unknown because of a missing reason to string map. Updated that.

Test: manual
Bug: 291137901
Change-Id: I2ea6206d07099a413aeeca464e0d1ebd97c04840
parent 43dc7318
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -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);
    }

+2 −0
Original line number Diff line number Diff line
@@ -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";
        }