diff --git a/libs/tip_2x/tip_2x.py b/libs/tip_2x/tip_2x.py index 15956ac1e..3675e4fa1 100644 --- a/libs/tip_2x/tip_2x.py +++ b/libs/tip_2x/tip_2x.py @@ -559,7 +559,7 @@ class tip_2x: self.dut_library_object.verify_certificates(idx=idx) ret_val = self.dut_library_object.ubus_call_ucentral_status(idx=idx, attach_allure=False, retry=10) wifi_status = self.dut_library_object.get_wifi_status(idx=idx, attach_allure=False) - allure.attach(name="wifi_status_before_apply: ", body=str(wifi_status)) + allure.attach(name="wifi_status_before_apply: ", body=str(json.dumps(wifi_status, indent=2))) if not ret_val["connected"] or ret_val["connected"] is None: self.dut_library_object.check_connectivity(idx=idx) self.dut_library_object.restart_ucentral_service(idx=idx, attach_allure=False) @@ -596,7 +596,7 @@ class tip_2x: self.dut_library_object.check_connectivity(idx=idx, attach_allure=False) self.dut_library_object.check_connectivity(idx=idx) r_data = self.dut_library_object.get_wifi_status(idx=idx, attach_allure=False) - allure.attach(name="wifi_status_after_apply: ", body=str(r_data)) + allure.attach(name="wifi_status_after_apply: ", body=str(json.dumps(r_data, indent=2))) logging.info("Checking Wifi Status after Config Apply...") for radio in r_data: if not r_data[radio]["up"]: @@ -605,7 +605,6 @@ class tip_2x: else: logging.info(radio + " is up and running") - def setup_environment_properties(self, add_allure_environment_property=None): if add_allure_environment_property is None: return diff --git a/tests/e2e/basic/conftest.py b/tests/e2e/basic/conftest.py index abd2aa888..a42bd601b 100644 --- a/tests/e2e/basic/conftest.py +++ b/tests/e2e/basic/conftest.py @@ -1,3 +1,4 @@ +import allure import pytest import logging @@ -19,3 +20,19 @@ def setup_configuration(request, get_markers, get_target_object, run_lf): requested_combination=requested_combination) logging.info("dut_data after config applied: " + str(data)) yield data + + +@pytest.fixture(scope="function") +def check_connectivity(request, get_testbed_details, get_target_object): + def collect_logs(): + for i in range(len(get_testbed_details["device_under_tests"])): + ret_val = get_target_object.get_dut_library_object().ubus_call_ucentral_status(idx=i, attach_allure=True, + retry=10) + if not ret_val["connected"] or ret_val["connected"] is None: + ap_logs = get_target_object.get_dut_library_object().get_dut_logs() + allure.attach(name='Logs - ' + get_testbed_details["device_under_tests"][i]["identifier"], + body=str(ap_logs)) + + allure.attach(name='Device : ' + get_testbed_details["device_under_tests"][i]["identifier"] + + " is connected after Test", body="") + request.addfinalizer(collect_logs) diff --git a/tests/e2e/basic/dfs_test/wpa2_personal/dfs_20MHz/test_dfs_20_bridge.py b/tests/e2e/basic/dfs_test/wpa2_personal/dfs_20MHz/test_dfs_20_bridge.py index 57210e572..1d6d51840 100644 --- a/tests/e2e/basic/dfs_test/wpa2_personal/dfs_20MHz/test_dfs_20_bridge.py +++ b/tests/e2e/basic/dfs_test/wpa2_personal/dfs_20MHz/test_dfs_20_bridge.py @@ -48,7 +48,7 @@ class TestDFSChannel52Bw20(object): @allure.title("Test for Channel 52 and bandwidth 20") def test_dfs_channel_52_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration): + num_stations, check_connectivity, setup_configuration): profile_data = setup_params_general1["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -101,7 +101,7 @@ class TestDFSChannel100Bw20(object): @pytest.mark.dfs_channel_100_bw_20 @allure.title("Test for Channel 100 and bandwidth 20") def test_dfs_channel_100_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general2["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -154,7 +154,7 @@ class TestDFSChannel104Bw20(object): @pytest.mark.dfs_channel_104_bw_20 @allure.title("Test for Channel 104 and bandwidth 20") def test_dfs_channel_104_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general3["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -208,7 +208,7 @@ class TestDFSChannel56Bw20(object): @pytest.mark.dfs_channel_56_bw_20 @allure.title("Test for Channel 56 and bandwidth 20") def test_dfs_channel_56_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general4["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -261,7 +261,7 @@ class TestDFSChannel60Bw20(object): @pytest.mark.dfs_channel_60_bw_20 @allure.title("Test for Channel 60 and bandwidth 20") def test_dfs_channel_60_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general5["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -314,7 +314,7 @@ class TestDFSChannel64Bw20(object): @pytest.mark.dfs_channel_64_bw_20 @allure.title("Test for Channel 64 and bandwidth 20") def test_dfs_channel_64_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general6["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -367,7 +367,7 @@ class TestDFSChannel108Bw20(object): @pytest.mark.dfs_channel_108_bw_20 @allure.title("Test for Channel 108 and bandwidth 20") def test_dfs_channel_108_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general7["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -420,7 +420,7 @@ class TestDFSChannel112Bw20(object): @pytest.mark.dfs_channel_112_bw_20 @allure.title("Test for Channel 112 and bandwidth 20") def test_dfs_channel_112_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general8["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -473,7 +473,7 @@ class TestDFSChannel132Bw20(object): @pytest.mark.dfs_channel_132_bw_20 @allure.title("Test for Channel 132 and bandwidth 20") def test_dfs_channel_132_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general10["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -526,7 +526,7 @@ class TestDFSChannel136Bw20(object): @pytest.mark.dfs_channel_136_bw_20 @allure.title("Test for Channel 136 and bandwidth 20") def test_dfs_channel_136_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general11["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -578,7 +578,7 @@ class TestDFSChannel140Bw20(object): @pytest.mark.dfs_channel_140_bw_20 @allure.title("Test for Channel 140 and bandwidth 20") def test_dfs_channel_140_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general12["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -630,7 +630,7 @@ class TestDFSChannel144Bw20(object): @pytest.mark.dfs_channel_144_bw_20 @allure.title("Test for Channel 144 and bandwidth 20") def test_dfs_channel_144_bw_20(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general13["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] diff --git a/tests/e2e/basic/dfs_test/wpa2_personal/dfs_40MHz/test_dfs_40_bridge.py b/tests/e2e/basic/dfs_test/wpa2_personal/dfs_40MHz/test_dfs_40_bridge.py index c1a1ff2c7..a87ffe641 100644 --- a/tests/e2e/basic/dfs_test/wpa2_personal/dfs_40MHz/test_dfs_40_bridge.py +++ b/tests/e2e/basic/dfs_test/wpa2_personal/dfs_40MHz/test_dfs_40_bridge.py @@ -46,7 +46,7 @@ class TestDFSChannel52Bw40(object): @pytest.mark.dfs_channel_52_bw_40 @allure.title("Test for Channel 52 and bandwidth 40") def test_dfs_channel_52_bw_40(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general1["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -98,7 +98,7 @@ class TestDFSChannel100Bw40(object): @pytest.mark.dfs_channel_100_bw_40 @allure.title("Test for Channel 100 and bandwidth 40") def test_dfs_channel_100_bw_40(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general2["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -151,7 +151,7 @@ class TestDFSChannel60Bw40(object): @pytest.mark.dfs_channel_60_bw_40 @allure.title("Test for Channel 60 and bandwidth 40") def test_dfs_channel_60_bw_40(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general5["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -203,7 +203,7 @@ class TestDFSChannel108Bw40(object): @pytest.mark.dfs_channel_108_bw_40 @allure.title("Test for Channel 108 and bandwidth 40") def test_dfs_channel_108_bw_40(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general7["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -256,7 +256,7 @@ class TestDFSChannel132Bw40(object): @pytest.mark.dfs_channel_132_bw_40 @allure.title("Test for Channel 132 and bandwidth 40") def test_dfs_channel_132_bw_40(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general11["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] diff --git a/tests/e2e/basic/dfs_test/wpa2_personal/dfs_80MHz/test_dfs_80_bridge.py b/tests/e2e/basic/dfs_test/wpa2_personal/dfs_80MHz/test_dfs_80_bridge.py index 503a1d822..656294a43 100644 --- a/tests/e2e/basic/dfs_test/wpa2_personal/dfs_80MHz/test_dfs_80_bridge.py +++ b/tests/e2e/basic/dfs_test/wpa2_personal/dfs_80MHz/test_dfs_80_bridge.py @@ -47,7 +47,7 @@ class TestDFSChannel52Bw80(object): @pytest.mark.dfs_channel_52_bw_80 @allure.title("Test for Channel 52 and bandwidth 80") def test_dfs_channel_52_bw_80(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general1["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -100,7 +100,7 @@ class TestDFSChannel100Bw80(object): @pytest.mark.dfs_channel_100_bw_80 @allure.title("Test for Channel 100 and bandwidth 80") def test_dfs_channel_100_bw_80(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general2["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] @@ -153,7 +153,7 @@ class TestDFSChannel132Bw80(object): @pytest.mark.dfs_channel_132_bw_80 @allure.title("Test for Channel 132 and bandwidth 80") def test_dfs_channel_132_bw_80(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration, get_target_object): + num_stations, setup_configuration, check_connectivity, get_target_object): profile_data = setup_params_general11["ssid_modes"]["wpa2_personal"][0] ssid_name = profile_data["ssid_name"] security_key = profile_data["security_key"] diff --git a/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_enterprise_tls.py b/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_enterprise_tls.py index 957b5c763..e6c066269 100644 --- a/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_enterprise_tls.py +++ b/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_enterprise_tls.py @@ -44,7 +44,7 @@ class TestBridgeModeEnterpriseTLSSuiteA(object): def test_tls_wpa_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and tts and twog" """ @@ -77,7 +77,7 @@ class TestBridgeModeEnterpriseTLSSuiteA(object): def test_tls_wpa_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and tts and twog" """ @@ -110,7 +110,7 @@ class TestBridgeModeEnterpriseTLSSuiteA(object): def test_tls_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and tls and twog" """ @@ -141,7 +141,7 @@ class TestBridgeModeEnterpriseTLSSuiteA(object): def test_tls_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and tts and twog" """ @@ -172,7 +172,7 @@ class TestBridgeModeEnterpriseTLSSuiteA(object): def test_tls_wpa3_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and tts and twog" """ @@ -203,7 +203,7 @@ class TestBridgeModeEnterpriseTLSSuiteA(object): def test_tls_wpa3_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 5g pytest -m "ow_client_connectivity_lf and bridge and enterprise and tts and twog" """ @@ -266,7 +266,7 @@ class TestBridgeModeEnterpriseTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa_wpa2_enterprise_mixed and twog" """ @@ -294,7 +294,7 @@ class TestBridgeModeEnterpriseTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa_wpa2_enterprise_mixed and fiveg" """ @@ -322,7 +322,7 @@ class TestBridgeModeEnterpriseTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa3_enterprise_mixed and twog" """ @@ -348,7 +348,7 @@ class TestBridgeModeEnterpriseTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa3_enterprise_mixed and fiveg" """ diff --git a/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_enterprise_ttls.py b/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_enterprise_ttls.py index e4bcaaf79..454d5e1f2 100644 --- a/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_enterprise_ttls.py +++ b/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_enterprise_ttls.py @@ -49,7 +49,7 @@ class TestBridgeModeEnterpriseTTLSSuiteA(object): def test_wpa_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "client_conow_client_connectivity_lfnectivity and bridge and enterprise and ttls and wpa_enterprise and twog" """ @@ -77,7 +77,7 @@ class TestBridgeModeEnterpriseTTLSSuiteA(object): def test_wpa_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 5g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa_enterprise and fiveg" """ @@ -105,7 +105,7 @@ class TestBridgeModeEnterpriseTTLSSuiteA(object): def test_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa2_enterprise and twog" """ @@ -131,7 +131,7 @@ class TestBridgeModeEnterpriseTTLSSuiteA(object): def test_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa2_enterprise and fiveg" """ @@ -157,7 +157,7 @@ class TestBridgeModeEnterpriseTTLSSuiteA(object): def test_wpa3_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa3_enterprise and twog" """ @@ -183,7 +183,7 @@ class TestBridgeModeEnterpriseTTLSSuiteA(object): def test_wpa3_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa3_enterprise and fiveg" """ @@ -240,7 +240,7 @@ class TestBridgeModeEnterpriseTTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa_wpa2_enterprise_mixed and twog" """ @@ -268,7 +268,7 @@ class TestBridgeModeEnterpriseTTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "client_connow_client_connectivity_lfectivity and bridge and enterprise and ttls and wpa_wpa2_enterprise_mixed and fiveg" """ @@ -296,7 +296,7 @@ class TestBridgeModeEnterpriseTTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa3_enterprise_mixed and twog" """ @@ -322,7 +322,7 @@ class TestBridgeModeEnterpriseTTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and bridge and enterprise and ttls and wpa3_enterprise_mixed and fiveg" """ diff --git a/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_general_security_modes.py b/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_general_security_modes.py index bb07af98b..2784fb972 100644 --- a/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_general_security_modes.py +++ b/tests/e2e/basic/validation_of_operating_modes/bridge_mode/client_connectivity/test_general_security_modes.py @@ -48,7 +48,8 @@ class TestBridgeModeConnectivitySuiteA(object): @allure.title("BRIDGE Mode Client Connectivity Test with open encryption 2.4 GHz Band") @allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2809", name="JIRA LINK") def test_bridge_open_2g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, - get_test_device_logs, num_stations, setup_configuration): + get_test_device_logs, num_stations, check_connectivity, + setup_configuration): """ BRIDGE Mode Client Connectivity Test with open encryption 2.4 GHz Band pytest -m "client_connectivity_tests and bridge and general and open and twog" @@ -73,7 +74,7 @@ class TestBridgeModeConnectivitySuiteA(object): @allure.title("BRIDGE Mode Client Connectivity Test with open encryption 5 GHz Band") @allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2801", name="JIRA LINK") def test_bridge_open_5g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, - get_test_device_logs, num_stations, setup_configuration): + get_test_device_logs, num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with open encryption 5 GHz Band pytest -m "client_connectivity_tests and bridge and general and open and fiveg" @@ -100,7 +101,7 @@ class TestBridgeModeConnectivitySuiteA(object): @allure.title("BRIDGE Mode Client Connectivity Test with wpa encryption 2.4 GHz Band") @allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2801", name="JIRA LINK") def test_bridge_wpa_2g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration): + num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa encryption 2.4 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa and twog" @@ -124,7 +125,7 @@ class TestBridgeModeConnectivitySuiteA(object): @allure.story('wpa 5 GHZ Band') @allure.title("BRIDGE Mode Client Connectivity Test with wpa encryption 5 GHz Band") def test_bridge_wpa_5g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, - get_test_device_logs, num_stations, setup_configuration): + get_test_device_logs, num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa encryption 5 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa and fiveg" @@ -148,7 +149,7 @@ class TestBridgeModeConnectivitySuiteA(object): @allure.story('wpa2_personal 2.4 GHZ Band') @allure.title("BRIDGE Mode Client Connectivity Test with wpa2_personal encryption 2.4 GHz Band") def test_bridge_wpa2_personal_2g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, - get_test_device_logs, num_stations, setup_configuration): + get_test_device_logs, num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa2_personal encryption 2.4 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa2_personal and twog" @@ -174,7 +175,7 @@ class TestBridgeModeConnectivitySuiteA(object): @allure.story('wpa2_personal 5 GHZ Band') @allure.title("BRIDGE Mode Client Connectivity Test with wpa2_personal encryption 5 GHz Band") def test_bridge_wpa2_personal_5g_client_connectivity(self, get_test_library, get_test_device_logs, get_dut_logs_per_test_case, - num_stations, setup_configuration): + num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa2_personal encryption 5 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa2_personal and fiveg" @@ -234,7 +235,7 @@ class TestBridgeModeConnectivitySuiteTwo(object): @allure.story('wpa3_personal 2.4 GHZ Band') @allure.title("BRIDGE Mode Client Connectivity Test with wpa3_personal encryption 2.4 GHz Band") def test_bridge_wpa3_personal_2g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, - get_test_device_logs, num_stations, setup_configuration): + get_test_device_logs, num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa3_personal encryption 2.4 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa3_personal and twog" @@ -258,7 +259,7 @@ class TestBridgeModeConnectivitySuiteTwo(object): @allure.story('wpa3_personal 5 GHZ Band') @allure.title("BRIDGE Mode Client Connectivity Test with wpa3_personal encryption 5 GHz Band") def test_bridge_wpa3_personal_5g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, - get_test_device_logs, num_stations, setup_configuration): + get_test_device_logs, num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa3_personal encryption 5 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa3_personal and fiveg" @@ -282,7 +283,7 @@ class TestBridgeModeConnectivitySuiteTwo(object): @allure.story('wpa3_personal 6 GHZ Band') @allure.title("BRIDGE Mode Client Connectivity Test with wpa3_personal encryption 6 GHz Band") def test_bridge_wpa3_personal_6g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, - get_test_device_logs, num_stations, setup_configuration): + get_test_device_logs, num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa3_personal encryption 6 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa3_personal and sixg" @@ -307,7 +308,7 @@ class TestBridgeModeConnectivitySuiteTwo(object): @allure.title("BRIDGE Mode Client Connectivity Test with wpa3_personal_mixed encryption 2.4 GHz Band") def test_bridge_wpa3_personal_mixed_2g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration): + num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa3_personal_mixed encryption 2.4 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa3_personal_mixed and twog" @@ -332,7 +333,7 @@ class TestBridgeModeConnectivitySuiteTwo(object): @allure.title("BRIDGE Mode Client Connectivity Test with wpa3_personal_mixed encryption 5 GHz Band") def test_bridge_wpa3_personal_mixed_5g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration): + num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa3_personal_mixed encryption 5 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa3_personal_mixed and fiveg" @@ -357,7 +358,7 @@ class TestBridgeModeConnectivitySuiteTwo(object): @allure.title("BRIDGE Mode Client Connectivity Test with wpa_wpa2_personal_mixed encryption 2.4 GHz Band") def test_bridge_wpa_wpa2_personal_mixed_2g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration): + num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa_wpa2_personal_mixed encryption 2.4 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa_wpa2_personal_mixed and twog" @@ -384,7 +385,7 @@ class TestBridgeModeConnectivitySuiteTwo(object): @allure.title("BRIDGE Mode Client Connectivity Test with wpa_wpa2_personal_mixed encryption 5 GHz Band") def test_bridge_wpa_wpa2_personal_mixed_5g_client_connectivity(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, - num_stations, setup_configuration): + num_stations, check_connectivity, setup_configuration): """ BRIDGE Mode Client Connectivity Test with wpa_wpa2_personal_mixed encryption 5 GHz Band pytest -m "client_connectivity_tests and bridge and general and wpa_wpa2_personal_mixed and fiveg" diff --git a/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_enterprise_tls.py b/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_enterprise_tls.py index a8d1197e6..f2f90c826 100644 --- a/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_enterprise_tls.py +++ b/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_enterprise_tls.py @@ -44,7 +44,7 @@ class TestNATModeEnterpriseTLSSuiteA(object): def test_tls_wpa_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and tts and twog" """ @@ -77,7 +77,7 @@ class TestNATModeEnterpriseTLSSuiteA(object): def test_tls_wpa_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and tts and twog" """ @@ -110,7 +110,7 @@ class TestNATModeEnterpriseTLSSuiteA(object): def test_tls_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and tls and twog" """ @@ -141,7 +141,7 @@ class TestNATModeEnterpriseTLSSuiteA(object): def test_tls_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and tts and twog" """ @@ -172,7 +172,7 @@ class TestNATModeEnterpriseTLSSuiteA(object): def test_tls_wpa3_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and tts and twog" """ @@ -203,7 +203,7 @@ class TestNATModeEnterpriseTLSSuiteA(object): def test_tls_wpa3_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 5g pytest -m "ow_client_connectivity_lf and nat and enterprise and tts and twog" """ @@ -266,7 +266,7 @@ class TestNATModeEnterpriseTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and NAT and enterprise and ttls and wpa_wpa2_enterprise_mixed and twog" """ @@ -294,7 +294,7 @@ class TestNATModeEnterpriseTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa_wpa2_enterprise_mixed and fiveg" """ @@ -322,7 +322,7 @@ class TestNATModeEnterpriseTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa3_enterprise_mixed and twog" """ @@ -348,7 +348,7 @@ class TestNATModeEnterpriseTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa3_enterprise_mixed and fiveg" """ diff --git a/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_enterprise_ttls.py b/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_enterprise_ttls.py index eab50fbdf..cabab2a09 100644 --- a/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_enterprise_ttls.py +++ b/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_enterprise_ttls.py @@ -49,7 +49,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object): def test_wpa_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "client_conow_client_connectivity_lfnectivity and nat and enterprise and ttls and wpa_enterprise and twog" """ @@ -77,7 +77,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object): def test_wpa_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 5g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa_enterprise and fiveg" """ @@ -105,7 +105,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object): def test_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa2_enterprise and twog" """ @@ -131,7 +131,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object): def test_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa2_enterprise and fiveg" """ @@ -157,7 +157,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object): def test_wpa3_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa3_enterprise and twog" """ @@ -183,7 +183,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object): def test_wpa3_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa3_enterprise and fiveg" """ @@ -240,7 +240,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa_wpa2_enterprise_mixed and twog" """ @@ -268,7 +268,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "client_connow_client_connectivity_lfectivity and nat and enterprise and ttls and wpa_wpa2_enterprise_mixed and fiveg" """ @@ -296,7 +296,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa3_enterprise_mixed and twog" """ @@ -322,7 +322,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and nat and enterprise and ttls and wpa3_enterprise_mixed and fiveg" """ diff --git a/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_general_security_modes.py b/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_general_security_modes.py index 22e5a1b6d..14e8f2eea 100644 --- a/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_general_security_modes.py +++ b/tests/e2e/basic/validation_of_operating_modes/nat_mode/client_connectivity/test_general_security_modes.py @@ -50,7 +50,7 @@ class TestNatModeConnectivitySuiteA(object): @allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2809", name="JIRA LINK") def test_nat_open_2g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with open encryption 2.4 GHz Band pytest -m "client_connectivity_tests and nat and general and open and twog" @@ -79,7 +79,7 @@ class TestNatModeConnectivitySuiteA(object): @allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2801", name="JIRA LINK") def test_nat_open_5g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with open encryption 5 GHz Band pytest -m "client_connectivity_tests and nat and general and open and fiveg" @@ -110,7 +110,7 @@ class TestNatModeConnectivitySuiteA(object): @allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2801", name="JIRA LINK") def test_nat_wpa_2g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa encryption 2.4 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa and twog" @@ -139,7 +139,7 @@ class TestNatModeConnectivitySuiteA(object): @allure.title("NAT Mode Client Connectivity Test with wpa encryption 5 GHz Band") def test_nat_wpa_5g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa encryption 5 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa and fiveg" @@ -168,7 +168,7 @@ class TestNatModeConnectivitySuiteA(object): @allure.title("NAT Mode Client Connectivity Test with wpa2_personal encryption 2.4 GHz Band") def test_nat_wpa2_personal_2g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa2_personal encryption 2.4 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa2_personal and twog" @@ -199,7 +199,7 @@ class TestNatModeConnectivitySuiteA(object): @allure.title("NAT Mode Client Connectivity Test with wpa2_personal encryption 5 GHz Band") def test_nat_wpa2_personal_5g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa2_personal encryption 5 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa2_personal and fiveg" @@ -264,7 +264,7 @@ class TestNatModeConnectivitySuiteTwo(object): @allure.title("NAT Mode Client Connectivity Test with wpa3_personal encryption 2.4 GHz Band") def test_nat_wpa3_personal_2g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa3_personal encryption 2.4 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa3_personal and twog" @@ -293,7 +293,7 @@ class TestNatModeConnectivitySuiteTwo(object): @allure.title("NAT Mode Client Connectivity Test with wpa3_personal encryption 5 GHz Band") def test_nat_wpa3_personal_5g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa3_personal encryption 5 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa3_personal and fiveg" @@ -322,7 +322,7 @@ class TestNatModeConnectivitySuiteTwo(object): @allure.title("NAT Mode Client Connectivity Test with wpa3_personal encryption 5 GHz Band") def test_nat_wpa3_personal_6g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa3_personal encryption 6 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa3_personal and sixg" @@ -352,7 +352,7 @@ class TestNatModeConnectivitySuiteTwo(object): def test_nat_wpa3_personal_mixed_2g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa3_personal_mixed encryption 2.4 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa3_personal_mixed and twog" @@ -382,7 +382,7 @@ class TestNatModeConnectivitySuiteTwo(object): def test_nat_wpa3_personal_mixed_5g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa3_personal_mixed encryption 5 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa3_personal_mixed and fiveg" @@ -412,7 +412,7 @@ class TestNatModeConnectivitySuiteTwo(object): def test_nat_wpa_wpa2_personal_mixed_2g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa_wpa2_personal_mixed encryption 2.4 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa_wpa2_personal_mixed and twog" @@ -444,7 +444,7 @@ class TestNatModeConnectivitySuiteTwo(object): def test_nat_wpa_wpa2_personal_mixed_5g_client_connectivity(self, get_test_library, execution_number, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ NAT Mode Client Connectivity Test with wpa_wpa2_personal_mixed encryption 5 GHz Band pytest -m "client_connectivity_tests and nat and general and wpa_wpa2_personal_mixed and fiveg" diff --git a/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_enterprise_tls.py b/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_enterprise_tls.py index 373ba2c60..0206fc568 100644 --- a/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_enterprise_tls.py +++ b/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_enterprise_tls.py @@ -45,7 +45,7 @@ class TestVLANModeEnterpriseTLSSuiteA(object): def test_tls_wpa_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and tts and twog" """ @@ -80,7 +80,7 @@ class TestVLANModeEnterpriseTLSSuiteA(object): def test_tls_wpa_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and tts and twog" """ @@ -115,7 +115,7 @@ class TestVLANModeEnterpriseTLSSuiteA(object): def test_tls_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and tls and twog" """ @@ -148,7 +148,7 @@ class TestVLANModeEnterpriseTLSSuiteA(object): def test_tls_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and tts and twog" """ @@ -181,7 +181,7 @@ class TestVLANModeEnterpriseTLSSuiteA(object): def test_tls_wpa3_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and tts and twog" """ @@ -214,7 +214,7 @@ class TestVLANModeEnterpriseTLSSuiteA(object): def test_tls_wpa3_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 5g pytest -m "ow_client_connectivity_lf and vlan and enterprise and tts and twog" """ @@ -279,7 +279,7 @@ class TestVLANModeEnterpriseTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa_wpa2_enterprise_mixed and twog" """ @@ -309,7 +309,7 @@ class TestVLANModeEnterpriseTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa_wpa2_enterprise_mixed and fiveg" """ @@ -339,7 +339,7 @@ class TestVLANModeEnterpriseTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa3_enterprise_mixed and twog" """ @@ -367,7 +367,7 @@ class TestVLANModeEnterpriseTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa3_enterprise_mixed and fiveg" """ diff --git a/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_enterprise_ttls.py b/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_enterprise_ttls.py index 4ce9a453e..432484d4d 100644 --- a/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_enterprise_ttls.py +++ b/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_enterprise_ttls.py @@ -49,7 +49,7 @@ class TestVLANModeEnterpriseTTLSSuiteA(object): def test_wpa_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "client_conow_client_connectivity_lfnectivity and vlan and enterprise and ttls and wpa_enterprise and twog" """ @@ -79,7 +79,7 @@ class TestVLANModeEnterpriseTTLSSuiteA(object): def test_wpa_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 5g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa_enterprise and fiveg" """ @@ -109,7 +109,7 @@ class TestVLANModeEnterpriseTTLSSuiteA(object): def test_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa2_enterprise and twog" """ @@ -137,7 +137,7 @@ class TestVLANModeEnterpriseTTLSSuiteA(object): def test_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa2_enterprise and fiveg" """ @@ -165,7 +165,7 @@ class TestVLANModeEnterpriseTTLSSuiteA(object): def test_wpa3_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa3_enterprise and twog" """ @@ -193,7 +193,7 @@ class TestVLANModeEnterpriseTTLSSuiteA(object): def test_wpa3_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa3_enterprise and fiveg" """ @@ -252,7 +252,7 @@ class TestVLANModeEnterpriseTTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa_wpa2_enterprise_mixed and twog" """ @@ -282,7 +282,7 @@ class TestVLANModeEnterpriseTTLSSuiteTwo(object): def test_wpa_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "client_connow_client_connectivity_lfectivity and vlan and enterprise and ttls and wpa_wpa2_enterprise_mixed and fiveg" """ @@ -312,7 +312,7 @@ class TestVLANModeEnterpriseTTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_2g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa3_enterprise_mixed and twog" """ @@ -340,7 +340,7 @@ class TestVLANModeEnterpriseTTLSSuiteTwo(object): def test_wpa3_enterprise_mixed_5g(self, get_test_library, get_dut_logs_per_test_case, get_test_device_logs, get_target_object, - num_stations, setup_configuration, radius_info): + num_stations, setup_configuration, check_connectivity, radius_info): """ wpa enterprise 2g pytest -m "ow_client_connectivity_lf and vlan and enterprise and ttls and wpa3_enterprise_mixed and fiveg" """ diff --git a/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_general_security_modes.py b/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_general_security_modes.py index ef7e324e9..6ed05e567 100644 --- a/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_general_security_modes.py +++ b/tests/e2e/basic/validation_of_operating_modes/vlan_mode/client_connectivity/test_general_security_modes.py @@ -50,7 +50,7 @@ class TestVLANModeConnectivitySuiteA(object): @allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2809", name="JIRA LINK") def test_vlan_open_2g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with open encryption 2.4 GHz Band pytest -m "client_connectivity_tests and vlan and general and open and twog" @@ -77,7 +77,7 @@ class TestVLANModeConnectivitySuiteA(object): @allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2801", name="JIRA LINK") def test_vlan_open_5g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with open encryption 5 GHz Band pytest -m "client_connectivity_tests and vlan and general and open and fiveg" @@ -106,7 +106,7 @@ class TestVLANModeConnectivitySuiteA(object): @allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2801", name="JIRA LINK") def test_vlan_wpa_2g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa encryption 2.4 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa and twog" @@ -132,7 +132,7 @@ class TestVLANModeConnectivitySuiteA(object): @allure.title("VLAN Mode Client Connectivity Test with wpa encryption 5 GHz Band") def test_vlan_wpa_5g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa encryption 5 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa and fiveg" @@ -158,7 +158,7 @@ class TestVLANModeConnectivitySuiteA(object): @allure.title("VLAN Mode Client Connectivity Test with wpa2_personal encryption 2.4 GHz Band") def test_vlan_wpa2_personal_2g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa2_personal encryption 2.4 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa2_personal and twog" @@ -186,7 +186,7 @@ class TestVLANModeConnectivitySuiteA(object): @allure.title("VLAN Mode Client Connectivity Test with wpa2_personal encryption 5 GHz Band") def test_vlan_wpa2_personal_5g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa2_personal encryption 5 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa2_personal and fiveg" @@ -252,7 +252,7 @@ class TestVLANModeConnectivitySuiteTwo(object): @allure.title("VLAN Mode Client Connectivity Test with wpa3_personal encryption 2.4 GHz Band") def test_vlan_wpa3_personal_2g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa3_personal encryption 2.4 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa3_personal and twog" @@ -278,7 +278,7 @@ class TestVLANModeConnectivitySuiteTwo(object): @allure.title("VLAN Mode Client Connectivity Test with wpa3_personal encryption 5 GHz Band") def test_vlan_wpa3_personal_5g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa3_personal encryption 5 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa3_personal and fiveg" @@ -304,7 +304,7 @@ class TestVLANModeConnectivitySuiteTwo(object): @allure.title("VLAN Mode Client Connectivity Test with wpa3_personal encryption 6 GHz Band") def test_vlan_wpa3_personal_6g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa3_personal encryption 6 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa3_personal and sixg" @@ -331,7 +331,7 @@ class TestVLANModeConnectivitySuiteTwo(object): def test_vlan_wpa3_personal_mixed_2g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa3_personal_mixed encryption 2.4 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa3_personal_mixed and twog" @@ -358,7 +358,7 @@ class TestVLANModeConnectivitySuiteTwo(object): def test_vlan_wpa3_personal_mixed_5g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa3_personal_mixed encryption 5 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa3_personal_mixed and fiveg" @@ -385,7 +385,7 @@ class TestVLANModeConnectivitySuiteTwo(object): def test_vlan_wpa_wpa2_personal_mixed_2g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa_wpa2_personal_mixed encryption 2.4 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa_wpa2_personal_mixed and twog" @@ -414,7 +414,7 @@ class TestVLANModeConnectivitySuiteTwo(object): def test_vlan_wpa_wpa2_personal_mixed_5g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case, get_test_device_logs, - setup_configuration): + check_connectivity, setup_configuration): """ VLAN Mode Client Connectivity Test with wpa_wpa2_personal_mixed encryption 5 GHz Band pytest -m "client_connectivity_tests and vlan and general and wpa_wpa2_personal_mixed and fiveg"