]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: Increase timeout in ap_bss_config_file for CTRL-EVENT-TERMINATING
authorJouni Malinen <j@w1.fi>
Sun, 29 Jan 2017 10:31:04 +0000 (12:31 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 29 Jan 2017 12:32:17 +0000 (14:32 +0200)
If the kernel is built with CONFIG_DEBUG_KOBJECT_RELEASE=y, the hostapd
termination event for the wlan3 interface may be delayed beyond the
previous five second timeout. This could result in the test case failing
and the following test case failing as well due to the separate hostapd
process being still in the process of cleaning up.

Fix this by increasing the timeout to avoid forcing test termination in
such cases.

Signed-off-by: Jouni Malinen <j@w1.fi>
tests/hwsim/test_ap_dynamic.py

index 7a74c6fb0e1a8b2d0f5ccef67d05c112156556e6..2fef021912cc0412e8ed17f77bf496541af7a914 100644 (file)
@@ -556,7 +556,7 @@ def test_ap_bss_config_file(dev, apdev, params):
     hapd.ping()
     if "OK" not in hapd.request("TERMINATE"):
         raise Exception("Failed to terminate hostapd process")
-    ev = hapd.wait_event(["CTRL-EVENT-TERMINATING"], timeout=5)
+    ev = hapd.wait_event(["CTRL-EVENT-TERMINATING"], timeout=15)
     if ev is None:
         raise Exception("CTRL-EVENT-TERMINATING not seen")
     for i in range(30):