From 7261422eab6f7206ed44cc393f0568a33a8f3d7f Mon Sep 17 00:00:00 2001 From: Sudheer Shanka Date: Fri, 14 Jul 2023 06:36:27 +0000 Subject: [PATCH] Disable battery saver at the end of the test run. Bug: 290200790 Test: atest com.android.cts.net.HostsideRestrictBackgroundNetworkTests Change-Id: Ic1302096e5f27b2af46b0e730569373e7739664a --- .../cts/net/hostside/RestrictedModeTest.java | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/tests/cts/hostside/app/src/com/android/cts/net/hostside/RestrictedModeTest.java b/tests/cts/hostside/app/src/com/android/cts/net/hostside/RestrictedModeTest.java index 4266aad83a..35f1f1cf51 100644 --- a/tests/cts/hostside/app/src/com/android/cts/net/hostside/RestrictedModeTest.java +++ b/tests/cts/hostside/app/src/com/android/cts/net/hostside/RestrictedModeTest.java @@ -57,14 +57,18 @@ public final class RestrictedModeTest extends AbstractRestrictBackgroundNetworkT @Test public void testNetworkAccess_withBatterySaver() throws Exception { setBatterySaverMode(true); - addPowerSaveModeWhitelist(TEST_APP2_PKG); - assertBackgroundNetworkAccess(true); + try { + addPowerSaveModeWhitelist(TEST_APP2_PKG); + assertBackgroundNetworkAccess(true); - setRestrictedNetworkingMode(true); - // App would be denied network access since Restricted mode is on. - assertBackgroundNetworkAccess(false); - setRestrictedNetworkingMode(false); - // Given that Restricted mode is turned off, app should be able to access network again. - assertBackgroundNetworkAccess(true); + setRestrictedNetworkingMode(true); + // App would be denied network access since Restricted mode is on. + assertBackgroundNetworkAccess(false); + setRestrictedNetworkingMode(false); + // Given that Restricted mode is turned off, app should be able to access network again. + assertBackgroundNetworkAccess(true); + } finally { + setBatterySaverMode(false); + } } }