mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-02 03:37:55 +00:00
Fixed channel issue in DFS
Signed-off-by: jitendra-kushavah <jitendra.kushavah@candelatech.com>
This commit is contained in:
@@ -1422,7 +1422,7 @@ class lf_tests(lf_libs):
|
|||||||
return station_data_all
|
return station_data_all
|
||||||
|
|
||||||
def dfs_test(self, ssid=None, security=None, passkey=None, mode=None,
|
def dfs_test(self, ssid=None, security=None, passkey=None, mode=None,
|
||||||
band=None, num_sta=1, vlan_id=[None], dut_data={}, tip_2x_obj=None):
|
band=None, num_sta=1, vlan_id=[None], dut_data={}, tip_2x_obj=None, channel=None):
|
||||||
"""DFS test"""
|
"""DFS test"""
|
||||||
self.check_band_ap(band=band)
|
self.check_band_ap(band=band)
|
||||||
logging.info("DUT DATA: " + str(dut_data))
|
logging.info("DUT DATA: " + str(dut_data))
|
||||||
@@ -1440,11 +1440,10 @@ class lf_tests(lf_libs):
|
|||||||
pass_fail = []
|
pass_fail = []
|
||||||
sta_channel_after_dfs = None
|
sta_channel_after_dfs = None
|
||||||
sta_channel_before_dfs = None
|
sta_channel_before_dfs = None
|
||||||
ap_channel = dut_data[identifier]["radio_data"]["5G"]["channel"]
|
logging.info("The configured channel is: " + str(channel))
|
||||||
logging.info("AP channel: " + str(ap_channel))
|
|
||||||
sta_channel_before_dfs = station_data[station_list[0]]["channel"]
|
sta_channel_before_dfs = station_data[station_list[0]]["channel"]
|
||||||
logging.info("station channel before dfs: " + str(sta_channel_before_dfs))
|
logging.info("station channel before dfs: " + str(sta_channel_before_dfs))
|
||||||
if str(ap_channel) == str(sta_channel_before_dfs):
|
if str(channel) == str(sta_channel_before_dfs):
|
||||||
if tip_2x_obj is not None:
|
if tip_2x_obj is not None:
|
||||||
logging.info("AP idx: " + str(self.dut_data.index(dut)))
|
logging.info("AP idx: " + str(self.dut_data.index(dut)))
|
||||||
tip_2x_obj.simulate_radar(idx=self.dut_data.index(dut))
|
tip_2x_obj.simulate_radar(idx=self.dut_data.index(dut))
|
||||||
@@ -1452,8 +1451,8 @@ class lf_tests(lf_libs):
|
|||||||
else:
|
else:
|
||||||
logging.error("tip_2x_obj is empty")
|
logging.error("tip_2x_obj is empty")
|
||||||
else:
|
else:
|
||||||
logging.error("Station not connected to applied channel")
|
logging.error("Station is not connected to the configured channel")
|
||||||
pytest.fail("Station not connected to applied channel")
|
pytest.fail("Station is not connected to the configured channel")
|
||||||
self.get_station_data(
|
self.get_station_data(
|
||||||
rows=["4way time (us)", "channel", "cx time (us)", "dhcp (ms)", "ip", "signal", "mode"],
|
rows=["4way time (us)", "channel", "cx time (us)", "dhcp (ms)", "ip", "signal", "mode"],
|
||||||
sta_name=station_list, allure_name="Station data after simulate radar")
|
sta_name=station_list, allure_name="Station data after simulate radar")
|
||||||
|
|||||||
Reference in New Issue
Block a user