Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ACL] Add ACL stress test #15225

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

opcoder0
Copy link
Contributor

@opcoder0 opcoder0 commented Oct 29, 2024

Description of PR

The PR adds stress test to ACL. The test adds 50+ rules and performs traffic test.

Summary:
Fixes #3595

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?

Fixes: #3595

How did you do it?

Add a new test to perform stress tests.

How did you verify/test it?

Manually on 4600c. The command run_tests.sh has an option to run stress test.

./run_tests.sh -c acl/test_stress_acl.py -f../ansible/testbed.yaml -i ../ansible/veos -m individual -n  <testbed> -r -z 300

Runs the stress test for 5 minutes. Tests must be marked with pytest.mark.stress.

Any platform specific information?

None

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

Documentation

Not applicable

@mssonicbld
Copy link
Collaborator

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@opcoder0 opcoder0 marked this pull request as ready for review December 31, 2024 10:13
@mssonicbld
Copy link
Collaborator

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kevinskwang
Copy link
Collaborator

LGTM

@kevinskwang
Copy link
Collaborator

@bingwang-ms pls take a look as well

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.

Need new test: Access-control lists (ACL) on Data-plane
4 participants