Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
120 changes: 60 additions & 60 deletions tests/common/plugins/conditional_mark/tests_mark_conditions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3111,6 +3111,66 @@ ha/:
- "hwsku not in ['Cisco-8102-28FH-DPU-O-T1', 'Mellanox-SN4280-O8C40', 'Mellanox-SN4280-O28', 'Cisco-8102-28FH-DPU-O']"
- "topo_name not in 't1-smartswitch-ha'"

ha/test_ha_bfd_pin.py:
xfail:
reason: "BFD pin test is expected to fail on Cisco 8102 SmartSwitch with SONiC 202511"
conditions:
- "is_smartswitch == True and platform in ['x86_64-8102_28fh_dpu_o-r0'] and branch in ['202511', 'internal-202511']"

ha/test_ha_bfd_pin.py::test_ha_bfd_pin[Primary Traffic-Both Sides Pinned]:
xfail:
reason: "Test scenario does not apply to NVIDIA SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

ha/test_ha_bfd_pin.py::test_ha_bfd_pin[Standby Traffic-Both Sides Pinned]:
xfail:
reason: "Test scenario does not apply to NVIDIA SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

ha/test_ha_eni_out_of_order.py:
skip:
reason: "Test scenario does not apply to NPU-driven NVIDIA SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

ha/test_ha_npu_process_crash.py::TestNpuProcessCrash::test_crash_active_npu_traffic_on_active[bgp]:
skip:
reason: "BGP process crash is only tested when HA owner is 'dpu'; skip on switch-owner SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

ha/test_ha_npu_process_crash.py::TestNpuProcessCrash::test_crash_active_npu_traffic_on_standby[bgp]:
skip:
reason: "BGP process crash is only tested when HA owner is 'dpu'; skip on switch-owner SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

ha/test_ha_npu_process_crash.py::TestNpuProcessCrash::test_crash_standby_npu_traffic_on_active[bgp]:
skip:
reason: "BGP process crash is only tested when HA owner is 'dpu'; skip on switch-owner SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

ha/test_ha_npu_process_crash.py::TestNpuProcessCrash::test_crash_standby_npu_traffic_on_standby[bgp]:
skip:
reason: "BGP process crash is only tested when HA owner is 'dpu'; skip on switch-owner SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

ha/test_ha_repairing_dpu.py:
xfail:
reason: "HA repairing DPU test is expected to fail on Cisco 8102 SmartSwitch with SONiC 202511"
conditions:
- "is_smartswitch == True and platform in ['x86_64-8102_28fh_dpu_o-r0'] and branch in ['202511', 'internal-202511']"

ha/test_ha_split_brain.py:
skip:
reason: "Test scenario does not apply to NPU-driven NVIDIA SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

#######################################
##### hash #####
#######################################
Expand Down Expand Up @@ -5725,66 +5785,6 @@ test_vs_chassis_setup.py:
- "asic_type not in ['vs']"
- *lossyTopos

tests/ha/test_ha_bfd_pin.py:
xfail:
reason: "BFD pin test is expected to fail on Cisco 8102 SmartSwitch with SONiC 202511"
conditions:
- "is_smartswitch == True and platform in ['x86_64-8102_28fh_dpu_o-r0'] and branch in ['202511', 'internal-202511']"

tests/ha/test_ha_bfd_pin.py::test_ha_bfd_pin[Primary Traffic-Both Sides Pinned]:
xfail:
reason: "Test scenario does not apply to NVIDIA SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

tests/ha/test_ha_bfd_pin.py::test_ha_bfd_pin[Standby Traffic-Both Sides Pinned]:
xfail:
reason: "Test scenario does not apply to NVIDIA SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

tests/ha/test_ha_eni_out_of_order.py:
skip:
reason: "Test scenario does not apply to NPU-driven NVIDIA SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

tests/ha/test_ha_npu_process_crash.py::TestNpuProcessCrash::test_crash_active_npu_traffic_on_active[bgp]:
skip:
reason: "BGP process crash is only tested when HA owner is 'dpu'; skip on switch-owner SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28']"

tests/ha/test_ha_npu_process_crash.py::TestNpuProcessCrash::test_crash_active_npu_traffic_on_standby[bgp]:
skip:
reason: "BGP process crash is only tested when HA owner is 'dpu'; skip on switch-owner SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28']"

tests/ha/test_ha_npu_process_crash.py::TestNpuProcessCrash::test_crash_standby_npu_traffic_on_active[bgp]:
skip:
reason: "BGP process crash is only tested when HA owner is 'dpu'; skip on switch-owner SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28']"

tests/ha/test_ha_npu_process_crash.py::TestNpuProcessCrash::test_crash_standby_npu_traffic_on_standby[bgp]:
skip:
reason: "BGP process crash is only tested when HA owner is 'dpu'; skip on switch-owner SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28']"

tests/ha/test_ha_repairing_dpu.py:
xfail:
reason: "HA repairing DPU test is expected to fail on Cisco 8102 SmartSwitch with SONiC 202511"
conditions:
- "is_smartswitch == True and platform in ['x86_64-8102_28fh_dpu_o-r0'] and branch in ['202511', 'internal-202511']"

tests/ha/test_ha_split_brain.py:
skip:
reason: "Test scenario does not apply to NPU-driven NVIDIA SmartSwitch"
conditions:
- "hwsku in ['Mellanox-SN4280-O28', 'Mellanox-SN4280-O8C40']"

#######################################
##### upgrade_path #####
#######################################
Expand Down
Loading