tests: More thorough cache clearing in ap_hs20_hidden_ssid_in_scan_res
It looked like cfg80211 BSS entry for the zero-length SSID could remain after this test case. Stop the AP and scan twice with flush-cache option to make this less likely to occur and cause issues to following test cases. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
3f0e6ec4f3
commit
45de328602
1 changed files with 3 additions and 1 deletions
|
@ -2562,7 +2562,7 @@ def test_ap_hs20_hidden_ssid_in_scan_res(dev, apdev):
|
|||
|
||||
params = hs20_ap_params()
|
||||
params['hessid'] = bssid
|
||||
hostapd.add_ap(apdev[0]['ifname'], params)
|
||||
hapd = hostapd.add_ap(apdev[0]['ifname'], params)
|
||||
|
||||
dev[0].hs20_enable()
|
||||
id = dev[0].add_cred_values({ 'realm': "example.com",
|
||||
|
@ -2576,6 +2576,8 @@ def test_ap_hs20_hidden_ssid_in_scan_res(dev, apdev):
|
|||
# clear BSS table to avoid issues in following test cases
|
||||
dev[0].request("DISCONNECT")
|
||||
dev[0].wait_disconnected()
|
||||
hapd.disable()
|
||||
dev[0].flush_scan_cache()
|
||||
dev[0].flush_scan_cache()
|
||||
|
||||
def test_ap_hs20_proxyarp(dev, apdev):
|
||||
|
|
Loading…
Reference in a new issue