Try the initial scan on the operating channel twice before claiming a
test failure. It is possible for an active scan to fail to see the GO
especially if running the test under heavy load.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
dev[1].p2p_find(freq=2422)
ev = dev[1].wait_global_event(["P2P-DEVICE-FOUND"], timeout=3.5)
if ev is None:
- raise Exception("Did not find GO quickly enough")
+ dev[1].p2p_stop_find()
+ dev[1].p2p_find(freq=2422)
+ ev = dev[1].wait_global_event(["P2P-DEVICE-FOUND"], timeout=3.5)
+ if ev is None:
+ raise Exception("Did not find GO quickly enough")
dev[2].p2p_listen()
ev = dev[1].wait_global_event(["P2P-DEVICE-FOUND"], timeout=5)
if ev is None: