diff --git a/tests/acl/null_route/test_null_route_helper.py b/tests/acl/null_route/test_null_route_helper.py index e24913c318d..bae92429f81 100644 --- a/tests/acl/null_route/test_null_route_helper.py +++ b/tests/acl/null_route/test_null_route_helper.py @@ -20,7 +20,7 @@ logger = logging.getLogger(__name__) pytestmark = [ - pytest.mark.topology("t0", "m0", "mx", "m1", "m2", "m3"), + pytest.mark.topology("t0", "m0", "mx", "m1"), pytest.mark.disable_loganalyzer, # Disable automatic loganalyzer, since we use it for the test ] diff --git a/tests/acl/test_acl.py b/tests/acl/test_acl.py index 6cd8bdfe842..4fdba5b8c98 100644 --- a/tests/acl/test_acl.py +++ b/tests/acl/test_acl.py @@ -36,7 +36,7 @@ pytestmark = [ pytest.mark.acl, pytest.mark.disable_loganalyzer, # Disable automatic loganalyzer, since we use it for the test - pytest.mark.topology("t0", "t1", "t2", "m0", "mx", "m1", "m2", "m3"), + pytest.mark.topology("t0", "t1", "t2", "m0", "mx", "m1"), pytest.mark.disable_memory_utilization ] diff --git a/tests/acl/test_stress_acl.py b/tests/acl/test_stress_acl.py index 24a5b7e504b..49a6d0905a9 100644 --- a/tests/acl/test_stress_acl.py +++ b/tests/acl/test_stress_acl.py @@ -14,7 +14,7 @@ from tests.common.fixtures.ptfhost_utils import skip_traffic_test # noqa: F401 pytestmark = [ - pytest.mark.topology("t0", "t1", "m0", "mx", "m1", "m2", "m3"), + pytest.mark.topology("t0", "t1", "m0", "mx", "m1"), pytest.mark.device_type('vs') ] diff --git a/tests/arp/test_arpall.py b/tests/arp/test_arpall.py index 777a5fb4cfa..ce0c538b8d7 100644 --- a/tests/arp/test_arpall.py +++ b/tests/arp/test_arpall.py @@ -11,7 +11,7 @@ pytestmark = [ - pytest.mark.topology('t1', 't2', 'm1', 'm2', 'm3') + pytest.mark.topology('t1', 't2', 'm1') ] logger = logging.getLogger(__name__) diff --git a/tests/arp/test_neighbor_mac.py b/tests/arp/test_neighbor_mac.py index d5eab1faae1..eeb4ddedd69 100644 --- a/tests/arp/test_neighbor_mac.py +++ b/tests/arp/test_neighbor_mac.py @@ -9,7 +9,7 @@ logger = logging.getLogger(__name__) pytestmark = [ - pytest.mark.topology('m1', 'm2', 'm3', 't1', 'ptf') + pytest.mark.topology('m1', 't1', 'ptf') ] diff --git a/tests/bgp/test_bgp_allow_list.py b/tests/bgp/test_bgp_allow_list.py index 387e96ffa46..9c8d4f327cd 100644 --- a/tests/bgp/test_bgp_allow_list.py +++ b/tests/bgp/test_bgp_allow_list.py @@ -13,7 +13,7 @@ from bgp_helpers import bgp_allow_list_setup, prepare_eos_routes # noqa:F401 pytestmark = [ - pytest.mark.topology('t1', 'm1', 'm2', 'm3'), + pytest.mark.topology('t1', 'm1'), pytest.mark.device_type('vs') ] diff --git a/tests/bgp/test_bgp_command.py b/tests/bgp/test_bgp_command.py index 06aed0499e3..36a55f36ca9 100644 --- a/tests/bgp/test_bgp_command.py +++ b/tests/bgp/test_bgp_command.py @@ -6,7 +6,7 @@ pytestmark = [ - pytest.mark.topology("t0", "t1", "m0", "mx", "m1", "m2", "m3"), + pytest.mark.topology("t0", "t1", "m0", "mx", "m1"), pytest.mark.device_type('vs') ] diff --git a/tests/bgp/test_bgp_peer_shutdown.py b/tests/bgp/test_bgp_peer_shutdown.py index 7b2b6172522..b986af9ea2b 100644 --- a/tests/bgp/test_bgp_peer_shutdown.py +++ b/tests/bgp/test_bgp_peer_shutdown.py @@ -15,7 +15,7 @@ from tests.common.utilities import wait_until, delete_running_config pytestmark = [ - pytest.mark.topology('t0', 't1', 't2', 'm1', 'm2', 'm3'), + pytest.mark.topology('t0', 't1', 't2', 'm1'), ] TEST_ITERATIONS = 5 diff --git a/tests/bgp/test_bgp_session.py b/tests/bgp/test_bgp_session.py index 804ebb66f9a..19aa4026167 100644 --- a/tests/bgp/test_bgp_session.py +++ b/tests/bgp/test_bgp_session.py @@ -11,7 +11,7 @@ vrfname = 'default' pytestmark = [ - pytest.mark.topology("t0", "t1", 'm1', 'm2', 'm3'), + pytest.mark.topology("t0", "t1", 'm1'), ] diff --git a/tests/bgp/test_bgp_session_flap.py b/tests/bgp/test_bgp_session_flap.py index 4c87a31e913..49bcf1f8b4e 100644 --- a/tests/bgp/test_bgp_session_flap.py +++ b/tests/bgp/test_bgp_session_flap.py @@ -29,7 +29,7 @@ memSpike = 1.3 pytestmark = [ - pytest.mark.topology('t1', 't2', 'm1', 'm2', 'm3') + pytest.mark.topology('t1', 't2', 'm1') ] diff --git a/tests/bgp/test_bgp_stress_link_flap.py b/tests/bgp/test_bgp_stress_link_flap.py index 61b48e52faa..65e1b972750 100644 --- a/tests/bgp/test_bgp_stress_link_flap.py +++ b/tests/bgp/test_bgp_stress_link_flap.py @@ -10,7 +10,7 @@ pytestmark = [ pytest.mark.disable_loganalyzer, - pytest.mark.topology('t0', 't1', "m0", "mx", 'm1', 'm2', 'm3') + pytest.mark.topology('t0', 't1', "m0", "mx", 'm1') ] stop_tasks = False diff --git a/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml b/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml index c88002e0864..a6a9d503a70 100644 --- a/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml +++ b/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml @@ -20,11 +20,11 @@ acl/custom_acl_table/test_custom_acl_table.py: ####################################### acl/null_route/test_null_route_helper.py: skip: - reason: "Skip running on dualtor/m1/m2/m3 testbed" + reason: "Skip running on dualtor /m1 testbed" conditions_logical_operator: or conditions: - "'dualtor' in topo_name" - - "'m1' in topo_type or 'm2' in topo_type or 'm3' in topo_type" + - "'m1' in topo_type" acl/test_acl.py: skip: @@ -175,7 +175,7 @@ bgp/test_bgp_queue.py: skip: reason: "Not supported on mgmt device" conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" bgp/test_bgp_router_id.py: skip: @@ -309,7 +309,7 @@ copp/test_copp.py: skip: reason: "Topology not supported by COPP tests" conditions: - - "(topo_name not in ['dualtor-aa', 'dualtor-aa-64-breakout', 'ptf32', 'ptf64', 't0', 't0-64', 't0-52', 't0-116', 't0-118', 't1', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 'm0', 'm0-2vlan', 'mx', 'm1-48', 'm2-48'] and 't2' not in topo_type)" + - "(topo_name not in ['dualtor-aa', 'dualtor-aa-64-breakout', 'ptf32', 'ptf64', 't0', 't0-64', 't0-52', 't0-116', 't0-118', 't1', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 'm0', 'm0-2vlan', 'mx', 'm1-48'] and 't2' not in topo_type)" copp/test_copp.py::TestCOPP::test_add_new_trap: skip: @@ -317,7 +317,7 @@ copp/test_copp.py::TestCOPP::test_add_new_trap: conditions_logical_operator: or conditions: - "is_multi_asic==True" - - "(topo_name not in ['ptf32', 'ptf64', 't0', 't0-64', 't0-52', 't0-116', 't0-118', 't1', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 'm0', 'm0-2vlan', 'mx', 'm1-48', 'm2-48'] and 't2' not in topo_type)" + - "(topo_name not in ['ptf32', 'ptf64', 't0', 't0-64', 't0-52', 't0-116', 't0-118', 't1', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 'm0', 'm0-2vlan', 'mx', 'm1-48'] and 't2' not in topo_type)" copp/test_copp.py::TestCOPP::test_remove_trap: skip: @@ -325,7 +325,7 @@ copp/test_copp.py::TestCOPP::test_remove_trap: conditions_logical_operator: or conditions: - "is_multi_asic==True" - - "(topo_name not in ['ptf32', 'ptf64', 't0', 't0-64', 't0-52', 't0-116', 't0-118', 't1', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 'm0', 'm0-2vlan', 'mx', 'm1-48', 'm2-48'] and 't2' not in topo_type)" + - "(topo_name not in ['ptf32', 'ptf64', 't0', 't0-64', 't0-52', 't0-116', 't0-118', 't1', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 'm0', 'm0-2vlan', 'mx', 'm1-48'] and 't2' not in topo_type)" copp/test_copp.py::TestCOPP::test_trap_config_save_after_reboot: skip: @@ -335,7 +335,7 @@ copp/test_copp.py::TestCOPP::test_trap_config_save_after_reboot: - "is_multi_asic==True" - "build_version.split('.')[0].isdigit() and int(build_version.split('.')[0]) == 20220531 and int(build_version.split('.')[1]) > 27 and hwsku in ['Arista-7050-QX-32S', 'Arista-7050QX32S-Q32', 'Arista-7050-QX32', 'Arista-7050QX-32S-S4Q31', 'Arista-7060CX-32S-D48C8', 'Arista-7060CX-32S-C32', 'Arista-7060CX-32S-Q32', 'Arista-7060CX-32S-C32-T1']" - "build_version.split('.')[0].isdigit() and int(build_version.split('.')[0]) > 20220531 and hwsku in ['Arista-7050-QX-32S', 'Arista-7050QX32S-Q32', 'Arista-7050-QX32', 'Arista-7050QX-32S-S4Q31', 'Arista-7060CX-32S-D48C8', 'Arista-7060CX-32S-C32', 'Arista-7060CX-32S-Q32', 'Arista-7060CX-32S-C32-T1']" - - "(topo_name not in ['ptf32', 'ptf64', 't0', 't0-64', 't0-52', 't0-116', 't0-118', 't1', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 'm0', 'm0-2vlan', 'mx', 'm1-48', 'm2-48'] and 't2' not in topo_type)" + - "(topo_name not in ['ptf32', 'ptf64', 't0', 't0-64', 't0-52', 't0-116', 't0-118', 't1', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 'm0', 'm0-2vlan', 'mx', 'm1-48'] and 't2' not in topo_type)" copp/test_copp.py::TestCOPP::test_trap_neighbor_miss: skip: @@ -1027,7 +1027,7 @@ fib/test_fib.py::test_nvgre_hash: skip: reason: 'Nvgre hash test is not fully supported on VS and Broadcom platform; Not supported on M*' conditions: - - "asic_type in ['vs', 'broadcom'] or topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "asic_type in ['vs', 'broadcom'] or topo_type in ['m0', 'mx', 'm1']" xfail: reason: 'Nvgre hash test is not fully supported on SPC1 platform due to known limitation' conditions: @@ -1049,7 +1049,7 @@ fib/test_fib.py::test_vxlan_hash: skip: reason: 'Vxlan hash test is not fully supported on VS platform; Not supported on M*' conditions: - - "asic_type in ['vs'] or topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "asic_type in ['vs'] or topo_type in ['m0', 'mx', 'm1']" fib/test_fib.py::test_vxlan_hash[ipv6-ipv4]: xfail: @@ -1109,7 +1109,7 @@ generic_config_updater/test_ecn_config_update.py::test_ecn_config_updates: conditions_logical_operator: "OR" conditions: - "asic_type in ['cisco-8000']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "release in ['202211']" generic_config_updater/test_eth_interface.py::test_replace_fec: @@ -1185,7 +1185,7 @@ generic_config_updater/test_pfcwd_status.py: reason: "This test is not run on this topo type or version or topology currently" conditions_logical_operator: "OR" conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "release in ['202211']" generic_config_updater/test_pg_headroom_update.py: @@ -1193,7 +1193,7 @@ generic_config_updater/test_pg_headroom_update.py: reason: "Unsupported topology." conditions_logical_operator: "OR" conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" ####################################### ##### gnmi ##### @@ -1497,13 +1497,13 @@ iface_namingmode/test_iface_namingmode.py::TestShowPriorityGroup: skip: reason: "M* topo does not support TestShowPriorityGroup" conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" iface_namingmode/test_iface_namingmode.py::TestShowQueue: skip: reason: "M* topo does not support TestShowQueue" conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" iface_namingmode/test_iface_namingmode.py::TestShowQueue::test_show_queue_persistent_watermark: xfail: @@ -1552,7 +1552,7 @@ ip/test_mgmt_ipv6_only.py: skip: reason: "Skipping mgmt ipv6 test for M* topo" conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" ####################################### ##### ipfwd ##### @@ -1563,7 +1563,7 @@ ipfwd/test_dip_sip.py: conditions_logical_operator: or conditions: - "platform in ['x86_64-8122_64eh_o-r0', 'x86_64-8122_64ehf_o-r0']" - - "topo_type not in ['t0', 't1', 't2', 'm0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type not in ['t0', 't1', 't2', 'm0', 'mx', 'm1']" ipfwd/test_dir_bcast.py: skip: @@ -1696,7 +1696,7 @@ mvrf: reason: "mvrf is not supported in x86_64-nokia_ixr7250e_36x400g-r0 platform, M* topo" conditions_logical_operator: or conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "platform in ['x86_64-nokia_ixr7250e_36x400g-r0']" mvrf/test_mgmtvrf.py: @@ -1705,7 +1705,7 @@ mvrf/test_mgmtvrf.py: conditions_logical_operator: or conditions: - "asic_type in ['vs']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "platform in ['x86_64-nokia_ixr7250e_36x400g-r0']" ####################################### @@ -1806,7 +1806,7 @@ pfcwd: skip: reason: "Pfcwd tests skipped on M* testbed." conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" pfcwd/test_pfc_config.py::TestPfcConfig::test_forward_action_cfg: skip: @@ -1814,7 +1814,7 @@ pfcwd/test_pfc_config.py::TestPfcConfig::test_forward_action_cfg: conditions_logical_operator: or conditions: - "asic_type in ['cisco-8000']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" pfcwd/test_pfcwd_all_port_storm.py: skip: @@ -1824,7 +1824,7 @@ pfcwd/test_pfcwd_all_port_storm.py: conditions_logical_operator: or conditions: - "hwsku in ['Arista-7060X6-64PE-256x200G']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" pfcwd/test_pfcwd_function.py::TestPfcwdFunc::test_pfcwd_actions: xfail: @@ -1838,7 +1838,7 @@ pfcwd/test_pfcwd_function.py::TestPfcwdFunc::test_pfcwd_no_traffic: conditions_logical_operator: or conditions: - "asic_type != 'cisco-8000'" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" pfcwd/test_pfcwd_warm_reboot.py: skip: @@ -1847,7 +1847,7 @@ pfcwd/test_pfcwd_warm_reboot.py: conditions: - "'t2' in topo_name" - "'standalone' in topo_name" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "asic_type in ['cisco-8000']" - "release in ['202412']" - "'dualtor' in topo_name and https://github.com/sonic-net/sonic-mgmt/issues/8400" @@ -1859,7 +1859,7 @@ pfcwd/test_pfcwd_warm_reboot.py::TestPfcwdWb::test_pfcwd_wb[async_storm: conditions: - "'t2' in topo_name" - "'standalone' in topo_name" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "asic_type in ['vs'] and https://github.com/sonic-net/sonic-mgmt/issues/17803" - "release in ['202412']" @@ -1889,7 +1889,7 @@ qos: reason: "M* topo does not support qos" conditions_logical_operator: or conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "macsec_en==True" qos/test_buffer.py: @@ -1898,7 +1898,7 @@ qos/test_buffer.py: conditions_logical_operator: or conditions: - "asic_type in ['cisco-8000'] or 't2' in topo_name" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" qos/test_buffer.py::test_buffer_model_test: skip: @@ -1907,7 +1907,7 @@ qos/test_buffer.py::test_buffer_model_test: conditions: - "asic_type in ['mellanox'] or asic_subtype in ['broadcom-dnx']" - "asic_type in ['cisco-8000'] or 't2' in topo_name" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" qos/test_buffer_traditional.py: skip: @@ -1915,7 +1915,7 @@ qos/test_buffer_traditional.py: conditions_logical_operator: or conditions: - "release not in ['201911']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" qos/test_ecn_config.py: skip: @@ -1953,7 +1953,7 @@ qos/test_qos_dscp_mapping.py::TestQoSSaiDSCPQueueMapping_IPIP_Base::test_dscp_to conditions: - "asic_type in ['mellanox', 'broadcom', 'cisco-8000']" - https://github.com/sonic-net/sonic-mgmt/issues/12906 - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" qos/test_qos_masic.py: skip: @@ -1961,7 +1961,7 @@ qos/test_qos_masic.py: conditions_logical_operator: or conditions: - "is_multi_asic==False or topo_name not in ['t1-lag', 't1-64-lag', 't1-56-lag', 't1-backend']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "asic_type in ['vs']" qos/test_qos_sai.py: @@ -1970,14 +1970,14 @@ qos/test_qos_sai.py: conditions_logical_operator: or conditions: - "asic_type in ['barefoot'] and topo_name in ['t1']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" qos/test_qos_sai.py::TestQosSai: skip: reason: "Unsupported testbed type. / M* topo does not support qos" conditions_logical_operator: or conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testIPIPQosSaiDscpToPgMapping: @@ -1987,7 +1987,7 @@ qos/test_qos_sai.py::TestQosSai::testIPIPQosSaiDscpToPgMapping: conditions: - "asic_type in ['mellanox']" - https://github.com/sonic-net/sonic-mgmt/issues/12906 - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testPfcStormWithSharedHeadroomOccupancy: @@ -1996,7 +1996,7 @@ qos/test_qos_sai.py::TestQosSai::testPfcStormWithSharedHeadroomOccupancy: conditions_logical_operator: or conditions: - "asic_type in ['cisco-8000']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiBufferPoolWatermark: @@ -2005,7 +2005,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiBufferPoolWatermark: conditions_logical_operator: or conditions: - "platform in ['x86_64-nokia_ixr7250e_36x400g-r0', 'x86_64-arista_7800r3_48cq2_lc', 'x86_64-arista_7800r3_48cqm2_lc', 'x86_64-arista_7800r3a_36d2_lc', 'x86_64-arista_7800r3a_36dm2_lc','x86_64-arista_7800r3ak_36dm2_lc']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiDot1pPgMapping: @@ -2014,7 +2014,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiDot1pPgMapping: conditions_logical_operator: or conditions: - "'backend' not in topo_name" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiDot1pQueueMapping: @@ -2023,7 +2023,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiDot1pQueueMapping: conditions_logical_operator: or conditions: - "'backend' not in topo_name" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiDscpQueueMapping: @@ -2032,7 +2032,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiDscpQueueMapping: conditions_logical_operator: or conditions: - "'backend' in topo_name" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiDscpToPgMapping: @@ -2041,7 +2041,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiDscpToPgMapping: conditions_logical_operator: or conditions: - "'backend' in topo_name" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiDwrrWeightChange: @@ -2050,7 +2050,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiDwrrWeightChange: conditions_logical_operator: or conditions: - "asic_type in ['mellanox']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiFullMeshTrafficSanity: @@ -2059,7 +2059,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiFullMeshTrafficSanity: conditions_logical_operator: or conditions: - "asic_type not in ['cisco-8000'] or topo_name not in ['ptf64']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiHeadroomPoolSize: @@ -2070,7 +2070,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiHeadroomPoolSize: - "https://github.com/sonic-net/sonic-mgmt/issues/12292 and hwsku in ['Force10-S6100'] and topo_type in ['t1-64-lag'] and hwsku not in ['Arista-7060CX-32S-C32', 'Celestica-DX010-C32', 'Arista-7260CX3-D108C8', 'Arista-7260CX3-D108C10', 'Force10-S6100', 'Arista-7260CX3-Q64', 'Arista-7050CX3-32S-C32', 'Arista-7050CX3-32S-C28S4', 'Arista-7050CX3-32S-D48C8', 'Arista-7060CX-32S-D48C8'] and asic_type not in ['mellanox'] and asic_type in ['cisco-8000']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" - "asic_type in ['vs']" @@ -2082,7 +2082,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiHeadroomPoolWatermark: - "platform in ['x86_64-nokia_ixr7250e_36x400g-r0', 'x86_64-arista_7800r3_48cq2_lc', 'x86_64-arista_7800r3_48cqm2_lc', 'x86_64-arista_7800r3a_36d2_lc', 'x86_64-arista_7800r3a_36dm2_lc', 'x86_64-arista_7800r3ak_36dm2_lc'] or asic_type in ['mellanox'] and asic_type in ['cisco-8000'] and https://github.com/sonic-net/sonic-mgmt/issues/12292 and hwsku in ['Force10-S6100'] and topo_type in ['t1-64-lag']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" xfail: reason: "Headroom pool size not supported." @@ -2095,7 +2095,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiLosslessVoq: conditions_logical_operator: or conditions: - "asic_type not in ['cisco-8000'] or platform.startswith('x86_64-8122_')" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiLossyQueueVoq: @@ -2104,7 +2104,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiLossyQueueVoq: conditions_logical_operator: or conditions: - "asic_type not in ['cisco-8000'] or platform.startswith('x86_64-8122_')" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiLossyQueueVoqMultiSrc: @@ -2113,7 +2113,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiLossyQueueVoqMultiSrc: conditions_logical_operator: or conditions: - "asic_type not in ['cisco-8000'] or platform.startswith('x86_64-8122_')" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiPGDrop: @@ -2122,7 +2122,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiPGDrop: conditions_logical_operator: or conditions: - "asic_type not in ['cisco-8000'] or platform.startswith('x86_64-8122_')" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiPgHeadroomWatermark: @@ -2131,7 +2131,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiPgHeadroomWatermark: conditions_logical_operator: or conditions: - "asic_type in ['cisco-8000'] and not platform.startswith('x86_64-8122_')" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiPgSharedWatermark[None-wm_pg_shared_lossy]: @@ -2146,7 +2146,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiQWatermarkAllPorts: conditions_logical_operator: or conditions: - "asic_type not in ['cisco-8000']" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiSharedReservationSize: @@ -2155,7 +2155,7 @@ qos/test_qos_sai.py::TestQosSai::testQosSaiSharedReservationSize: conditions_logical_operator: or conditions: - "asic_type not in ['cisco-8000'] or platform.startswith('x86_64-8122_')" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "topo_name not in ['t0', 't0-64', 't0-116', 't0-118', 't0-35', 't0-56', 't0-standalone-32', 't0-standalone-64', 't0-standalone-128', 't0-standalone-256', 'dualtor-56', 'dualtor-120', 'dualtor', 'dualtor-aa', 't0-80', 't0-backend', 't1-lag', 't1-28-lag', 't1-64-lag', 't1-56-lag', 't1-backend', 't2', 't2_2lc_36p-masic', 't2_2lc_min_ports-masic'] and asic_type not in ['mellanox']" qos/test_qos_sai.py::TestQosSai::testQosSaiXonHysteresis: @@ -2427,7 +2427,7 @@ snmp/test_snmp_pfc_counters.py: skip: reason: "M* topo does not support test_snmp_pfc_counters" conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" snmp/test_snmp_phy_entity.py: skip: @@ -2439,7 +2439,7 @@ snmp/test_snmp_queue.py: skip: reason: "Interfaces not present on supervisor node or M* topo does not support test_snmp_queue or unsupported platform" conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3'] or asic_type in ['barefoot']" + - "topo_type in ['m0', 'mx', 'm1'] or asic_type in ['barefoot']" snmp/test_snmp_queue_counters.py: skip: @@ -2447,7 +2447,7 @@ snmp/test_snmp_queue_counters.py: reason: "Have an known issue on kvm testbed / Unsupported in M* topos" conditions: - "asic_type in ['vs'] and https://github.com/sonic-net/sonic-mgmt/issues/14007" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" ####################################### ##### span ##### @@ -2630,7 +2630,7 @@ telemetry/test_telemetry.py::test_telemetry_queue_buffer_cnt: reason: "Testcase ignored due to switch type is voq / Unsupported in M* topos / multi-asic issue 15393" conditions: - "(switch_type=='voq')" - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" - "(is_multi_asic==True) and https://github.com/sonic-net/sonic-mgmt/issues/15393" ####################################### diff --git a/tests/common/plugins/conditional_mark/tests_mark_conditions_platform_tests.yaml b/tests/common/plugins/conditional_mark/tests_mark_conditions_platform_tests.yaml index 080685f5495..6065054f77b 100644 --- a/tests/common/plugins/conditional_mark/tests_mark_conditions_platform_tests.yaml +++ b/tests/common/plugins/conditional_mark/tests_mark_conditions_platform_tests.yaml @@ -936,7 +936,7 @@ platform_tests/counterpoll/test_counterpoll_watermark.py::test_counterpoll_queue skip: reason: "Unsupported topology" conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3']" + - "topo_type in ['m0', 'mx', 'm1']" ####################################### ##### daemon ##### @@ -1205,7 +1205,7 @@ platform_tests/test_reboot.py::test_fast_reboot: reason: "Skip test_fast_reboot for M*/t1/t2 / Fast reboot is broken on dualtor topology. Skipping for now." conditions_logical_operator: or conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3', 't1', 't2']" + - "topo_type in ['m0', 'mx', 'm1', 't1', 't2']" - "'dualtor' in topo_name and https://github.com/sonic-net/sonic-buildimage/issues/16502" - "release in ['202412']" xfail: @@ -1218,7 +1218,7 @@ platform_tests/test_reboot.py::test_soft_reboot: skip: reason: "Skip test_soft_reboot for M* and test is supported only on S6100 hwsku" conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3'] or hwsku not in ['Force10-S6100']" + - "topo_type in ['m0', 'mx', 'm1'] or hwsku not in ['Force10-S6100']" xfail: reason: "case failed and waiting for fix" conditions: @@ -1230,7 +1230,7 @@ platform_tests/test_reboot.py::test_warm_reboot: reason: "Skip test_warm_reboot for M*/t1/t2 / Warm reboot is broken on dualtor topology. Skipping for now." conditions_logical_operator: or conditions: - - "topo_type in ['m0', 'mx', 'm1', 'm2', 'm3', 't1', 't2']" + - "topo_type in ['m0', 'mx', 'm1', 't1', 't2']" - "'dualtor' in topo_name and https://github.com/sonic-net/sonic-buildimage/issues/16502" - "hwsku in ['Arista-7050CX3-32S-C28S4']" xfail: diff --git a/tests/copp/test_copp.py b/tests/copp/test_copp.py index 4558f7bc5a2..6a507107971 100644 --- a/tests/copp/test_copp.py +++ b/tests/copp/test_copp.py @@ -43,7 +43,7 @@ from tests.common.fixtures.ptfhost_utils import change_mac_addresses # noqa F401 pytestmark = [ - pytest.mark.topology("t0", "t1", "t2", "m0", "mx", "m1", "m2", "m3") + pytest.mark.topology("t0", "t1", "t2", "m0", "mx", "m1") ] _COPPTestParameters = namedtuple("_COPPTestParameters", diff --git a/tests/crm/test_crm_available.py b/tests/crm/test_crm_available.py index c542ef8c859..8a8b210163c 100644 --- a/tests/crm/test_crm_available.py +++ b/tests/crm/test_crm_available.py @@ -3,7 +3,7 @@ from tests.common.helpers.assertions import pytest_assert pytestmark = [ - pytest.mark.topology('t0', 't1', 'm0', 'mx', 'm1', 'm2', 'm3'), + pytest.mark.topology('t0', 't1', 'm0', 'mx', 'm1'), ] logger = logging.getLogger(__name__) diff --git a/tests/dhcp_relay/test_dhcp_pkt_fwd.py b/tests/dhcp_relay/test_dhcp_pkt_fwd.py index 016e95b99ca..a504068a02e 100644 --- a/tests/dhcp_relay/test_dhcp_pkt_fwd.py +++ b/tests/dhcp_relay/test_dhcp_pkt_fwd.py @@ -11,7 +11,7 @@ from socket import INADDR_ANY pytestmark = [ - pytest.mark.topology("t1", "m0", "m1", "m2", "m3") + pytest.mark.topology("t1", "m0", "m1") ] logger = logging.getLogger(__name__) diff --git a/tests/dhcp_relay/test_dhcp_pkt_recv.py b/tests/dhcp_relay/test_dhcp_pkt_recv.py index 242d3f34e2c..cd4433095ee 100644 --- a/tests/dhcp_relay/test_dhcp_pkt_recv.py +++ b/tests/dhcp_relay/test_dhcp_pkt_recv.py @@ -11,7 +11,7 @@ from tests.common.utilities import capture_and_check_packet_on_dut pytestmark = [ - pytest.mark.topology("t0", "m0", 'mx', "m1", "m2", "m3") + pytest.mark.topology("t0", "m0", 'mx', "m1") ] ACL_TABLE_NAME_DHCPV6_PKT_RECV_TEST = "DHCPV6_PKT_RECV_TEST" diff --git a/tests/ecmp/test_ecmp_sai_value.py b/tests/ecmp/test_ecmp_sai_value.py index 52a4683884a..c236c979d98 100644 --- a/tests/ecmp/test_ecmp_sai_value.py +++ b/tests/ecmp/test_ecmp_sai_value.py @@ -14,7 +14,7 @@ pytestmark = [ pytest.mark.asic('broadcom'), - pytest.mark.topology('t0', 't1', 'm1', 'm2', 'm3'), + pytest.mark.topology('t0', 't1', 'm1'), pytest.mark.disable_loganalyzer ] diff --git a/tests/everflow/test_everflow_ipv6.py b/tests/everflow/test_everflow_ipv6.py index e50a4d8e445..85a766f25b1 100644 --- a/tests/everflow/test_everflow_ipv6.py +++ b/tests/everflow/test_everflow_ipv6.py @@ -14,7 +14,7 @@ from tests.common.dualtor.mux_simulator_control import toggle_all_simulator_ports_to_rand_selected_tor # noqa: F401 pytestmark = [ - pytest.mark.topology("t0", "t1", "t2", "m0", "m1", "m2", "m3") + pytest.mark.topology("t0", "t1", "t2", "m0", "m1") ] EVERFLOW_V6_RULES = "ipv6_test_rules.yaml" diff --git a/tests/everflow/test_everflow_testbed.py b/tests/everflow/test_everflow_testbed.py index 6c6ee502db4..04d19ba1708 100644 --- a/tests/everflow/test_everflow_testbed.py +++ b/tests/everflow/test_everflow_testbed.py @@ -20,7 +20,7 @@ from tests.common.dualtor.mux_simulator_control import toggle_all_simulator_ports_to_rand_selected_tor # noqa: F401 pytestmark = [ - pytest.mark.topology("t0", "t1", "t2", "m0", "m1", "m2", "m3") + pytest.mark.topology("t0", "t1", "t2", "m0", "m1") ] logger = logging.getLogger(__name__) diff --git a/tests/generic_config_updater/test_bgpl.py b/tests/generic_config_updater/test_bgpl.py index 758282189d6..ab740ec9fd9 100644 --- a/tests/generic_config_updater/test_bgpl.py +++ b/tests/generic_config_updater/test_bgpl.py @@ -11,7 +11,7 @@ from tests.common.gu_utils import create_checkpoint, delete_checkpoint, rollback_or_reload pytestmark = [ - pytest.mark.topology('t0', 'm0', 'mx', "m1", "m2", "m3", 't2'), + pytest.mark.topology('t0', 'm0', 'mx', "m1", 't2'), ] logger = logging.getLogger(__name__) diff --git a/tests/generic_config_updater/test_cacl.py b/tests/generic_config_updater/test_cacl.py index 40c6662f2a4..975a345e05a 100644 --- a/tests/generic_config_updater/test_cacl.py +++ b/tests/generic_config_updater/test_cacl.py @@ -21,7 +21,7 @@ # SSH_ONLY CTRLPLANE SSH SSH_ONLY ingress pytestmark = [ - pytest.mark.topology('t0', 'm0', 'mx', 'm1', 'm2', 'm3', 't1', 't2'), + pytest.mark.topology('t0', 'm0', 'mx', 'm1', 't1', 't2'), ] logger = logging.getLogger(__name__) diff --git a/tests/generic_config_updater/test_ip_bgp.py b/tests/generic_config_updater/test_ip_bgp.py index 82894a190a7..13663dc5274 100644 --- a/tests/generic_config_updater/test_ip_bgp.py +++ b/tests/generic_config_updater/test_ip_bgp.py @@ -12,7 +12,7 @@ logger = logging.getLogger(__name__) pytestmark = [ - pytest.mark.topology('t0', 't1', 'm0', 'mx', 'm1', 'm2', 'm3'), + pytest.mark.topology('t0', 't1', 'm0', 'mx', 'm1'), ] diff --git a/tests/generic_config_updater/test_lo_interface.py b/tests/generic_config_updater/test_lo_interface.py index 37226e3840f..7475140581f 100644 --- a/tests/generic_config_updater/test_lo_interface.py +++ b/tests/generic_config_updater/test_lo_interface.py @@ -28,7 +28,7 @@ REPLACE_IPV6 = "FC00:1::210/128" pytestmark = [ - pytest.mark.topology('t0', 'm0', 'mx', 'm1', 'm2', 'm3'), + pytest.mark.topology('t0', 'm0', 'mx', 'm1'), ] logger = logging.getLogger(__name__) diff --git a/tests/generic_config_updater/test_portchannel_interface.py b/tests/generic_config_updater/test_portchannel_interface.py index c37762529f5..bea339b0235 100644 --- a/tests/generic_config_updater/test_portchannel_interface.py +++ b/tests/generic_config_updater/test_portchannel_interface.py @@ -27,7 +27,7 @@ # } pytestmark = [ - pytest.mark.topology('t0', 'm0', 'm1', 'm2', 'm3'), + pytest.mark.topology('t0', 'm0', 'm1'), ] logger = logging.getLogger(__name__) diff --git a/tests/ipfwd/test_dip_sip.py b/tests/ipfwd/test_dip_sip.py index fcfe16f1f07..47be519326d 100644 --- a/tests/ipfwd/test_dip_sip.py +++ b/tests/ipfwd/test_dip_sip.py @@ -13,7 +13,7 @@ logger = logging.getLogger(__name__) pytestmark = [ - pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1', 'm2', 'm3') + pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1') ] diff --git a/tests/ipfwd/test_mtu.py b/tests/ipfwd/test_mtu.py index 2f22bde8813..dcdd661eccc 100644 --- a/tests/ipfwd/test_mtu.py +++ b/tests/ipfwd/test_mtu.py @@ -7,7 +7,7 @@ from datetime import datetime pytestmark = [ - pytest.mark.topology('t1', 't2', 'm1', 'm2', 'm3'), + pytest.mark.topology('t1', 't2', 'm1'), pytest.mark.device_type('vs') ] diff --git a/tests/ipfwd/test_nhop_group.py b/tests/ipfwd/test_nhop_group.py index 7b9eb409d9d..81ff67b9738 100644 --- a/tests/ipfwd/test_nhop_group.py +++ b/tests/ipfwd/test_nhop_group.py @@ -22,7 +22,7 @@ CISCO_NHOP_GROUP_FILL_PERCENTAGE = 0.92 pytestmark = [ - pytest.mark.topology('t1', 't2', 'm1', 'm2', 'm3') + pytest.mark.topology('t1', 't2', 'm1') ] logger = logging.getLogger(__name__) diff --git a/tests/lldp/test_lldp.py b/tests/lldp/test_lldp.py index 1b4b1eb5f84..ebfd3dc92e6 100644 --- a/tests/lldp/test_lldp.py +++ b/tests/lldp/test_lldp.py @@ -9,7 +9,7 @@ logger = logging.getLogger(__name__) pytestmark = [ - pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1', 'm2', 'm3'), + pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1'), pytest.mark.device_type('vs') ] diff --git a/tests/snmp/test_snmp_default_route.py b/tests/snmp/test_snmp_default_route.py index 35ef26c7277..d8977bd3425 100644 --- a/tests/snmp/test_snmp_default_route.py +++ b/tests/snmp/test_snmp_default_route.py @@ -4,7 +4,7 @@ from tests.common.helpers.snmp_helpers import get_snmp_facts pytestmark = [ - pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1', 'm2', 'm3', 't1-multi-asic'), + pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1', 't1-multi-asic'), pytest.mark.device_type('vs') ] diff --git a/tests/snmp/test_snmp_fdb.py b/tests/snmp/test_snmp_fdb.py index c22800df2e1..f91ad5af951 100644 --- a/tests/snmp/test_snmp_fdb.py +++ b/tests/snmp/test_snmp_fdb.py @@ -21,7 +21,7 @@ logger = logging.getLogger(__name__) pytestmark = [ - pytest.mark.topology('t0', 'm0', 'mx', 'm1', 'm2', 'm3') + pytest.mark.topology('t0', 'm0', 'mx', 'm1') ] # Use original ports intead of sub interfaces for ptfadapter if it's t0-backend diff --git a/tests/snmp/test_snmp_link_local.py b/tests/snmp/test_snmp_link_local.py index a44491fac87..d1582c94307 100644 --- a/tests/snmp/test_snmp_link_local.py +++ b/tests/snmp/test_snmp_link_local.py @@ -4,7 +4,7 @@ from tests.common.utilities import wait_until pytestmark = [ - pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1', 'm2', 'm3', 't1-multi-asic'), + pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1', 't1-multi-asic'), pytest.mark.device_type('vs') ] diff --git a/tests/snmp/test_snmp_lldp.py b/tests/snmp/test_snmp_lldp.py index fc65ee92b71..a8969dba97e 100644 --- a/tests/snmp/test_snmp_lldp.py +++ b/tests/snmp/test_snmp_lldp.py @@ -4,7 +4,7 @@ from tests.common.helpers.snmp_helpers import get_snmp_facts pytestmark = [ - pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1', 'm2', 'm3'), + pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1'), pytest.mark.device_type('vs') ] diff --git a/tests/snmp/test_snmp_loopback.py b/tests/snmp/test_snmp_loopback.py index b795df18d1b..53641d56282 100644 --- a/tests/snmp/test_snmp_loopback.py +++ b/tests/snmp/test_snmp_loopback.py @@ -5,7 +5,7 @@ from tests.common.utilities import skip_release pytestmark = [ - pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1', 'm2', 'm3', 't1-multi-asic'), + pytest.mark.topology('t0', 't1', 't2', 'm0', 'mx', 'm1', 't1-multi-asic'), pytest.mark.device_type('vs') ] diff --git a/tests/stress/test_stress_routes.py b/tests/stress/test_stress_routes.py index b91f574e737..13a263e0d8e 100644 --- a/tests/stress/test_stress_routes.py +++ b/tests/stress/test_stress_routes.py @@ -15,7 +15,7 @@ logger = logging.getLogger(__name__) pytestmark = [ - pytest.mark.topology('t0', 't1', 'm0', 'mx', 'm1', 'm2', 'm3', 't2') + pytest.mark.topology('t0', 't1', 'm0', 'mx', 'm1', 't2') ]