Browse Source

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 <j@w1.fi>
Jouni Malinen 10 years ago
parent
commit
d4155eb78a
1 changed files with 9 additions and 3 deletions
  1. 9 3
      tests/hwsim/test_ap_ht.py

+ 9 - 3
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: