From f05a893edac341a82ed00cc8feabe980dd4f6f01 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Thu, 22 Dec 2016 14:17:48 +0200 Subject: [PATCH] tests: Check MESH flag in BSS output in wpas_mesh_mode_scan In addition, use a single channel scan to make the test case run faster. Signed-off-by: Jouni Malinen --- tests/hwsim/test_wpas_mesh.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/hwsim/test_wpas_mesh.py b/tests/hwsim/test_wpas_mesh.py index 9a58bb611..0bf5b51aa 100644 --- a/tests/hwsim/test_wpas_mesh.py +++ b/tests/hwsim/test_wpas_mesh.py @@ -74,6 +74,8 @@ def check_mesh_scan(dev, params, other_started=False, beacon_int=0): raise Exception("beacon_int missing from BSS entry") if str(beacon_int) != bss['beacon_int']: raise Exception("Unexpected beacon_int in BSS entry: " + bss['beacon_int']) + if '[MESH]' not in bss['flags']: + raise Exception("BSS output did not include MESH flag") def check_mesh_group_added(dev): ev = dev.wait_event(["MESH-GROUP-STARTED"]) @@ -190,7 +192,7 @@ def test_wpas_mesh_mode_scan(dev): check_mesh_group_added(dev[1]) # Check for Mesh scan - check_mesh_scan(dev[0], "use_id=1", beacon_int=175) + check_mesh_scan(dev[0], "use_id=1 freq=2412", beacon_int=175) def test_wpas_mesh_open(dev, apdev): """wpa_supplicant open MESH network connectivity"""