From d4155eb78ab10ad2999a096b04c55949b43ce15d Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Sun, 18 Jan 2015 12:55:49 +0200 Subject: [PATCH] tests: Add some more time for olbc_ht update in olbc_5ghz It looks like this test case is failing every now and then, so add some more time for the olbc_ht value to get updated before reporting a failure. Signed-off-by: Jouni Malinen --- tests/hwsim/test_ap_ht.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/tests/hwsim/test_ap_ht.py b/tests/hwsim/test_ap_ht.py index f300efc7e..c06db18b5 100644 --- a/tests/hwsim/test_ap_ht.py +++ b/tests/hwsim/test_ap_ht.py @@ -490,9 +490,15 @@ def test_olbc_5ghz(dev, apdev): "ieee80211n": "0", "wmm_enabled": "0" } hapd2 = hostapd.add_ap(apdev[1]['ifname'], params) - time.sleep(0.5) - status = hapd.get_status() - if status['olbc_ht'] != '1': + found = False + for i in range(20): + time.sleep(0.1) + status = hapd.get_status() + logger.debug('olbc_ht: ' + status['olbc_ht']) + if status['olbc_ht'] == '1': + found = True + break + if not found: raise Exception("Missing OLBC information") finally: if hapd: