mirror of
https://github.com/Telecominfraproject/wlan-testing.git
synced 2026-01-27 10:23:37 +00:00
Wifi 12902 (#847)
* Modified help description for client-type Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added client-type Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> * Added client-type Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com> --------- Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
This commit is contained in:
@@ -99,8 +99,25 @@ def pytest_addoption(parser):
|
||||
)
|
||||
parser.addoption(
|
||||
"--client-type",
|
||||
default="ac",
|
||||
help="Select the client type for test ac | ax"
|
||||
default=0,
|
||||
help='''--client-type use values in second column
|
||||
AUTO | 0 # 802.11g
|
||||
802.11a | 1 # 802.11a
|
||||
b | 2 # 802.11b
|
||||
g | 3 # 802.11g
|
||||
abg | 4 # 802.11abg
|
||||
abgn | 5 # 802.11abgn
|
||||
bgn | 6 # 802.11bgn
|
||||
bg | 7 # 802.11bg
|
||||
abgnAC | 8 # 802.11abgn-AC
|
||||
anAC | 9 # 802.11an-AC
|
||||
an | 10 # 802.11an
|
||||
bgnAC | 11 # 802.11bgn-AC
|
||||
abgnAX | 12 # 802.11abgn-AX
|
||||
# a/b/g/n/AC/AX (dual-band AX) support
|
||||
bgnAX | 13 # 802.11bgn-AX
|
||||
anAX | 14 # 802.11an-AX
|
||||
aAX | 15 # 802.11a-AX (6E disables /n and /ac)'''
|
||||
)
|
||||
|
||||
parser.addoption(
|
||||
|
||||
@@ -60,7 +60,8 @@ class TestDataplaneThroughputBRIDGE(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_OPEN_2G_BRIDGE",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -85,5 +86,6 @@ class TestDataplaneThroughputBRIDGE(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_OPEN_5G_BRIDGE",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -60,7 +60,8 @@ class TestDataplaneThroughputNAT(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_OPEN_2G_NAT",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -85,5 +86,6 @@ class TestDataplaneThroughputNAT(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_OPEN_5G_NAT",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -60,7 +60,8 @@ class TestDataplaneThroughputVLAN(object):
|
||||
band=band, vlan_id=vlan,
|
||||
instance_name="TIP_DPT_DPT_OPEN_2G_VLAN",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -85,5 +86,6 @@ class TestDataplaneThroughputVLAN(object):
|
||||
band=band, vlan_id=vlan,
|
||||
instance_name="TIP_DPT_DPT_OPEN_5G_VLAN",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -61,7 +61,8 @@ class TestDataplaneThroughputBRIDGE(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA2_2G_BRIDGE",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -87,5 +88,6 @@ class TestDataplaneThroughputBRIDGE(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA2_5G_BRIDGE",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
)
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -61,7 +61,8 @@ class TestDataplaneThroughputNAT(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA2_2G_NAT",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -87,5 +88,6 @@ class TestDataplaneThroughputNAT(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA2_5G_NAT",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
)
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -64,7 +64,8 @@ class TestDataplaneThroughputVLAN(object):
|
||||
band=band, vlan_id=vlan,
|
||||
instance_name="TIP_DPT_DPT_WPA2_2G_VLAN",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -92,5 +93,6 @@ class TestDataplaneThroughputVLAN(object):
|
||||
band=band, vlan_id=vlan,
|
||||
instance_name="TIP_DPT_DPT_WPA2_5G_VLAN",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -63,7 +63,8 @@ class TestDataplaneThroughputBRIDGE(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA_2G_BRIDGE",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -89,7 +90,8 @@ class TestDataplaneThroughputBRIDGE(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA_5G_BRIDGE",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@pytest.mark.wpa3_personal
|
||||
@@ -115,5 +117,6 @@ class TestDataplaneThroughputBRIDGE(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA_6G_BRIDGE",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
)
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -63,7 +63,8 @@ class TestDataplaneThroughputNAT(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA3_PERSONAL_2G_NAT",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -89,7 +90,8 @@ class TestDataplaneThroughputNAT(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA3_PERSONAL_5G_NAT",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@pytest.mark.wpa3_personal
|
||||
@@ -115,5 +117,6 @@ class TestDataplaneThroughputNAT(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA3_PERSONAL_6G_NAT",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
)
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -66,7 +66,8 @@ class TestDataplaneThroughputVLAN(object):
|
||||
band=band, vlan_id=vlan,
|
||||
instance_name="TIP_DPT_DPT_WPA3_PERSONAL_2G_VLAN",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -94,7 +95,8 @@ class TestDataplaneThroughputVLAN(object):
|
||||
band=band, vlan_id=vlan,
|
||||
instance_name="TIP_DPT_DPT_WPA3_PERSONAL_5G_VLAN",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@pytest.mark.wpa3_personal
|
||||
@@ -121,5 +123,6 @@ class TestDataplaneThroughputVLAN(object):
|
||||
band=band, vlan_id=vlan,
|
||||
instance_name="TIP_DPT_DPT_WPA3_PERSONAL_6G_VLAN",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -61,7 +61,8 @@ class TestDataplaneThroughputBRIDGE(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA_2G_BRIDGE",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -87,5 +88,6 @@ class TestDataplaneThroughputBRIDGE(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA_5G_BRIDGE",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -61,7 +61,8 @@ class TestDataplaneThroughputNAT(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA_2G_NAT",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -87,5 +88,6 @@ class TestDataplaneThroughputNAT(object):
|
||||
band=band,
|
||||
instance_name="TIP_DPT_DPT_WPA_5G_NAT",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -61,7 +61,8 @@ class TestDataplaneThroughputVLAN(object):
|
||||
band=band, vlan_id=vlan,
|
||||
instance_name="TIP_DPT_DPT_WPA_2G_VLAN",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-3674", name="WIFI-3674")
|
||||
@@ -88,5 +89,6 @@ class TestDataplaneThroughputVLAN(object):
|
||||
band=band, vlan_id=vlan,
|
||||
instance_name="TIP_DPT_DPT_WPA_5G_VLAN",
|
||||
influx_tags=influx_tags, move_to_influx=False,
|
||||
dut_data=setup_configuration
|
||||
dut_data=setup_configuration,
|
||||
client_type=client_type
|
||||
)
|
||||
|
||||
@@ -61,7 +61,7 @@ class TestOfdmabridgeMode(object):
|
||||
for j in range(len(radios_ax) - 1):
|
||||
sta_list.append(sta + str(j))
|
||||
lf_test.Client_Connect_Using_Radio(ssid=ssid_2g, passkey=passkey, security="wpa2", mode="BRIDGE",
|
||||
vlan_id=100, radio=radios_ax[j], sta_mode=sta_mode,
|
||||
vlan_id=100, radio=radios_ax[j], client_type=sta_mode,
|
||||
station_name=[sta + str(j)])
|
||||
print(sta_list)
|
||||
sniffer_channel = int(lf_tools.station_data_query(station_name=sta_list[0]))
|
||||
@@ -107,7 +107,7 @@ class TestOfdmabridgeMode(object):
|
||||
for j in range(len(radios_ax) - 1):
|
||||
sta_list.append(sta + str(j))
|
||||
lf_test.Client_Connect_Using_Radio(ssid=ssid_5g, passkey=passkey, security="wpa2", mode="BRIDGE",
|
||||
vlan_id=100, radio=radios_ax[j], sta_mode=sta_mode,
|
||||
vlan_id=100, radio=radios_ax[j], client_type=sta_mode,
|
||||
station_name=[sta + str(j)])
|
||||
print(sta_list)
|
||||
sniffer_channel = int(lf_tools.station_data_query(station_name=sta_list[0]))
|
||||
|
||||
@@ -61,7 +61,7 @@ class TestOfdmaNatMode(object):
|
||||
for j in range(len(radios_ax) - 1):
|
||||
sta_list.append(sta + str(j))
|
||||
lf_test.Client_Connect_Using_Radio(ssid=ssid_2g, passkey=passkey, security="wpa2", mode="NAT",
|
||||
vlan_id=100, radio=radios_ax[j], sta_mode=sta_mode,
|
||||
vlan_id=100, radio=radios_ax[j], client_type=sta_mode,
|
||||
station_name=[sta + str(j)])
|
||||
print(sta_list)
|
||||
sniffer_channel = int(lf_tools.station_data_query(station_name=sta_list[0]))
|
||||
@@ -108,7 +108,7 @@ class TestOfdmaNatMode(object):
|
||||
for j in range(len(radios_ax) - 1):
|
||||
sta_list.append(sta + str(j))
|
||||
lf_test.Client_Connect_Using_Radio(ssid=ssid_5g, passkey=passkey, security="wpa2", mode="NAT",
|
||||
vlan_id=100, radio=radios_ax[j], sta_mode=sta_mode,
|
||||
vlan_id=100, radio=radios_ax[j], client_type=sta_mode,
|
||||
station_name=[sta + str(j)])
|
||||
print(sta_list)
|
||||
sniffer_channel = int(lf_tools.station_data_query(station_name=sta_list[0]))
|
||||
|
||||
@@ -61,7 +61,7 @@ class TestOfdmaVlanMode(object):
|
||||
for j in range(len(radios_ax) - 1):
|
||||
sta_list.append(sta + str(j))
|
||||
lf_test.Client_Connect_Using_Radio(ssid=ssid_2g, passkey=passkey, security="wpa2", mode="VLAN",
|
||||
vlan_id=100, radio=radios_ax[j], sta_mode=sta_mode,
|
||||
vlan_id=100, radio=radios_ax[j], client_type=sta_mode,
|
||||
station_name=[sta + str(j)])
|
||||
print(sta_list)
|
||||
sniffer_channel = int(lf_tools.station_data_query(station_name=sta_list[0]))
|
||||
@@ -108,7 +108,7 @@ class TestOfdmaVlanMode(object):
|
||||
for j in range(len(radios_ax) - 1):
|
||||
sta_list.append(sta + str(j))
|
||||
lf_test.Client_Connect_Using_Radio(ssid=ssid_5g, passkey=passkey, security="wpa2", mode="VLAN",
|
||||
vlan_id=100, radio=radios_ax[j], sta_mode=sta_mode,
|
||||
vlan_id=100, radio=radios_ax[j], client_type=sta_mode,
|
||||
station_name=[sta + str(j)])
|
||||
print(sta_list)
|
||||
sniffer_channel = int(lf_tools.station_data_query(station_name=sta_list[0]))
|
||||
|
||||
@@ -49,7 +49,7 @@ class TestBridgeModeConnectivitySuiteA(object):
|
||||
@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, check_connectivity,
|
||||
setup_configuration):
|
||||
setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -64,7 +64,7 @@ class TestBridgeModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -74,7 +74,8 @@ 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, check_connectivity, setup_configuration):
|
||||
get_test_device_logs, num_stations, check_connectivity,
|
||||
setup_configuration, client_type):
|
||||
"""
|
||||
BRIDGE Mode Client Connectivity Test with open encryption 5 GHz Band
|
||||
pytest -m "client_connectivity_tests and bridge and general and open and fiveg"
|
||||
@@ -89,7 +90,7 @@ class TestBridgeModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -101,7 +102,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, check_connectivity, setup_configuration):
|
||||
num_stations, check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -116,7 +117,7 @@ class TestBridgeModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -125,7 +126,8 @@ 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, check_connectivity, setup_configuration):
|
||||
get_test_device_logs, num_stations, check_connectivity,
|
||||
setup_configuration, client_type):
|
||||
"""
|
||||
BRIDGE Mode Client Connectivity Test with wpa encryption 5 GHz Band
|
||||
pytest -m "client_connectivity_tests and bridge and general and wpa and fiveg"
|
||||
@@ -140,7 +142,7 @@ class TestBridgeModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -149,7 +151,8 @@ 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, check_connectivity, setup_configuration):
|
||||
get_test_device_logs, num_stations, check_connectivity,
|
||||
setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -164,7 +167,7 @@ class TestBridgeModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -174,8 +177,10 @@ class TestBridgeModeConnectivitySuiteA(object):
|
||||
@pytest.mark.fiveg
|
||||
@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, check_connectivity, setup_configuration):
|
||||
def test_bridge_wpa2_personal_5g_client_connectivity(self, get_test_library, get_test_device_logs,
|
||||
get_dut_logs_per_test_case,
|
||||
num_stations, check_connectivity, setup_configuration,
|
||||
client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -190,7 +195,7 @@ class TestBridgeModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -235,7 +240,8 @@ 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, check_connectivity, setup_configuration):
|
||||
get_test_device_logs, num_stations, check_connectivity,
|
||||
setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -250,7 +256,7 @@ class TestBridgeModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -259,7 +265,8 @@ 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, check_connectivity, setup_configuration):
|
||||
get_test_device_logs, num_stations, check_connectivity,
|
||||
setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -274,7 +281,7 @@ class TestBridgeModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -283,7 +290,8 @@ 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, check_connectivity, setup_configuration):
|
||||
get_test_device_logs, num_stations, check_connectivity,
|
||||
setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -298,7 +306,7 @@ class TestBridgeModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -308,7 +316,8 @@ 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, check_connectivity, setup_configuration):
|
||||
num_stations, check_connectivity, setup_configuration,
|
||||
client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -323,7 +332,7 @@ class TestBridgeModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -333,7 +342,8 @@ 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, check_connectivity, setup_configuration):
|
||||
num_stations, check_connectivity, setup_configuration,
|
||||
client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -348,7 +358,7 @@ class TestBridgeModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -358,7 +368,8 @@ 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, check_connectivity, setup_configuration):
|
||||
num_stations, check_connectivity, setup_configuration,
|
||||
client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -375,7 +386,7 @@ class TestBridgeModeConnectivitySuiteTwo(object):
|
||||
dut_data=setup_configuration,
|
||||
extra_securities=extra_secu,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -385,7 +396,8 @@ 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, check_connectivity, setup_configuration):
|
||||
num_stations, check_connectivity, setup_configuration,
|
||||
client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -402,6 +414,6 @@ class TestBridgeModeConnectivitySuiteTwo(object):
|
||||
dut_data=setup_configuration,
|
||||
extra_securities=extra_secu,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -67,7 +67,7 @@ class TestNatModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
NAT Mode Client Connectivity Test with open encryption 5 GHz Band
|
||||
pytest -m "client_connectivity_tests and nat and general and open and fiveg"
|
||||
@@ -97,7 +97,7 @@ class TestNatModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -128,7 +128,7 @@ class TestNatModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
NAT Mode Client Connectivity Test with wpa encryption 5 GHz Band
|
||||
pytest -m "client_connectivity_tests and nat and general and wpa and fiveg"
|
||||
@@ -157,7 +157,7 @@ class TestNatModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -186,7 +186,7 @@ class TestNatModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -217,7 +217,7 @@ class TestNatModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -282,7 +282,7 @@ class TestNatModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -311,7 +311,7 @@ class TestNatModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -322,7 +322,7 @@ class TestNatModeConnectivitySuiteTwo(object):
|
||||
@allure.title("NAT Mode Client Connectivity Test with wpa3_personal encryption 6 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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -340,7 +340,7 @@ class TestNatModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -370,7 +370,7 @@ class TestNatModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -400,7 +400,7 @@ class TestNatModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -432,7 +432,7 @@ class TestNatModeConnectivitySuiteTwo(object):
|
||||
dut_data=setup_configuration,
|
||||
extra_securities=extra_secu,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
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"
|
||||
@@ -464,6 +464,6 @@ class TestNatModeConnectivitySuiteTwo(object):
|
||||
dut_data=setup_configuration,
|
||||
extra_securities=extra_secu,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations)
|
||||
num_sta=num_stations, client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -50,7 +50,7 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-10608", name="WIFI-10608")
|
||||
def test_vlan_open_2g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 2G radio connects to AP in VLAN mode (i.e VLAN-100) with open authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and open and twog"
|
||||
@@ -66,7 +66,8 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -77,7 +78,7 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-10622", name="WIFI-10622")
|
||||
def test_vlan_open_5g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 5G radio connects to AP in VLAN mode (VLAM-100) with open authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and open and fiveg"
|
||||
@@ -93,7 +94,8 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -106,7 +108,7 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2125", name="WIFI-2125")
|
||||
def test_vlan_wpa_2g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 2G radio connects to AP in VLAN mode (i.e VLAN-100) with WPA personal authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa and twog"
|
||||
@@ -122,7 +124,8 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -133,7 +136,7 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2134", name="WIFI-2134")
|
||||
def test_vlan_wpa_5g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 5G radio connects to AP in VLAN mode (i.e VLAN-100) with WPA authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa and fiveg"
|
||||
@@ -149,7 +152,8 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -160,7 +164,7 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2124", name="WIFI-2124")
|
||||
def test_vlan_wpa2_personal_2g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 2G radio connects to AP in VLAN mode with WPA2-Personal authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa2_personal and twog"
|
||||
@@ -176,7 +180,8 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -189,7 +194,7 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-2140", name="WIFI-2140")
|
||||
def test_vlan_wpa2_personal_5g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 5G radio connects to AP in VLAN mode (i.e VLAN-100) with WPA2-Personal authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa2_personal and fiveg"
|
||||
@@ -205,7 +210,8 @@ class TestVLANModeConnectivitySuiteA(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -256,7 +262,7 @@ class TestVLANModeConnectivitySuiteTwo(object):
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-10627", name="WIFI-10627")
|
||||
def test_vlan_wpa3_personal_2g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 2G radio connects to AP in VLAN mode (i.e VLAN-100) with WPA3-Personal authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa3_personal and twog"
|
||||
@@ -272,7 +278,8 @@ class TestVLANModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -283,7 +290,7 @@ class TestVLANModeConnectivitySuiteTwo(object):
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-10629", name="WIFI-10629")
|
||||
def test_vlan_wpa3_personal_5g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 5G radio connects to AP in VLAN mode (i.e VLAN-100) with WPA3-Personal authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa3_personal and fiveg"
|
||||
@@ -299,7 +306,8 @@ class TestVLANModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -310,7 +318,7 @@ class TestVLANModeConnectivitySuiteTwo(object):
|
||||
@allure.testcase(url="https://telecominfraproject.atlassian.net/browse/WIFI-10764", name="WIFI-10764")
|
||||
def test_vlan_wpa3_personal_6g_client_connectivity(self, get_test_library, num_stations, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 6G radio connects to AP in VLAN mode (i.e VLAN-100) with WPA3-Personal authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa3_personal and sixg"
|
||||
@@ -326,7 +334,8 @@ class TestVLANModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -338,7 +347,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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 2G radio connects to AP in VLAN mode (i.e VLAN-100) with WPA3-Personal-Mixed authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa3_personal_mixed and twog"
|
||||
@@ -354,7 +363,8 @@ class TestVLANModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -366,7 +376,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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 5G radio connects to AP in VLAN mode (i.e VLAN-100) with WPA3-Personal-Mixed authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa3_personal_mixed and fiveg"
|
||||
@@ -382,7 +392,8 @@ class TestVLANModeConnectivitySuiteTwo(object):
|
||||
passes, result = get_test_library.client_connectivity_test(ssid=ssid_name, security=security,
|
||||
dut_data=setup_configuration,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -394,7 +405,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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 2G radio connects to AP in VLAN mode (i.e VLAN-100) with WPA-WPA2-Personal-Mixed authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa_wpa2_personal_mixed and twog"
|
||||
@@ -412,7 +423,8 @@ class TestVLANModeConnectivitySuiteTwo(object):
|
||||
dut_data=setup_configuration,
|
||||
extra_securities=extra_secu,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -424,7 +436,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,
|
||||
check_connectivity, setup_configuration):
|
||||
check_connectivity, setup_configuration, client_type):
|
||||
"""
|
||||
To verify that a client created on 5G radio connects to AP in VLAN mode (i.e VLAN-100) with WPA-WPA2-Personal-Mixed authentication
|
||||
Unique Marker: pytest -m "client_connectivity_tests and vlan and general and wpa_wpa2_personal_mixed and fiveg"
|
||||
@@ -442,6 +454,7 @@ class TestVLANModeConnectivitySuiteTwo(object):
|
||||
dut_data=setup_configuration,
|
||||
extra_securities=extra_secu,
|
||||
passkey=security_key, mode=mode, band=band,
|
||||
num_sta=num_stations, vlan_id=vlan)
|
||||
num_sta=num_stations, vlan_id=vlan,
|
||||
client_type=client_type)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
Reference in New Issue
Block a user