Skip to content

Add test cases and infra changes for phoenixwing ptf test#13785

Merged
wangxin merged 15 commits intosonic-net:masterfrom
eddieruan-alibaba:eruan-testcasemaster
Nov 4, 2024
Merged

Add test cases and infra changes for phoenixwing ptf test#13785
wangxin merged 15 commits intosonic-net:masterfrom
eddieruan-alibaba:eruan-testcasemaster

Conversation

@eddieruan-alibaba
Copy link
Contributor

Description of PR

Summary:
This changes are include the following

  1. Make an infra change to bring up multiple node topology testbed and allow to use config_db.json to provide configurations to each node
  2. Add initial test cases for SRv6.

Type of change

  • Bug fix
  • [ *] Testbed and Framework(new/improvement)
  • [ *] Test case(new/improvement)

Back port request

  • 202012
  • 202205
  • 202305
  • 202311
  • 202405

Approach

What is the motivation for this PR?

This changes are used for phoenix wing initiative, to provide

  1. 5-node testbed for running existing test cases in sonic-mgmt
  2. 7-node testbed for running srv6 test cases.

The difference for this testbed is to use Cisco's ngdp as dataplane simulation. This type of vsonic would allow us to simulate both control plane and data plane in virtual testing environment.

How did you do it?

Based on Test doc #13645

How did you verify/test it?

Both sanity test cases are running daily for phoenix wing.

Any platform specific information?

cisco-8101-p4-32x100-vs

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

5-node and 7-node testbed listed in testplan #13645.

Documentation

#13645

Loading
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.

4 participants