]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: Avoid race condition in owe_transition_mode_ifname_acs
authorJouni Malinen <quic_jouni@quicinc.com>
Mon, 18 Dec 2023 18:30:11 +0000 (20:30 +0200)
committerJouni Malinen <j@w1.fi>
Mon, 18 Dec 2023 18:30:11 +0000 (20:30 +0200)
AP1 might take longer time than AP2, so add some more wait here.

Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
tests/hwsim/test_owe.py

index 00b422d7421c89474b9968f1b3dfbe4aa7e29c50..d4b5b95bed13b997bb81e872ed1dd72ab636cd1c 100644 (file)
@@ -311,9 +311,15 @@ def run_owe_transition_mode_ifname_acs(dev, apdev, wait_first):
     wait_acs(hapd2)
     if not wait_first:
         state = hapd.get_status_field("state")
+        logger.info("AP1 state: " + state)
         if state == "ACS-STARTED":
             time.sleep(5)
             state = hapd.get_status_field("state")
+            logger.info("AP1 state after 5 sec: " + state)
+        if state != "ENABLED":
+            time.sleep(1)
+            state = hapd.get_status_field("state")
+            logger.info("AP1 state after 1 sec: " + state)
         if state != "ENABLED":
             raise Exception("AP1 startup did not succeed")