summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com>2024-05-01 14:10:52 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2024-05-01 14:10:52 +0000
commitb32a92f7797242236684297464d80f1d6ad42175 (patch)
tree2ec1834998b0a438f72ed97af17bef9fd85a6f2f
parent4ef8e26252a3b0f3f565d8e9995dbeaa5b7da384 (diff)
parent11c147e728008655e532b1997e04a1cdd698b1cb (diff)
downloadWifi-main.tar.gz
Merge "A fix pairing test" into mainHEADmastermain
-rw-r--r--tests/hostsidetests/multidevices/test/aware/wifi_aware_test.py20
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