Skip to content

Skip IPv6 mirror session on unsupported platforms in everflow_per_interface test#22328

Merged
bingwang-ms merged 1 commit intosonic-net:masterfrom
bingwang-ms:skip_ipv6_mirror_on_unsupported_platform_per_intf
Feb 13, 2026
Merged

Skip IPv6 mirror session on unsupported platforms in everflow_per_interface test#22328
bingwang-ms merged 1 commit intosonic-net:masterfrom
bingwang-ms:skip_ipv6_mirror_on_unsupported_platform_per_intf

Conversation

@bingwang-ms
Copy link
Copy Markdown
Collaborator

Description of PR

Summary:
This PR is to skip IPv6 mirror session on unsupported platforms in everflow_per_interface test.
Similar change is done in PR #22242
We can't call fixture setup_mirror_session in ‎tests/everflow/everflow_test_utilities.py due to different signature.

Type of change

  • Bug fix
  • Testbed and Framework(new/improvement)
  • New Test case
    • Skipped for non-supported platforms
  • Test case improvement

Back port request

  • 202205
  • 202305
  • 202311
  • 202405
  • 202411
  • 202505
  • 202511

Approach

What is the motivation for this PR?

This PR is to skip IPv6 mirror session on unsupported platforms in everflow_per_interface test.

How did you do it?

Check platform name and erspan_ip_ver in apply_mirror_session and skip the test if it's not supported.

How did you verify/test it?

The change is verified on a physical testbed.

collected 8 items                                                                                                                                                                                                                                              

everflow/test_everflow_per_interface.py::test_everflow_per_interface[ipv4-erspan_ipv4-default] PASSED                                                                                                                                                    [ 12%]
everflow/test_everflow_per_interface.py::test_everflow_packet_format[ipv4-erspan_ipv4-default] PASSED                                                                                                                                                    [ 25%]
everflow/test_everflow_per_interface.py::test_everflow_per_interface[ipv6-erspan_ipv4-default] PASSED                                                                                                                                                    [ 37%]
everflow/test_everflow_per_interface.py::test_everflow_packet_format[ipv6-erspan_ipv4-default] PASSED                                                                                                                                                    [ 50%]
everflow/test_everflow_per_interface.py::test_everflow_per_interface[ipv6-erspan_ipv6-default] SKIPPED (Skip IPv6 mirror session on unsupported platforms)                                                                                               [ 62%]
everflow/test_everflow_per_interface.py::test_everflow_packet_format[ipv6-erspan_ipv6-default] SKIPPED (Skip IPv6 mirror session on unsupported platforms)                                                                                               [ 75%]
everflow/test_everflow_per_interface.py::test_everflow_per_interface[ipv4-erspan_ipv6-default] SKIPPED (Skip IPv6 mirror session on unsupported platforms)                                                                                               [ 87%]
everflow/test_everflow_per_interface.py::test_everflow_packet_format[ipv4-erspan_ipv6-default] SKIPPED (Skip IPv6 mirror session on unsupported platforms)                                                                                               [100%] 

Any platform specific information?

Arista platform specific change.

Supported testbed topology if it's a new test case?

Not a new test.

Documentation

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@bingwang-ms bingwang-ms added the Request for 202511 branch Request to backport a change to 202511 branch label Feb 11, 2026
@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

…erface test

Signed-off-by: bingwang <bingwang@microsoft.com>
@bingwang-ms bingwang-ms force-pushed the skip_ipv6_mirror_on_unsupported_platform_per_intf branch from 06a19fb to 11c9370 Compare February 11, 2026 01:09
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@bingwang-ms bingwang-ms enabled auto-merge (squash) February 11, 2026 01:50
@bingwang-ms bingwang-ms disabled auto-merge February 13, 2026 02:43
@bingwang-ms bingwang-ms merged commit 4264107 into sonic-net:master Feb 13, 2026
18 checks passed
anilal-amd pushed a commit to anilal-amd/anilal-forked-sonic-mgmt that referenced this pull request Feb 19, 2026
…erface test (sonic-net#22328)

Signed-off-by: bingwang <bingwang@microsoft.com>
Signed-off-by: Zhuohui Tan <zhuohui.tan@amd.com>
aronovic pushed a commit to aronovic/sonic-mgmt that referenced this pull request Mar 3, 2026
…erface test (sonic-net#22328)

Signed-off-by: bingwang <bingwang@microsoft.com>
Signed-off-by: Mihut Aronovici <aronovic@cisco.com>
kazinator-arista pushed a commit to kazinator-arista/sonic-mgmt that referenced this pull request Mar 4, 2026
…atically (sonic-net#22328)

#### Why I did it
src/sonic-utilities
```
* 2dc0be8d - (HEAD -> 202405, origin/202405) [Arista] Add Arista-7050CX3-32S-C28S4 to generic_config_updater (sonic-net#3851) (7 hours ago) [mssonicbld]
```
#### How I did it
#### How to verify it
#### Description for the changelog
ravaliyel pushed a commit to ravaliyel/sonic-mgmt that referenced this pull request Mar 12, 2026
…erface test (sonic-net#22328)

Signed-off-by: bingwang <bingwang@microsoft.com>
Signed-off-by: Ravali Yeluri (WIPRO LIMITED) <v-ryeluri@microsoft.com>
abhishek-nexthop pushed a commit to nexthop-ai/sonic-mgmt that referenced this pull request Mar 17, 2026
…erface test (sonic-net#22328)

Signed-off-by: bingwang <bingwang@microsoft.com>
Signed-off-by: Abhishek <abhishek@nexthop.ai>
ravaliyel pushed a commit to ravaliyel/sonic-mgmt that referenced this pull request Mar 27, 2026
…erface test (sonic-net#22328)

Signed-off-by: bingwang <bingwang@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Request for 202511 branch Request to backport a change to 202511 branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants