From bf27bbb7a61f27b0ac6e7069d871bfb2ee443f63 Mon Sep 17 00:00:00 2001 From: Ori Trabelsi Date: Thu, 25 Sep 2025 23:56:08 +0300 Subject: [PATCH 1/2] Xfail tests for ipv6 only topologies. bgp_bounce bgp_monitor bgp_session_flap bgp_suppress_fib_pending disk_exhaustion events --- .../tests_mark_conditions.yaml | 47 ++++++++++++++++++- 1 file changed, 45 insertions(+), 2 deletions(-) diff --git a/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml b/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml index 550bfb8910c..a825de30c14 100644 --- a/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml +++ b/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml @@ -220,6 +220,12 @@ bgp/test_bgp_bbr.py: conditions: - "https://github.com/sonic-net/sonic-mgmt/issues/20217 and '-v6-' in topo_name" +bgp/test_bgp_bounce.py: + xfail: + reason: "xfail for IPv6-only topologies, issue https://github.com/sonic-net/sonic-mgmt/issues/20753" + conditions: + - "https://github.com/sonic-net/sonic-mgmt/issues/20753 and '-v6-' in topo_name" + bgp/test_bgp_dual_asn.py::test_bgp_dual_asn_v4: skip: reason: "Skip for IPv6-only topologies" @@ -318,6 +324,18 @@ bgp/test_bgp_session.py::test_bgp_session_interface_down: conditions: - "https://github.com/sonic-net/sonic-mgmt/issues/19916 and '-v6-' in topo_name" +bgp/test_bgp_session_flap.py::test_bgp_multiple_session_flaps: + xfail: + reason: "xfail for IPv6-only topologies, issue https://github.com/sonic-net/sonic-mgmt/issues/20755" + conditions: + - "https://github.com/sonic-net/sonic-mgmt/issues/20755 and '-v6-' in topo_name" + +bgp/test_bgp_session_flap.py::test_bgp_single_session_flaps: + xfail: + reason: "xfail for IPv6-only topologies, issue https://github.com/sonic-net/sonic-mgmt/issues/20755" + conditions: + - "https://github.com/sonic-net/sonic-mgmt/issues/20755 and '-v6-' in topo_name" + bgp/test_bgp_slb.py: skip: reason: "Skip over topologies which doesn't support slb." @@ -365,6 +383,10 @@ bgp/test_bgp_suppress_fib.py: conditions: - "release in ['201811', '201911', '202012', '202205', '202211', '202305', '202311', '202405', 'master']" - "asic_type in ['vs'] and https://github.com/sonic-net/sonic-mgmt/issues/14449" + xfail: + reason: "xfail for IPv6-only topologies, issue https://github.com/sonic-net/sonic-mgmt/issues/20756" + conditions: + - "https://github.com/sonic-net/sonic-mgmt/issues/20756 and '-v6-' in topo_name" bgp/test_bgp_update_timer.py::test_bgp_update_timer_session_down: xfail: @@ -384,6 +406,12 @@ bgp/test_bgpmon.py: conditions: - "'backend' in topo_name or 't2' in topo_name" +bgp/test_bgpmon.py::test_bgpmon: + xfail: + reason: "xfail for IPv6-only topologies, issue https://github.com/sonic-net/sonic-mgmt/issues/20754" + conditions: + - "https://github.com/sonic-net/sonic-mgmt/issues/20754 and '-v6-' in topo_name" + bgp/test_bgpmon_v6.py::test_bgpmon_no_ipv6_resolve_via_default: skip: reason: "Not applicable for passive bgpmon_v6" @@ -836,6 +864,15 @@ dhcp_relay/test_dhcpv6_relay.py::test_interface_binding: conditions: - "release in ['201911', '202106']" +####################################### +##### disk ##### +####################################### +disk/test_disk_exhaustion.py: + xfail: + reason: "xfail for IPv6-only topologies, issue https://github.com/sonic-net/sonic-mgmt/issues/20759" + conditions: + - "https://github.com/sonic-net/sonic-mgmt/issues/20759 and '-v6-' in topo_name" + ####################################### ##### drop_packets ##### ####################################### @@ -2049,9 +2086,9 @@ generic_config_updater/test_bgp_prefix.py::test_bgp_prefix_tc1_suite: generic_config_updater/test_bgp_speaker.py::test_bgp_speaker_tc1_test_config: xfail: - reason: "xfail for IPv6-only topologies, still have IPv4 function used" + reason: "xfail for IPv6-only topologies, issue https://github.com/sonic-net/sonic-mgmt/issues/20757" conditions: - - "https://github.com/sonic-net/sonic-mgmt/issues/19638 and '-v6-' in topo_name" + - "https://github.com/sonic-net/sonic-mgmt/issues/20757 and '-v6-' in topo_name" generic_config_updater/test_dhcp_relay.py: skip: @@ -3949,6 +3986,12 @@ telemetry/test_events.py: - "asic_type in ['vs']" - https://github.com/sonic-net/sonic-buildimage/issues/19943 +telemetry/test_events.py::test_events: + xfail: + reason: "xfail for IPv6-only topologies, issue https://github.com/sonic-net/sonic-mgmt/issues/20758" + conditions: + - "https://github.com/sonic-net/sonic-mgmt/issues/20758 and '-v6-' in topo_name" + telemetry/test_telemetry.py: skip: reason: "Skip telemetry test for 201911 and older branches" From c729a7545f888c1f85091dd66d3f2e843f715e11 Mon Sep 17 00:00:00 2001 From: OriTrabelsi Date: Thu, 16 Oct 2025 23:44:55 +0300 Subject: [PATCH 2/2] Update tests_mark_conditions.yaml --- .../common/plugins/conditional_mark/tests_mark_conditions.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml b/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml index b6604e66945..5728e1d649e 100644 --- a/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml +++ b/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml @@ -243,7 +243,7 @@ bgp/test_bgp_bounce.py: reason: "xfail for IPv6-only topologies, issue https://github.com/sonic-net/sonic-mgmt/issues/20753" conditions: - "https://github.com/sonic-net/sonic-mgmt/issues/20753 and '-v6-' in topo_name" - + bgp/test_bgp_dual_asn.py::test_bgp_dual_asn_v4: skip: reason: "Skip for IPv6-only topologies"