Handle the case that the attached phone doesn't have a SIM card.
Correct the serial number print error.
Bug: 31941089
Test: None
Change-Id: I0bfd9bd7884ea6838c013d7a65856bf6716efecb
diff --git a/acts/tests/google/tel/etc/manage_sim.py b/acts/tests/google/tel/etc/manage_sim.py
index af6b1dd..1d51cb0 100755
--- a/acts/tests/google/tel/etc/manage_sim.py
+++ b/acts/tests/google/tel/etc/manage_sim.py
@@ -43,11 +43,11 @@
droid = droid_device.get_droid(False)
sub_info_list = droid.subscriptionGetActiveSubInfoList()
- if not len(sub_info_list):
+ if not sub_info_list:
if verbose_warnings:
- print('No Valid Sim in {}! {}'.format(
- droid.serial, droid.telephonyGetSimState()))
- return False
+ print('No Valid Sim in {} {}! SimState = {}'.format(
+ droid_device.model, droid_device.serial, droid.telephonyGetSimState()))
+ continue
for sub_info in sub_info_list:
print(sub_info)