Skip to content

Ecmp test and vnet vxlan subintf test improvements#24241

Open
Leyza wants to merge 6 commits intosonic-net:masterfrom
Leyza:ecmpTestImprovements
Open

Ecmp test and vnet vxlan subintf test improvements#24241
Leyza wants to merge 6 commits intosonic-net:masterfrom
Leyza:ecmpTestImprovements

Conversation

@Leyza
Copy link
Copy Markdown
Contributor

@Leyza Leyza commented Apr 27, 2026

Description of PR

Summary:
ECMP test:

  • new testcase for same endpoint, different mac and vni
  • configure using gnmic with bypass

Vnet Vxlan Subintf test:

  • test 5 vnet route tunnels with mac and vni
  • test mac and vni rewrite
  • configure and get with gnmic with bypass

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?

Adding more test cases for ecmp scale test and vnet vxlan subintf test to better match real use cases.

How did you do it?

How did you verify/test it?

Tested on physical cisco t0 testbed.

Any platform specific information?

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

Documentation

Leyza added 5 commits April 20, 2026 16:35
Signed-off-by: Nina Wang <wangnina@microsoft.com>
Signed-off-by: Nina Wang <wangnina@microsoft.com>
Signed-off-by: Nina Wang <wangnina@microsoft.com>
Signed-off-by: Nina Wang <wangnina@microsoft.com>
Signed-off-by: Nina Wang <wangnina@microsoft.com>
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Comment on lines 54 to +53
)
cmd = (
f"sonic-db-cli CONFIG_DB hmset 'VNET_ROUTE_TUNNEL|{vnet}|{prefix}' "
f"endpoint '{ep_str}' vni '{vni}'"
)

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@Leyza Leyza force-pushed the ecmpTestImprovements branch from ff13471 to 9e86e6d Compare May 1, 2026 21:20
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Nina Wang <wangnina@microsoft.com>
@Leyza Leyza force-pushed the ecmpTestImprovements branch from 9e86e6d to 5869086 Compare May 1, 2026 21:52
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants