]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: Make FILS+FT test cases more robust
authorJouni Malinen <jouni@codeaurora.org>
Wed, 18 Dec 2019 14:30:40 +0000 (16:30 +0200)
committerJouni Malinen <j@w1.fi>
Wed, 18 Dec 2019 14:30:40 +0000 (16:30 +0200)
Wait for hostapd to report completion of association before running the
data connectivity check.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
tests/hwsim/test_fils.py

index f8e2bcc8a4f479f8163698d826c46ccad0128aca..5bdddfac9a3774bfd48a6952b580e7288bd6a3e1 100644 (file)
@@ -1904,6 +1904,7 @@ def run_fils_and_ft_setup(dev, apdev, params, key_mgmt):
                         eap="PSK", identity="psk.user@example.com",
                         password_hex="0123456789abcdef0123456789abcdef",
                         erp="1", scan_freq="2412")
+    hapd.wait_sta()
     hwsim_utils.test_connectivity(dev[0], hapd)
 
     dev[0].request("DISCONNECT")
@@ -1950,6 +1951,7 @@ def run_fils_and_ft_setup(dev, apdev, params, key_mgmt):
         raise Exception("Authentication failed")
     if "EVENT-ASSOC-REJECT" in ev:
         raise Exception("Association failed")
+    hapd.wait_sta()
     hwsim_utils.test_connectivity(dev[0], hapd)
 
     er.disable()