summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-08-12 01:10:49 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-08-12 01:10:49 +0000
commit2e06da01ef33ef3d083393bfc6cd60f5b5212178 (patch)
treea3904ae5dea7d898371a446c9fcf9b49fbde5d15
parent570a0ac6d75b4c11c30c0c8663615bb27c61fb25 (diff)
parent7830de2eaaca507fe0905635ba2d5e81586f9a17 (diff)
downloadconnectivity-android-cts-12.0_r8.tar.gz
Snap for 7633965 from 7830de2eaaca507fe0905635ba2d5e81586f9a17 to sc-releaseandroid-vts-12.0_r9android-vts-12.0_r8android-vts-12.0_r7android-vts-12.0_r6android-vts-12.0_r5android-vts-12.0_r4android-vts-12.0_r3android-vts-12.0_r2android-vts-12.0_r12android-vts-12.0_r11android-vts-12.0_r10android-vts-12.0_r1android-security-12.0.0_r60android-security-12.0.0_r59android-security-12.0.0_r58android-security-12.0.0_r57android-security-12.0.0_r56android-security-12.0.0_r55android-security-12.0.0_r54android-security-12.0.0_r53android-security-12.0.0_r52android-security-12.0.0_r51android-security-12.0.0_r50android-security-12.0.0_r49android-security-12.0.0_r48android-security-12.0.0_r47android-security-12.0.0_r46android-security-12.0.0_r45android-security-12.0.0_r44android-security-12.0.0_r43android-security-12.0.0_r42android-security-12.0.0_r41android-security-12.0.0_r40android-security-12.0.0_r39android-security-12.0.0_r38android-security-12.0.0_r37android-security-12.0.0_r36android-security-12.0.0_r35android-security-12.0.0_r34android-platform-12.0.0_r1android-cts-12.0_r9android-cts-12.0_r8android-cts-12.0_r7android-cts-12.0_r6android-cts-12.0_r5android-cts-12.0_r4android-cts-12.0_r3android-cts-12.0_r2android-cts-12.0_r12android-cts-12.0_r11android-cts-12.0_r10android-cts-12.0_r1android-12.0.0_r9android-12.0.0_r8android-12.0.0_r34android-12.0.0_r33android-12.0.0_r31android-12.0.0_r30android-12.0.0_r3android-12.0.0_r25android-12.0.0_r2android-12.0.0_r11android-12.0.0_r10android-12.0.0_r1android12-tests-releaseandroid12-security-releaseandroid12-s5-releaseandroid12-s4-releaseandroid12-s3-releaseandroid12-s2-releaseandroid12-s1-releaseandroid12-release
Change-Id: I305d9513646859efc97a09a933f3beb856184a0f
-rwxr-xr-xacts_tests/acts_contrib/test_utils/wifi/wifi_test_utils.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/acts_tests/acts_contrib/test_utils/wifi/wifi_test_utils.py b/acts_tests/acts_contrib/test_utils/wifi/wifi_test_utils.py
index 716500c24..420afb8f0 100755
--- a/acts_tests/acts_contrib/test_utils/wifi/wifi_test_utils.py
+++ b/acts_tests/acts_contrib/test_utils/wifi/wifi_test_utils.py
@@ -726,8 +726,13 @@ def reset_wifi(ad):
networks = ad.droid.wifiGetConfiguredNetworks()
if not networks:
return
+ removed = []
for n in networks:
- ad.droid.wifiForgetNetwork(n['networkId'])
+ if n['networkId'] not in removed:
+ ad.droid.wifiForgetNetwork(n['networkId'])
+ removed.append(n['networkId'])
+ else:
+ continue
try:
event = ad.ed.pop_event(wifi_constants.WIFI_FORGET_NW_SUCCESS,
SHORT_TIMEOUT)
@@ -782,9 +787,11 @@ def wifi_forget_network(ad, net_ssid):
networks = ad.droid.wifiGetConfiguredNetworks()
if not networks:
return
+ removed = []
for n in networks:
- if net_ssid in n[WifiEnums.SSID_KEY]:
+ if net_ssid in n[WifiEnums.SSID_KEY] and n['networkId'] not in removed:
ad.droid.wifiForgetNetwork(n['networkId'])
+ removed.append(n['networkId'])
try:
event = ad.ed.pop_event(wifi_constants.WIFI_FORGET_NW_SUCCESS,
SHORT_TIMEOUT)