tests: Make mesh_missing_mic more robust
Check for MESH-PEER-CONNECTED from dev[1] before reporting MGMT-RX timeout errors from dev[0]. This avoids false failures in case the short 0.01 s timeout at the end of the loop was not long enough to catch the message. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
d1296da643
commit
7309e804cf
1 changed files with 3 additions and 0 deletions
|
@ -1422,6 +1422,9 @@ def test_mesh_missing_mic(dev, apdev):
|
|||
raise Exception("Did not see Action frames")
|
||||
rx_msg = dev[0].mgmt_rx()
|
||||
if rx_msg is None:
|
||||
ev = dev[1].wait_event(["MESH-PEER-CONNECTED"], timeout=0.01)
|
||||
if ev:
|
||||
break
|
||||
raise Exception("MGMT-RX timeout")
|
||||
if rx_msg['subtype'] == 13:
|
||||
payload = rx_msg['payload']
|
||||
|
|
Loading…
Reference in a new issue