Skip to content

[test_gap] enable test copp on t0#4723

Merged
yejianquan merged 1 commit intosonic-net:masterfrom
yejianquan:jianquanye/for_merge
Nov 19, 2021
Merged

[test_gap] enable test copp on t0#4723
yejianquan merged 1 commit intosonic-net:masterfrom
yejianquan:jianquanye/for_merge

Conversation

@yejianquan
Copy link
Collaborator

Description of PR

Summary:
Enable test_copp on t0, eliminate test gap #4588

Type of change

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

Back port request

  • 201911

Approach

What is the motivation for this PR?

Enable test_copp on t0, eliminate test gap #4588

How did you do it?

  1. Modify prepare logic to make it suitable to both t0 and t1 topologies.
  2. Install another required package.

How did you verify/test it?

Run it on physical testbeds, including:

  1. 3 t0 testbeds with different platforms (BTW, @yxieca is it okay that I mention detail switch models in pr ?)
  2. 1 t1 testbed to make sure it doesn't influence existing testbed
  3. 1 t1 backend testbed

All of them passed the test_policer and test_no_policer test functions,
but the new test function test_counter brought by #4456 raised errors due to the command mismatch of the bin file, it should be the issue of the new test case so we can ignore it for now.

Any platform specific information?

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

t0, t0-64, t0-52, t0-116

Documentation

@yejianquan yejianquan requested review from wangxin and yxieca November 18, 2021 06:44
@yejianquan yejianquan requested a review from a team as a code owner November 18, 2021 06:44
@yejianquan yejianquan merged commit f956a79 into sonic-net:master Nov 19, 2021
AntonHryshchuk pushed a commit to AntonHryshchuk/sonic-mgmt that referenced this pull request Jan 4, 2022
Approach
What is the motivation for this PR?
Enable test_copp on t0, eliminate test gap sonic-net#4588

How did you do it?
Modify prepare logic to make it suitable to both t0 and t1 topologies.
Install another required package.
How did you verify/test it?
Run it on physical testbeds, including:

3 t0 testbeds with different platforms
1 t1 testbed to make sure it doesn't influence existing testbed
1 t1 backend testbed
All of them passed the test_policer and test_no_policer test functions,
but the new test function test_counter brought by sonic-net#4456 raised errors due to the command mismatch of the bin file, it should be the issue of the new test case so we can ignore it for now.

Supported testbed topology if it's a new test case?
t0, t0-64, t0-52, t0-116

Co-authored-by: Jianquan Ye <jianquanye@microsoft.com>
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.

2 participants