tests: Avoid a race condition in DPP retry validation
Wait a bit to allow stopping of the DPP_LISTEN operation to be completed before issuing the DPP_QR_CODE command that would send the frame that these test cases expect to not get ACKed. Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
This commit is contained in:
parent
d6509ffb92
commit
48797ff87c
1 changed files with 10 additions and 0 deletions
|
@ -607,6 +607,11 @@ def test_dpp_auth_resp_retries(dev, apdev):
|
|||
# DPP Authentication Response frame with Status=0
|
||||
dev[1].request("DPP_STOP_LISTEN")
|
||||
|
||||
ev = dev[0].wait_event(["DPP-TX-STATUS"], timeout=1)
|
||||
if ev is None:
|
||||
raise Exception("No TX status reported for response")
|
||||
time.sleep(0.1)
|
||||
|
||||
dev[1].dump_monitor()
|
||||
dev[0].dump_monitor()
|
||||
|
||||
|
@ -4551,6 +4556,11 @@ def test_dpp_hostapd_auth_resp_retries(dev, apdev):
|
|||
# DPP Authentication Response frame with Status=0
|
||||
dev[0].request("DPP_STOP_LISTEN")
|
||||
|
||||
ev = hapd.wait_event(["DPP-TX-STATUS"], timeout=1)
|
||||
if ev is None:
|
||||
raise Exception("No TX status reported for response")
|
||||
time.sleep(0.1)
|
||||
|
||||
hapd.dump_monitor()
|
||||
dev[0].dump_monitor()
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue