diff --git a/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml b/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml index 6e2942d2d7c..05fb96c1233 100644 --- a/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml +++ b/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml @@ -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 ##### ####################################### @@ -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 ##### #######################################