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

Commit 4371b2a0 authored by Richard Uhler's avatar Richard Uhler Committed by android-build-merger
Browse files

Fix flaky testEnableRollbackTimeoutFailsRollback test am: 1d66bf8c

am: 79e8fcb4

Change-Id: I31b624dfc1a828ba70f3f5780777ee9b3a2902b8
parents 129a2c09 79e8fcb4
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1021,6 +1021,7 @@ public class RollbackTest {

            Uninstall.packages(TestApp.A);
            Install.single(TestApp.A1).commit();
            waitForUnavailableRollback(TestApp.A);

            // Block the RollbackManager to make extra sure it will not be
            // able to enable the rollback in time.
@@ -1029,6 +1030,10 @@ public class RollbackTest {

            assertThat(InstallUtils.getInstalledVersion(TestApp.A)).isEqualTo(2);

            // Give plenty of time for RollbackManager to unblock and attempt
            // to make the rollback available before asserting that the
            // rollback was not made available.
            Thread.sleep(TimeUnit.SECONDS.toMillis(2));
            assertThat(
                getUniqueRollbackInfoForPackage(rm.getAvailableRollbacks(), TestApp.A)).isNull();
        } finally {