]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: FST: Leave time to process session request
authorJohannes Berg <johannes.berg@intel.com>
Wed, 24 Jan 2024 16:12:48 +0000 (17:12 +0100)
committerJouni Malinen <j@w1.fi>
Thu, 25 Jan 2024 10:00:59 +0000 (12:00 +0200)
Due to scheduling in UML time-travel, the test may continue
running and find that the failure didn't trigger when really
the frame just didn't make it through to the other side. Add
some time for the necessary processing.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
tests/hwsim/test_fst_module.py

index 4dbcfc890a740a0141fe50a26a0efec6f7ed8653..589a87c543299c77a7f1c13bae31750834a47921 100644 (file)
@@ -2211,6 +2211,9 @@ def test_fst_session_oom(dev, apdev, test_params):
             res = initiator.grequest("FST-MANAGER SESSION_INITIATE " + sid)
             if not res.startswith("OK"):
                 raise Exception("Unexpected SESSION_INITIATE result")
+            # Leave some time for the frame to be transmitted, received,
+            # and processed.
+            time.sleep(0.1)
     finally:
         fst_module_aux.disconnect_two_ap_sta_pairs(ap1, ap2, sta1, sta2)
         fst_module_aux.stop_two_ap_sta_pairs(ap1, ap2, sta1, sta2)