diff options
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | 2024-05-01 14:10:52 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2024-05-01 14:10:52 +0000 |
commit | b32a92f7797242236684297464d80f1d6ad42175 (patch) | |
tree | 2ec1834998b0a438f72ed97af17bef9fd85a6f2f | |
parent | 4ef8e26252a3b0f3f565d8e9995dbeaa5b7da384 (diff) | |
parent | 11c147e728008655e532b1997e04a1cdd698b1cb (diff) | |
download | Wifi-main.tar.gz |
-rw-r--r-- | tests/hostsidetests/multidevices/test/aware/wifi_aware_test.py | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/tests/hostsidetests/multidevices/test/aware/wifi_aware_test.py b/tests/hostsidetests/multidevices/test/aware/wifi_aware_test.py index 761a9741cb..2c5357a07d 100644 --- a/tests/hostsidetests/multidevices/test/aware/wifi_aware_test.py +++ b/tests/hostsidetests/multidevices/test/aware/wifi_aware_test.py @@ -33,6 +33,11 @@ TEST_MESSAGE = 'test message!' MESSAGE_ID = 1234 +def setup_aware_pairing(device, is_publish, with_password, accept): + if is_publish: + device.wifi_aware_snippet.respondToPairingSetup(with_password, accept) + else: + device.wifi_aware_snippet.initiatePairingSetup(with_password, accept) class WifiAwareTest(base_test.BaseTestClass): @@ -93,8 +98,11 @@ class WifiAwareTest(base_test.BaseTestClass): self.publisher.wifi_aware_snippet.publish(is_unsolicited, is_ranging_required, True) self.subscriber.wifi_aware_snippet.subscribe(is_unsolicited, is_ranging_required, True) - self.subscriber.wifi_aware_snippet.initiatePairingSetup(True, True) - self.publisher.wifi_aware_snippet.respondToPairingSetup(True, True) + utils.concurrent_exec( + setup_aware_pairing, ((self.publisher, True, True, True), + (self.subscriber, False, True, True)), + max_workers=2, + raise_on_exception=True) def test_aware_pairing_reject_test_case(self): is_pairing_supported = self.publisher.wifi_aware_snippet.checkIfPairingSupported() and \ @@ -108,9 +116,11 @@ class WifiAwareTest(base_test.BaseTestClass): self.publisher.wifi_aware_snippet.publish(is_unsolicited, is_ranging_required, True) self.subscriber.wifi_aware_snippet.subscribe(is_unsolicited, is_ranging_required, True) - self.subscriber.wifi_aware_snippet.initiatePairingSetup(True, False) - self.publisher.wifi_aware_snippet.respondToPairingSetup(True, False) - + utils.concurrent_exec( + setup_aware_pairing, ((self.publisher, True, True, False), + (self.subscriber, False, True, False)), + max_workers=2, + raise_on_exception=True) if __name__ == '__main__': # Take test args |