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

Commit 7c64df5e authored by JW Wang's avatar JW Wang
Browse files

Reconnect internet after testing

Reconnect internet so we won't break tests that assume internet is
available.

This is a patch to fix the regression caused by ag/9648483.

Bug: 143514090
Test: atest StagedRollbackTest CtsLibcoreTestCases:DatagramChannelMulticastTest
Change-Id: Ic0ef26027388500795b3555f5a56f82bfc1b975e
parent d231b2a3
Loading
Loading
Loading
Loading
+21 −15
Original line number Diff line number Diff line
@@ -106,6 +106,7 @@ public class StagedRollbackTest extends BaseHostJUnit4Test {
     */
    @Test
    public void testNetworkFailedRollback() throws Exception {
        try {
            // Disconnect internet so we can test network health triggered rollbacks
            getDevice().executeShellCommand("svc wifi disable");
            getDevice().executeShellCommand("svc data disable");
@@ -121,6 +122,11 @@ public class StagedRollbackTest extends BaseHostJUnit4Test {
            getDevice().waitForDeviceAvailable();
            // Verify rollback was executed after health check deadline
            runPhase("testNetworkFailedRollback_Phase4");
        } finally {
            // Reconnect internet again so we won't break tests which assume internet available
            getDevice().executeShellCommand("svc wifi enable");
            getDevice().executeShellCommand("svc data enable");
        }
    }

    /**