summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-11-01 20:39:37 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-11-01 20:39:37 +0000
commit4a66ef3f7b274ce2c74355d95aab6329ab1db527 (patch)
tree5e758d7e4ff13b6a7dd96821b7c7f00b9e5b9312
parentf633b0484e7a86b55539a3c961bb85fd0fc6ff8b (diff)
parent26d3723f646bcaf914c119674dc75eeb09f419a6 (diff)
downloadConnectivity-4a66ef3f7b274ce2c74355d95aab6329ab1db527.tar.gz
Snap for 9239619 from 26d3723f646bcaf914c119674dc75eeb09f419a6 to android13-tests-release
Change-Id: I30206168da8132799fab4d4ec3fe2bebe4c21cad
-rw-r--r--tests/cts/net/src/android/net/cts/BatteryStatsManagerTest.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/cts/net/src/android/net/cts/BatteryStatsManagerTest.java b/tests/cts/net/src/android/net/cts/BatteryStatsManagerTest.java
index 6b2a1ee4c2..e2821cb843 100644
--- a/tests/cts/net/src/android/net/cts/BatteryStatsManagerTest.java
+++ b/tests/cts/net/src/android/net/cts/BatteryStatsManagerTest.java
@@ -21,12 +21,14 @@ import static android.content.pm.PackageManager.FEATURE_TELEPHONY;
import static androidx.test.InstrumentationRegistry.getContext;
+import static com.android.compatibility.common.util.BatteryUtils.hasBattery;
import static com.android.compatibility.common.util.SystemUtil.runShellCommand;
import static com.android.testutils.MiscAsserts.assertThrows;
import static com.android.testutils.TestPermissionUtil.runAsShell;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.fail;
+import static org.junit.Assume.assumeTrue;
import android.content.Context;
import android.content.pm.PackageManager;
@@ -97,6 +99,7 @@ public class BatteryStatsManagerTest{
@RequiresDevice // Virtual hardware does not support wifi battery stats
public void testReportNetworkInterfaceForTransports() throws Exception {
try {
+ assumeTrue("Battery is not present. Ignore test.", hasBattery());
// Simulate the device being unplugged from charging.
executeShellCommand("cmd battery unplug");
executeShellCommand("cmd battery set status " + BATTERY_STATUS_DISCHARGING);