From f4ded3185e56f2ff473ce62bdf9a3da146da6409 Mon Sep 17 00:00:00 2001 From: Sidartha-CT Date: Tue, 26 May 2026 07:44:00 +0000 Subject: [PATCH] lf_interop_port_reset_test.py : Fix Robo report for clustered LF. Verified CLI : python3 lf_interop_port_reset_test.py --host 192.168.204.93 --mgr_ip eth1 --dut AP --ssid "BAND_TEST" --encryp psk2 --passwd 12345678 --reset 1 --time_int 5 --release 11 12 13 14 15 16 --device_list FY2410910051,RZCTA09CTXF --result_dir /home/Sidartha/myhome/local/interop-webGUI/results/asfasfasd1213 --dowebgui --test_name asfasfasd1213 --robot_test --coordinate 2,1 --total_floors 1 --robot_ip 127.0.0.1:5000 --get_live_view Signed-off-by: Sidartha-CT --- py-scripts/lf_interop_port_reset_test.py | 72 +++++++++++------------- 1 file changed, 32 insertions(+), 40 deletions(-) diff --git a/py-scripts/lf_interop_port_reset_test.py b/py-scripts/lf_interop_port_reset_test.py index 70b39f543..e5bd2b6ad 100755 --- a/py-scripts/lf_interop_port_reset_test.py +++ b/py-scripts/lf_interop_port_reset_test.py @@ -1438,27 +1438,23 @@ def generate_report_for_robo(self): d_name, device_type, model, user_name, release = [], [], [], [], [] # noqa: F841 - for y in all_devices: - if "1.1." in y: - d_name.append(self.interop.get_device_details(device=y, query="name")) - device_type.append(self.interop.get_device_details(device=y, query="device-type")) - # model.append(self.interop.get_device_details(device=y, query="model")) - user_name.append(self.interop.get_device_details(device=y, query="user-name")) - # release.append(self.interop.get_device_details(device=y, query="release")) + for dev in self.adb_device_list: + d_name.append(self.interop.get_device_details(device=dev, query="name")) + device_type.append(self.interop.get_device_details(device=dev, query="device-type")) + user_name.append(self.interop.get_device_details(device=dev, query="user-name")) + for dev in self.all_laptops: + d_name.append(dev) + user_name.append(self.interop.get_laptop_devices_details(device=dev, query="host_name")) + hw_version = self.interop.get_laptop_devices_details(device=dev, query="hw_version") + if "Linux" in hw_version: + dev_type = "Linux" + elif "Win" in hw_version: + dev_type = "Windows" + elif "Apple" in hw_version: + dev_type = "Apple" else: - d_name.append(y) - user_name.append(self.interop.get_laptop_devices_details(device=y, query="host_name")) - hw_version = self.interop.get_laptop_devices_details(device=y, query="hw_version") - if "Linux" in hw_version: - dev_type = "Linux" - elif "Win" in hw_version: - dev_type = "Windows" - elif "Apple" in hw_version: - dev_type = "Apple" - else: - dev_type = "" - device_type.append(dev_type) - # release.append("") + dev_type = "" + device_type.append(dev_type) s_no = [] for i in range(len(d_name)): s_no.append(i + 1) @@ -1506,27 +1502,23 @@ def generate_report_for_robo(self): d_name, device_type, model, user_name, release = [], [], [], [], [] # noqa: F841 - for y in all_devices: - if "1.1." in y: - d_name.append(self.interop.get_device_details(device=y, query="name")) - device_type.append(self.interop.get_device_details(device=y, query="device-type")) - # model.append(self.interop.get_device_details(device=y, query="model")) - user_name.append(self.interop.get_device_details(device=y, query="user-name")) - # release.append(self.interop.get_device_details(device=y, query="release")) + for dev in self.adb_device_list: + d_name.append(self.interop.get_device_details(device=dev, query="name")) + device_type.append(self.interop.get_device_details(device=dev, query="device-type")) + user_name.append(self.interop.get_device_details(device=dev, query="user-name")) + for dev in self.all_laptops: + d_name.append(dev) + user_name.append(self.interop.get_laptop_devices_details(device=dev, query="host_name")) + hw_version = self.interop.get_laptop_devices_details(device=dev, query="hw_version") + if "Linux" in hw_version: + dev_type = "Linux" + elif "Win" in hw_version: + dev_type = "Windows" + elif "Apple" in hw_version: + dev_type = "Apple" else: - d_name.append(y) - user_name.append(self.interop.get_laptop_devices_details(device=y, query="host_name")) - hw_version = self.interop.get_laptop_devices_details(device=y, query="hw_version") - if "Linux" in hw_version: - dev_type = "Linux" - elif "Win" in hw_version: - dev_type = "Windows" - elif "Apple" in hw_version: - dev_type = "Apple" - else: - dev_type = "" - device_type.append(dev_type) - # release.append("") + dev_type = "" + device_type.append(dev_type) s_no = [] for i in range(len(d_name)): s_no.append(i + 1)