Skip to content
Draft
Show file tree
Hide file tree
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
1 change: 1 addition & 0 deletions .azure-pipelines/pr_test_scripts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -730,6 +730,7 @@ t1-lag-vpp:
- vxlan/test_vnet_bgp_route_precedence.py
- vxlan/test_vxlan_multi_tunnel.py
- vxlan/test_vxlan_route_advertisement.py
- iface_loopback_action/test_iface_loopback_action.py


multi-asic-t1-lag:
Expand Down
10 changes: 8 additions & 2 deletions tests/common/plugins/conditional_mark/tests_mark_conditions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3437,12 +3437,18 @@ iface_loopback_action/:
- "'bmc' in topo_type"

iface_loopback_action/test_iface_loopback_action.py:
# Enabled on the VPP virtual platform (sonic-net/sonic-buildimage#25788). Requires:
# - VPP: iface_loopback plugin drops+counts hairpin (same-RIF) routed packets
# (sonic-platform-vpp iface_loopback plugin).
# - libsaivs: SAI_ROUTER_INTERFACE_ATTR_LOOPBACK_PACKET_ACTION handler + RIF stats
# (sonic-sairedis vslib/vpp).
# - testbed: qemu virtio-net ctrl_vlan=off so VLAN-tagged sub-port traffic reaches VPP.
skip:
reason: "Test only supported on Mellanox SKUs, didn't supported on dualtor topology."
reason: "Test supported on Mellanox SKUs and VPP virtual platform, not supported on dualtor topology."
conditions_logical_operator: or
conditions:
- "'dualtor' in topo_name"
- "asic_type not in ['mellanox']"
- "asic_type not in ['mellanox', 'vpp']"

#######################################
##### iface_namingmode #####
Expand Down
Loading