]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: ap_hs20_remediation_required_ctrl with UML time travel
authorJouni Malinen <quic_jouni@quicinc.com>
Fri, 3 Nov 2023 20:28:22 +0000 (22:28 +0200)
committerJouni Malinen <j@w1.fi>
Fri, 3 Nov 2023 20:28:22 +0000 (22:28 +0200)
Wait for hostapd connection event before issue HS20_WNM_NOTIF to avoid a
race condition with UML time travel.

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

index d091011de8971f850ed4e7d0310032311272d0b6..30bacb9697ff1d9db757c0d695878d7ec4c60343 100644 (file)
@@ -2761,6 +2761,7 @@ def _test_ap_hs20_remediation_required_ctrl(dev, apdev):
     interworking_select(dev[0], bssid, freq="2412")
     interworking_connect(dev[0], bssid, "TTLS")
 
+    hapd.wait_sta()
     hapd.request("HS20_WNM_NOTIF " + addr + " https://example.com/")
     ev = dev[0].wait_event(["HS20-SUBSCRIPTION-REMEDIATION"], timeout=5)
     if ev is None: