[Tests]Fix bssid check when connection has failed.
Bug: 77486983
Test: Local
Change-Id: I5b294578d9b8bfcde137393e55427d408794571f
diff --git a/acts/tests/google/wifi/WifiNetworkSelectorTest.py b/acts/tests/google/wifi/WifiNetworkSelectorTest.py
index b52946d..948f961 100644
--- a/acts/tests/google/wifi/WifiNetworkSelectorTest.py
+++ b/acts/tests/google/wifi/WifiNetworkSelectorTest.py
@@ -17,6 +17,8 @@
import logging
import time
+import acts.signals as signals
+
from acts import asserts
from acts import base_test
from acts.controllers import android_device
@@ -119,9 +121,13 @@
time.sleep(20)
#verify connection
actual_network = self.dut.droid.wifiGetConnectionInfo()
- logging.debug("Actual network: %s", actual_network)
- asserts.assert_equal(expected_bssid,
- actual_network[WifiEnums.BSSID_KEY])
+ logging.info("Actual network: %s", actual_network)
+ try:
+ asserts.assert_equal(expected_bssid,
+ actual_network[WifiEnums.BSSID_KEY])
+ except:
+ msg = "Device did not connect to any network."
+ raise signals.TestFailure(msg)
""" Tests Begin """