mirror of
https://github.com/Telecominfraproject/wlan-testing.git
synced 2026-01-10 22:31:42 +00:00
Added description and markers to Dual band performance tests.
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
This commit is contained in:
@@ -47,8 +47,17 @@ class TestOpenDualbandPerformanceBridge(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of bridge mode")
|
||||
def test_client_open_bridge(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with open encryption
|
||||
pytest -m "dual_band_tests and open"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and bridge and open
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["open"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
@@ -47,8 +47,17 @@ class TestOpenDualbandPerformanceNat(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of NAT mode")
|
||||
def test_client_open_bridge(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with open encryption
|
||||
pytest -m "dual_band_tests and open"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and nat and open
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["open"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
@@ -48,8 +48,17 @@ class TestOpenDualbandPerformanceVLAN(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of and VLAN mode")
|
||||
def test_client_open_bridge(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with open encryption
|
||||
pytest -m "dual_band_tests and open"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and vlan and open
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["open"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
@@ -48,9 +48,18 @@ class TestWpa3DualbandPerformanceBridge(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of bridge mode")
|
||||
def test_client_wpa3_personal_bridge(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with wpa3_personal encryption
|
||||
pytest -m "dual_band_tests and wpa3_personal"
|
||||
"""
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and bridge and wpa3_personal
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["wpa3_personal"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
dut_name = list(setup_configuration.keys())[0]
|
||||
|
||||
@@ -47,8 +47,17 @@ class TestWpa3DualbandPerformanceNat(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of NAT mode")
|
||||
def test_client_wpa3_personal_nat(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with wpa3_personal encryption
|
||||
pytest -m "dual_band_tests and wpa3_personal"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and nat and wpa3_personal
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["wpa3_personal"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
@@ -48,8 +48,17 @@ class TestWpa3DualbandPerformanceVlan(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of VLAN mode")
|
||||
def test_client_wpa3_personal_vlan(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with wpa3_personal encryption
|
||||
pytest -m "dual_band_tests and wpa3_personal"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and vlan and wpa3_personal
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["wpa3_personal"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
@@ -48,8 +48,17 @@ class TestWpa2DualbandPerformanceBridge(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of bridge mode")
|
||||
def test_client_wpa2_personal_bridge(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with wpa2_personal encryption
|
||||
pytest -m "dual_band_tests and wpa2_personal"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and bridge and wpa2_personal
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["wpa2_personal"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
@@ -48,8 +48,17 @@ class TestWpa2DualbandPerformanceNat(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of NAT mode")
|
||||
def test_client_wpa2_personal_bridge(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with wpa2_personal encryption
|
||||
pytest -m "dual_band_tests and wpa2_personal"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and nat and wpa2_personal
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["wpa2_personal"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
@@ -48,8 +48,17 @@ class TestWpa2DualbandPerformanceVLAN(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of VLAN mode")
|
||||
def test_client_wpa2_personal_bridge(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with wpa2_personal encryption
|
||||
pytest -m "dual_band_tests and wpa2_personal"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and vlan and wpa2_personal
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["wpa2_personal"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
@@ -50,8 +50,17 @@ class TestWpaDualbandPerformanceBridge(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of bridge mode")
|
||||
def test_client_wpa_personal_bridge(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with wpa encryption
|
||||
pytest -m "dual_band_tests and wpa"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and bridge and wpa
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["wpa"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
@@ -48,8 +48,17 @@ class TestWpaDualbandPerformanceNat(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of NAT mode")
|
||||
def test_client_wpa_personal_nat(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with wpa encryption
|
||||
pytest -m "dual_band_tests and wpa"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and nat and wpa
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["wpa"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
@@ -49,8 +49,17 @@ class TestWpaDualbandPerformanceVLAN(object):
|
||||
@allure.title("Test Dual Band with ApAuto test of VLAN mode")
|
||||
def test_client_wpa_personal_vlan(self, get_test_library, setup_configuration, check_connectivity):
|
||||
"""
|
||||
Dual Band Test with wpa encryption
|
||||
pytest -m "dual_band_tests and wpa"
|
||||
The Dual-band Throughput Test is intended to measure the throughput the DUT can support when concurrently
|
||||
connected to multiple stations on both the 2.4 and 5 GHz bands, each operating with two spatial streams.
|
||||
The purpose of these additional test cases is to detect cross band interference of the DUT's transmitter
|
||||
on the receiver. The weak link is needed to ensure DUT and STA are transmitting at the highest power and
|
||||
causing the most potential interference when the receiver is more susceptible to noise (low SNR). Note,
|
||||
each station is connected using either the 2.4 or 5 GHz band, but not both bands simultaneously. This test
|
||||
requires at least 2 stations, located 2m from the DUT. The DUT will need to support at least 4 independent
|
||||
radio chains for this test case, two operating in the 2.4 GHz band and two operating in the 5 GHz band.
|
||||
|
||||
Unique Marker:
|
||||
dual_band_tests and vlan and wpa
|
||||
"""
|
||||
profile_data = setup_params_general["ssid_modes"]["wpa"]
|
||||
ssid_2G, ssid_5G = profile_data[0]["ssid_name"], profile_data[0]["ssid_name"]
|
||||
|
||||
Reference in New Issue
Block a user