From cd670e7957207d6f92eedab61035d0e7d9fa131e Mon Sep 17 00:00:00 2001 From: Sudheer Shanka Date: Thu, 31 May 2018 11:41:30 -0700 Subject: [PATCH] Update charge level too when turning battery off. BATTERY_CHARGING which triggers the parole state will only be sent if the level is > 90. Change-Id: I1073e473c27eb5d29744f4a967771392729b4e1a Fixes:80534062 Test: Verified that updating the level activates the parole mode. --- .../net/hostside/AbstractRestrictBackgroundNetworkTestCase.java | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/cts/hostside/app/src/com/android/cts/net/hostside/AbstractRestrictBackgroundNetworkTestCase.java b/tests/cts/hostside/app/src/com/android/cts/net/hostside/AbstractRestrictBackgroundNetworkTestCase.java index d8fbc8fd5f..5232372047 100644 --- a/tests/cts/hostside/app/src/com/android/cts/net/hostside/AbstractRestrictBackgroundNetworkTestCase.java +++ b/tests/cts/hostside/app/src/com/android/cts/net/hostside/AbstractRestrictBackgroundNetworkTestCase.java @@ -831,6 +831,7 @@ abstract class AbstractRestrictBackgroundNetworkTestCase extends Instrumentation protected void turnBatteryOff() throws Exception { executeSilentShellCommand("cmd battery set ac " + BATTERY_PLUGGED_ANY); + executeSilentShellCommand("cmd battery set level 100"); executeSilentShellCommand("cmd battery set status " + BatteryManager.BATTERY_STATUS_CHARGING); assertBatteryState(true);