tests: Try to work around bogus errors in wpas_ctrl_country
It seems like it is possible for a CTRL-EVENT-REGDOM-CHANGE event from a previous test case to "leak" through to the execution of this test case. That can result in the validation steps here failing, so wait a bit and clear the pending events before starting the test. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
ce5d69ac41
commit
2b46e69811
1 changed files with 5 additions and 0 deletions
|
@ -774,6 +774,11 @@ def test_wpas_ctrl_enable_disable_network(dev, apdev):
|
||||||
def test_wpas_ctrl_country(dev, apdev):
|
def test_wpas_ctrl_country(dev, apdev):
|
||||||
"""wpa_supplicant SET/GET country code"""
|
"""wpa_supplicant SET/GET country code"""
|
||||||
try:
|
try:
|
||||||
|
# work around issues with possible pending regdom event from the end of
|
||||||
|
# the previous test case
|
||||||
|
time.sleep(0.2)
|
||||||
|
dev[0].dump_monitor()
|
||||||
|
|
||||||
if "OK" not in dev[0].request("SET country FI"):
|
if "OK" not in dev[0].request("SET country FI"):
|
||||||
raise Exception("Failed to set country code")
|
raise Exception("Failed to set country code")
|
||||||
if dev[0].request("GET country") != "FI":
|
if dev[0].request("GET country") != "FI":
|
||||||
|
|
Loading…
Reference in a new issue