diff options
author | Oscar Shu <xshu@google.com> | 2019-08-08 19:54:08 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2019-08-08 19:54:08 +0000 |
commit | cee383b24f152bc39f9ace416fc8bce0ce01084c (patch) | |
tree | 45cc1e31ee1f34c493cfd770d1adfbd430411a42 | |
parent | d26d34b118d6a78daad2e00e0750bcf603a40fc8 (diff) | |
parent | 0b5ff4d30e42a07feecdbb29c0eba3d71219d2d1 (diff) | |
download | platform_tools_test_connectivity-cee383b24f152bc39f9ace416fc8bce0ce01084c.tar.gz platform_tools_test_connectivity-cee383b24f152bc39f9ace416fc8bce0ce01084c.tar.bz2 platform_tools_test_connectivity-cee383b24f152bc39f9ace416fc8bce0ce01084c.zip |
Merge "Revert "[ACTS test] enforce max connection time"" into qt-dev
-rwxr-xr-x | acts/framework/acts/test_utils/wifi/wifi_test_utils.py | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/acts/framework/acts/test_utils/wifi/wifi_test_utils.py b/acts/framework/acts/test_utils/wifi/wifi_test_utils.py index b2ae9a4808..6e29e61243 100755 --- a/acts/framework/acts/test_utils/wifi/wifi_test_utils.py +++ b/acts/framework/acts/test_utils/wifi/wifi_test_utils.py @@ -44,7 +44,6 @@ DEFAULT_TIMEOUT = 10 SHORT_TIMEOUT = 30 ROAMING_TIMEOUT = 30 WIFI_CONNECTION_TIMEOUT_DEFAULT = 30 -WIFI_ABNORMAL_CONNECTION_TIME = 10 # Speed of light in m/s. SPEED_OF_LIGHT = 299792458 @@ -1166,9 +1165,7 @@ def _wait_for_connect_event(ad, ssid=None, id=None, tries=1): if id is None and ssid is None: for i in range(tries): try: - start = time.time() conn_result = ad.ed.pop_event(wifi_constants.WIFI_CONNECTED, 30) - _assert_connection_time(start) break except Empty: pass @@ -1176,25 +1173,16 @@ def _wait_for_connect_event(ad, ssid=None, id=None, tries=1): # If ssid or network id is specified, wait for specific connect event. for i in range(tries): try: - start = time.time() conn_result = ad.ed.pop_event(wifi_constants.WIFI_CONNECTED, 30) if id and conn_result['data'][WifiEnums.NETID_KEY] == id: - _assert_connection_time(start) break elif ssid and conn_result['data'][WifiEnums.SSID_KEY] == ssid: - _assert_connection_time(start) break except Empty: pass return conn_result -def _assert_connection_time(start): - duration = time.time() - start - asserts.assert_true( - duration < WIFI_ABNORMAL_CONNECTION_TIME, - "Took " + str(duration) + "s to connect to network, " + - " expected " + str(WIFI_ABNORMAL_CONNECTION_TIME)) def wait_for_disconnect(ad, timeout=10): """Wait for a disconnect event within the specified timeout. @@ -1430,6 +1418,7 @@ def _wifi_connect_by_id(ad, network_id, num_of_tries=1): finally: ad.droid.wifiStopTrackingStateChange() + def wifi_connect_using_network_request(ad, network, network_specifier, num_of_tries=3, assert_on_fail=True): """Connect an Android device to a wifi network using network request. |