From 2fe6113dc9107286023313bfe0cfee108c81590e Mon Sep 17 00:00:00 2001 From: jitendra-kushavah Date: Thu, 16 Oct 2025 08:08:03 +0000 Subject: [PATCH] Added extra_sta_rows parameter for attaching extra port manager data Signed-off-by: jitendra-kushavah --- lf_libs/lf_tests.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lf_libs/lf_tests.py b/lf_libs/lf_tests.py index 283b68c1..f38047b4 100644 --- a/lf_libs/lf_tests.py +++ b/lf_libs/lf_tests.py @@ -92,7 +92,7 @@ class lf_tests(lf_libs): def client_connectivity_test(self, ssid="[BLANK]", passkey="[BLANK]", bssid="[BLANK]", dut_data={}, security="open", extra_securities=[], client_type=0, pre_cleanup=True, num_sta=1, mode="BRIDGE", vlan_id=[None], band="twog", - allure_attach=True, runtime_secs=40): + allure_attach=True, runtime_secs=40, extra_sta_rows= []): if pre_cleanup: self.pre_cleanup() self.check_band_ap(band=band) @@ -239,6 +239,8 @@ class lf_tests(lf_libs): for obj in sta_connect_obj: sta_rows = ["4way time (us)", "channel", "ssid", "key/phrase", "cx time (us)", "dhcp (ms)", "ip", "signal", "mac", "mode"] + if extra_sta_rows: + sta_rows = sta_rows + extra_sta_rows station_data = self.get_station_data(sta_name=obj.station_names, rows=sta_rows, allure_attach=False) sta_table_dict = {}