Skip to content

[DT2] Enhance everflow test on LT2/FT2 topology#18622

Merged
bingwang-ms merged 2 commits intosonic-net:masterfrom
bingwang-ms:enhance_everflow_test_on_ft2
May 29, 2025
Merged

[DT2] Enhance everflow test on LT2/FT2 topology#18622
bingwang-ms merged 2 commits intosonic-net:masterfrom
bingwang-ms:enhance_everflow_test_on_ft2

Conversation

@bingwang-ms
Copy link
Collaborator

@bingwang-ms bingwang-ms commented May 26, 2025

Description of PR

Summary:
This PR is to enhance everflow test to support LT2/FT2 topology.

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

Approach

What is the motivation for this PR?

This PR is to enhance everflow test to support LT2/FT2 topology.

How did you do it?

  1. Update neighbor dictionary for LT2/FT2 topology.
  2. Update port selection for LT2/FT2

How did you verify/test it?

The change is verified on a physical testbe.

collected 24 items                                                                                                                                                                                                            

everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_basic_forwarding[erspan_ipv4-cli-downstream-default] SKIPPED (Skipping DOWN_STREAM test on FT2 topology.)                       [  4%]
everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_neighbor_mac_change[erspan_ipv4-cli-downstream-default] SKIPPED (Skipping DOWN_STREAM test on FT2 topology.)                    [  8%]
everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_remove_unused_ecmp_next_hop[erspan_ipv4-cli-downstream-default] SKIPPED (Skipping DOWN_STREAM test on FT2 topology.)            [ 12%]
everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_remove_used_ecmp_next_hop[erspan_ipv4-cli-downstream-default] SKIPPED (Skipping DOWN_STREAM test on FT2 topology.)              [ 16%]
everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_dscp_with_policer[erspan_ipv4-cli-downstream-default] SKIPPED (Skipping test since mirror with policer is not supported on Cisco 8000 platforms and Broadcom DNX platforms.) [ 20%]
everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_frwd_with_bkg_trf[erspan_ipv4-cli-downstream-default] SKIPPED (Skipping DOWN_STREAM test on FT2 topology.)                      [ 25%]
everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_basic_forwarding[erspan_ipv4-cli-upstream-default]  ^HPASSED                                                                       [ 29%]
everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_neighbor_mac_change[erspan_ipv4-cli-upstream-default] PASSED                                                                    [ 33%]
everflow/test_everflow_testbed.py::TestEverflowV4IngressAclIngressMirror::test_everflow_remove_unused_ecmp_next_hop[erspan_ipv4-cli-upstream-default] 

Any platform specific information?

No.

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

Not a new test.

Documentation

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@bingwang-ms bingwang-ms merged commit e62a2ee into sonic-net:master May 29, 2025
3 checks passed
@mssonicbld
Copy link
Collaborator

/azp run

bingwang-ms added a commit to Azure/sonic-mgmt.msft that referenced this pull request May 29, 2025
auspham pushed a commit to auspham/sonic-mgmt that referenced this pull request May 30, 2025
bachalla pushed a commit to bachalla/sonic-mgmt that referenced this pull request Jun 2, 2025
opcoder0 pushed a commit to opcoder0/sonic-mgmt that referenced this pull request Dec 8, 2025
AharonMalkin pushed a commit to AharonMalkin/sonic-mgmt that referenced this pull request Dec 16, 2025
gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Dec 21, 2025
venu-nexthop pushed a commit to venu-nexthop/sonic-mgmt that referenced this pull request Jan 13, 2026
@bingwang-ms
Copy link
Collaborator Author

CSP CS00012412189

gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Jan 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants