From be4a0d0d5a292dde6a356c454a4fb332b12e8f0e Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Wed, 2 Dec 2015 00:40:17 +0200 Subject: [PATCH] tests: Make autogo_join_auto_go_neg more robust It was possible for this test case to fail if the single attempt of discovering the peer as part of the scan for join failed. This test case was useful in combination with another test case: ap_hs20_fetch_osu autogo_join_auto_go_neg However, there is now an explicit test case (discovery_after_gas) for this, so autogo_join_auto_go_neg can be made more robust without losing testing coverage. Signed-off-by: Jouni Malinen --- tests/hwsim/test_p2p_autogo.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/hwsim/test_p2p_autogo.py b/tests/hwsim/test_p2p_autogo.py index edf42d14f..c883626ae 100644 --- a/tests/hwsim/test_p2p_autogo.py +++ b/tests/hwsim/test_p2p_autogo.py @@ -532,6 +532,9 @@ def test_autogo_join_auto_go_neg(dev): dev[1].flush_scan_cache() dev[0].p2p_listen() addr = dev[0].p2p_dev_addr() + if not dev[1].discover_peer(addr, social=True): + raise Exception("Peer not found") + dev[1].p2p_stop_find() if "OK" not in dev[1].global_request("P2P_CONNECT " + addr + " pbc auto"): raise Exception("P2P_CONNECT failed")