mirror of
				https://github.com/Telecominfraproject/wlan-testing.git
				synced 2025-10-31 02:48:11 +00:00 
			
		
		
		
	Wifi 12247 (#781)
* Fixed firmware upgrade issue and added firmware property after upgrade fixture Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added firmware property after upgrade in allure Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> --------- Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
This commit is contained in:
		| @@ -199,7 +199,6 @@ def client_type(request): | ||||
|     yield client_type | ||||
|  | ||||
|  | ||||
|  | ||||
| @pytest.fixture(scope="session") | ||||
| def get_security_flags(): | ||||
|     """used to get the essential markers on security and band""" | ||||
| @@ -290,7 +289,7 @@ def get_testbed_details(selected_testbed, request): | ||||
|         version = request.config.getini("firmware") | ||||
|         version_list = version.split(",") | ||||
|         for i in range(len(TESTBED["device_under_tests"])): | ||||
|             TESTBED["device_under_tests"][i]["version"] = version_list[0] | ||||
|             TESTBED["device_under_tests"][i]["firmware_version"] = version_list[0] | ||||
|     allure.attach(name="Testbed Details", body=str(json.dumps(TESTBED, indent=2)), | ||||
|                   attachment_type=allure.attachment_type.JSON) | ||||
|     yield TESTBED | ||||
| @@ -479,6 +478,15 @@ def get_test_device_logs(request, get_testbed_details, get_target_object, skip_l | ||||
|         request.addfinalizer(collect_logs_tg) | ||||
|  | ||||
|  | ||||
| @pytest.fixture(scope="session") | ||||
| def add_firmware_property_after_upgrade(add_allure_environment_property, get_testbed_details, get_target_object): | ||||
|     dut_versions = get_target_object.get_dut_version() | ||||
|     for i in range(len(get_testbed_details["device_under_tests"])): | ||||
|         add_allure_environment_property( | ||||
|             "Firmware-Version_" + get_testbed_details["device_under_tests"][i]["identifier"], | ||||
|             str(dut_versions[i])) | ||||
|  | ||||
|  | ||||
| @pytest.fixture(scope="function") | ||||
| def check_connectivity(request, get_testbed_details, get_target_object, run_lf): | ||||
|     def collect_logs(): | ||||
|   | ||||
| @@ -371,7 +371,7 @@ class TestFirmwareUpgrade(object): | ||||
|         assert True | ||||
|  | ||||
|     @pytest.mark.test_firmware_gw | ||||
|     def test_firmware_upgrade_status_gateway(self, get_testbed_details, get_target_object): | ||||
|     def test_firmware_upgrade_status_gateway(self, get_testbed_details, get_target_object, add_firmware_property_after_upgrade): | ||||
|         status = [] | ||||
|         for ap in range(len(get_target_object.device_under_tests_info)): | ||||
|             ap_version = get_target_object.dut_library_object.get_ap_version(idx=ap) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 jitendracandela
					jitendracandela