Home
last modified time | relevance | path

Searched refs:rollback (Results 1 – 25 of 61) sorted by relevance

123

/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/rollback/
H A DRollbackUnitTest.java17 package com.android.server.rollback;
31 import android.content.rollback.PackageRollbackInfo;
95 assertThat(rollback.isEnabling()).isTrue(); in newEmptyStagedRollbackDefaults()
97 assertThat(rollback.isStaged()).isTrue(); in newEmptyStagedRollbackDefaults()
110 assertThat(rollback.isStaged()).isFalse(); in newEmptyNonStagedRollbackDefaults()
122 rollback.makeAvailable(); in rollbackMadeAvailable()
135 rollback.delete(mMockDataHelper, "test"); in deletedRollbackCannotBeMadeAvailable()
137 assertThat(rollback.isDeleted()).isTrue(); in deletedRollbackCannotBeMadeAvailable()
139 rollback.makeAvailable(); in deletedRollbackCannotBeMadeAvailable()
142 assertThat(rollback.isDeleted()).isTrue(); in deletedRollbackCannotBeMadeAvailable()
[all …]
H A DRollbackStoreTest.java17 package com.android.server.rollback;
22 import android.content.rollback.PackageRollbackInfo;
134 assertThat(rollback.getBackupDir().getAbsolutePath()) in createNonStaged()
137 assertThat(rollback.isStaged()).isFalse(); in createNonStaged()
140 assertThat(rollback.info.getPackages()).isEmpty(); in createNonStaged()
141 assertThat(rollback.isEnabling()).isTrue(); in createNonStaged()
156 assertThat(rollback.isStaged()).isTrue(); in createStaged()
160 assertThat(rollback.info.getPackages()).isEmpty(); in createStaged()
161 assertThat(rollback.isEnabling()).isTrue(); in createStaged()
321 RollbackStore.saveRollback(rollback); in saveAndDelete()
[all …]
H A DOWNERS1 include /services/core/java/com/android/server/rollback/OWNERS
/aosp14/frameworks/base/services/core/java/com/android/server/rollback/
H A DRollbackManagerServiceImpl.java17 package com.android.server.rollback;
269 if (rollback != null && rollback.isEnabling()) { in RollbackManagerServiceImpl()
425 rollback.setTimestamp(rollback.getTimestamp().plusMillis(timeDifference));
452 if (rollback == null) {
613 deleteRollback(rollback, "Session " + rollback.getOriginalSessionId()
712 if (!rollback.isAvailable() && !rollback.isCommitted()) {
986 return rollback != null ? rollback.info.getRollbackId() : -1;
1097 if (rollback == null || !rollback.isEnabling()
1104 if (!rollback.isStaged() && completeEnableRollback(rollback)) {
1154 rollback.saveRollback();
[all …]
H A DREADME.md57 rollback.
77 an update, rollback is triggered.
158 rollback enabled. Failing to enable rollback does not cause the installation to
172 rollback. Whoever triggers the rollback provides the list of packages and
180 An available rollback is expired if the rollback lifetime has been exceeded or
183 the rollback are deleted. Once a rollback is expired, it can no longer be
207 rollback to take effect after running the 'pm rollback-app' command.
215 $ adb shell dumpsys rollback
240 rollback is for a staged update; reboot will be required after the rollback
247 SERVICE rollback".
[all …]
H A DRollbackStore.java17 package com.android.server.rollback;
24 import android.content.rollback.PackageRollbackInfo;
26 import android.content.rollback.RollbackInfo;
190 json.put("rollbackId", rollback.getRollbackId()); in rollbackInfoToJson()
192 json.put("isStaged", rollback.isStaged()); in rollbackInfoToJson()
336 static void saveRollback(Rollback rollback) { in saveRollback() argument
337 saveRollback(rollback, rollback.getBackupDir()); in saveRollback()
343 void saveRollbackToHistory(Rollback rollback) { in saveRollbackToHistory() argument
349 saveRollback(rollback, backupDir); in saveRollbackToHistory()
355 static void deleteRollback(Rollback rollback) { in deleteRollback() argument
[all …]
H A DRollbackPackageHealthObserver.java17 package com.android.server.rollback;
29 import android.content.rollback.RollbackInfo;
30 import android.content.rollback.RollbackManager;
142 if (rollback != null) { in execute()
201 if (isRebootlessApex(rollback)) { in notifyRollbackAvailable()
209 if (!rollback.isStaged()) { in isRebootlessApex()
251 return rollback; in getAvailableRollback()
268 return rollback; in getAvailableRollback()
429 if (rollback.isStaged()) { in rollbackPackage()
449 if (rollback.isStaged()) { in rollbackPackage()
[all …]
H A DTEST_MAPPING7 "include-filter": "com.android.server.rollback"
14 "path": "cts/tests/rollback"
17 "path": "cts/hostsidetests/rollback"
H A DAppDataRollbackHelper.java17 package com.android.server.rollback;
20 import android.content.rollback.PackageRollbackInfo;
21 import android.content.rollback.PackageRollbackInfo.RestoreInfo;
225 boolean commitPendingBackupAndRestoreForUser(int userId, Rollback rollback) { in commitPendingBackupAndRestoreForUser() argument
227 for (PackageRollbackInfo info : rollback.info.getPackages()) { in commitPendingBackupAndRestoreForUser()
255 info, userId, rollback.info.getRollbackId(), Installer.FLAG_STORAGE_CE)) { in commitPendingBackupAndRestoreForUser()
260 if (hasPendingRestore && doRestoreOrWipe(info, userId, rollback.info.getRollbackId(), in commitPendingBackupAndRestoreForUser()
H A DWatchdogRollbackLogger.java17 package com.android.server.rollback;
37 import android.content.rollback.PackageRollbackInfo;
38 import android.content.rollback.RollbackInfo;
123 RollbackInfo rollback = null; in logRollbackStatusOnBoot() local
126 rollback = info; in logRollbackStatusOnBoot()
131 if (rollback == null) { in logRollbackStatusOnBoot()
140 for (PackageRollbackInfo packageRollback : rollback.getPackages()) { in logRollbackStatusOnBoot()
148 int sessionId = rollback.getCommittedSessionId(); in logRollbackStatusOnBoot()
/aosp14/frameworks/base/tests/RollbackTest/RollbackTest/src/com/android/tests/rollback/
H A DStagedRollbackTest.java17 package com.android.tests.rollback;
27 import android.content.rollback.RollbackInfo;
28 import android.content.rollback.RollbackManager;
36 import com.android.cts.rollback.lib.Rollback;
37 import com.android.cts.rollback.lib.RollbackUtils;
105 RollbackUtils.rollback(rollback.getRollbackId()); in testPreviouslyAbandonedRollbacks_Phase2_Rollback()
235 assertThat(rollback).isNotNull(); in testWatchdogMonitorsAcrossReboots_Phase3_VerifyRollback()
236 assertThat(rollback).packagesContainsExactly( in testWatchdogMonitorsAcrossReboots_Phase3_VerifyRollback()
239 assertThat(rollback).isStaged(); in testWatchdogMonitorsAcrossReboots_Phase3_VerifyRollback()
260 assertThat(rollback).isNotStaged(); in testRollbackRebootlessApex()
[all …]
H A DRollbackTest.java17 package com.android.tests.rollback;
33 import android.content.rollback.RollbackInfo;
34 import android.content.rollback.RollbackManager;
44 import com.android.cts.rollback.lib.Rollback;
46 import com.android.cts.rollback.lib.RollbackUtils;
217 assertThat(rollback).isNotNull(); in testSameVersionUpdate()
218 assertThat(rollback).packagesContainsExactly( in testSameVersionUpdate()
221 RollbackUtils.rollback(rollback.getRollbackId()); in testSameVersionUpdate()
224 rollback = getUniqueRollbackInfoForPackage( in testSameVersionUpdate()
226 assertThat(rollback).packagesContainsExactly( in testSameVersionUpdate()
[all …]
H A DMultiUserRollbackTest.java17 package com.android.tests.rollback;
19 import static com.android.cts.rollback.lib.RollbackInfoSubject.assertThat;
24 import android.content.rollback.RollbackInfo;
25 import android.content.rollback.RollbackManager;
30 import com.android.cts.rollback.lib.Rollback;
31 import com.android.cts.rollback.lib.RollbackUtils;
98 RollbackInfo rollback = RollbackUtils.waitForAvailableRollback(TestApp.A); in testMultipleUsersUpgradeToV2() local
99 assertThat(rollback).packagesContainsExactly( in testMultipleUsersUpgradeToV2()
141 RollbackInfo rollback = RollbackUtils.waitForAvailableRollback(TestApp.A); in testStagedRollback_Phase3() local
142 assertThat(rollback).packagesContainsExactly(Rollback.from(TestApp.A2).to(TestApp.A1)); in testStagedRollback_Phase3()
[all …]
H A DNetworkStagedRollbackTest.java17 package com.android.tests.rollback;
19 import static com.android.cts.rollback.lib.RollbackInfoSubject.assertThat;
20 import static com.android.cts.rollback.lib.RollbackUtils.getUniqueRollbackInfoForPackage;
28 import android.content.rollback.RollbackManager;
37 import com.android.cts.rollback.lib.RollbackUtils;
/aosp14/frameworks/base/core/java/android/content/rollback/
H A DIRollbackManager.aidl17 package android.content.rollback;
20 import android.content.rollback.RollbackInfo;
H A DPackageRollbackInfo.aidl16 package android.content.rollback;
H A DRollbackInfo.aidl16 package android.content.rollback;
H A DRollbackManagerFrameworkInitializer.java16 package android.content.rollback;
/aosp14/frameworks/base/tests/RollbackTest/SampleRollbackApp/src/com/android/sample/rollbackapp/
H A DMainActivity.java27 import android.content.rollback.PackageRollbackInfo;
28 import android.content.rollback.RollbackInfo;
29 import android.content.rollback.RollbackManager;
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/rollback/
H A DRollbackPackageHealthObserverTest.java17 package com.android.server.rollback;
33 import android.content.rollback.PackageRollbackInfo;
34 import android.content.rollback.RollbackInfo;
35 import android.content.rollback.RollbackManager;
/aosp14/frameworks/base/services/core/java/com/android/server/pm/
H A DPackageSessionVerifier.java31 import android.content.rollback.RollbackInfo;
32 import android.content.rollback.RollbackManager;
48 import com.android.server.rollback.RollbackManagerInternal;
418 final RollbackInfo rollback = rollbacks.get(i); in retrieveRollbackIdForCommitSession() local
419 if (rollback.getCommittedSessionId() == sessionId) { in retrieveRollbackIdForCommitSession()
420 return rollback.getRollbackId(); in retrieveRollbackIdForCommitSession()
/aosp14/frameworks/base/tests/PackageWatchdog/
H A DOWNERS1 include /services/core/java/com/android/server/rollback/OWNERS
/aosp14/frameworks/base/tests/RollbackTest/
H A DOWNERS1 include /services/core/java/com/android/server/rollback/OWNERS
/aosp14/frameworks/base/tests/utils/hostutils/src/com/android/tests/rollback/
H A DOWNERS1 include /services/core/java/com/android/server/rollback/OWNERS
/aosp14/frameworks/base/tests/PackageWatchdog/src/com/android/server/
H A DOWNERS1 per-file PackageWatchdogTest.java = file:/services/core/java/com/android/server/rollback/OWNERS

123