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
	
	 Jouni Malinen
						Jouni Malinen