Loading tests/RollbackTest/RollbackTest/src/com/android/tests/rollback/StagedRollbackTest.java +8 −2 Original line number Diff line number Diff line Loading @@ -218,7 +218,7 @@ public class StagedRollbackTest { String networkStack = getNetworkStackPackageName(); rm.expireRollbackForPackage(networkStack); Uninstall.packages(networkStack); uninstallNetworkStackPackage(); assertThat(getUniqueRollbackInfoForPackage(rm.getAvailableRollbacks(), networkStack)).isNull(); Loading Loading @@ -252,6 +252,12 @@ public class StagedRollbackTest { return comp.getPackageName(); } private void uninstallNetworkStackPackage() { // Since the host side use shell command to install the network stack package, uninstall // must be done by shell command as well. Otherwise uninstall by a different user will fail. runShellCommand("pm uninstall " + getNetworkStackPackageName()); } @Test public void testPreviouslyAbandonedRollbacks_Phase1() throws Exception { Uninstall.packages(TestApp.A); Loading Loading @@ -294,7 +300,7 @@ public class StagedRollbackTest { String networkStack = getNetworkStackPackageName(); rm.expireRollbackForPackage(networkStack); Uninstall.packages(networkStack); uninstallNetworkStackPackage(); assertThat(getUniqueRollbackInfoForPackage(rm.getAvailableRollbacks(), networkStack)).isNull(); Loading Loading
tests/RollbackTest/RollbackTest/src/com/android/tests/rollback/StagedRollbackTest.java +8 −2 Original line number Diff line number Diff line Loading @@ -218,7 +218,7 @@ public class StagedRollbackTest { String networkStack = getNetworkStackPackageName(); rm.expireRollbackForPackage(networkStack); Uninstall.packages(networkStack); uninstallNetworkStackPackage(); assertThat(getUniqueRollbackInfoForPackage(rm.getAvailableRollbacks(), networkStack)).isNull(); Loading Loading @@ -252,6 +252,12 @@ public class StagedRollbackTest { return comp.getPackageName(); } private void uninstallNetworkStackPackage() { // Since the host side use shell command to install the network stack package, uninstall // must be done by shell command as well. Otherwise uninstall by a different user will fail. runShellCommand("pm uninstall " + getNetworkStackPackageName()); } @Test public void testPreviouslyAbandonedRollbacks_Phase1() throws Exception { Uninstall.packages(TestApp.A); Loading Loading @@ -294,7 +300,7 @@ public class StagedRollbackTest { String networkStack = getNetworkStackPackageName(); rm.expireRollbackForPackage(networkStack); Uninstall.packages(networkStack); uninstallNetworkStackPackage(); assertThat(getUniqueRollbackInfoForPackage(rm.getAvailableRollbacks(), networkStack)).isNull(); Loading