]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: ap_vht_csa_vht40 to check for unexpected disconnection
authorJouni Malinen <j@w1.fi>
Tue, 16 Oct 2018 09:44:48 +0000 (12:44 +0300)
committerJouni Malinen <j@w1.fi>
Tue, 16 Oct 2018 09:44:48 +0000 (12:44 +0300)
This test case had an error that hit an unexpected disconnection. Add an
explicit check to verify that this does not happen anymore.

Signed-off-by: Jouni Malinen <j@w1.fi>
tests/hwsim/test_ap_vht.py

index a6dcd152ef92317a865751852c3f5138e867826c..e6c39b65944ffd351c8d8c169bf1141579ed8cdb 100644 (file)
@@ -743,7 +743,9 @@ def test_ap_vht_csa_vht40(dev, apdev):
             raise Exception("Channel switch event not seen")
         if "freq=5765" not in ev:
             raise Exception("Channel mismatch: " + ev)
-        time.sleep(0.5)
+        ev = dev[0].wait_event(["CTRL-EVENT-DISCONNECTED"], timeout=0.5)
+        if ev is not None:
+            raise Exception("Unexpected disconnection event from station")
         hwsim_utils.test_connectivity(dev[0], hapd)
 
         dev[1].connect("vht", key_mgmt="NONE", scan_freq="5765")