Merged
Conversation
yxieca
reviewed
Mar 13, 2020
yxieca
reviewed
Mar 13, 2020
yxieca
approved these changes
Mar 16, 2020
daall
reviewed
Mar 16, 2020
Contributor
daall
left a comment
There was a problem hiding this comment.
LGTM as a whole, I have some small cosmetic suggestions but I don't see any blocking issues here. Will wait for you to reply and then approve. :)
Contributor
|
can you check on the mlnx platform? |
Contributor
|
can you use pytest_runner to replace the original yml base test? |
Contributor
Author
@lguohan verified on 201811 image for Ingress Mirror/Ingress ACL. |
Contributor
Author
Updated to use pytest_runner for everflow |
combination of ingress/egress acl with ingress/egress mirror and port as tor/spine. Made change to add dedicated route for regular traffic. Addresed Review Comment. Also make everflow to use pytest runner. Added more comment for partial_ptf_runner.
daall
approved these changes
Mar 20, 2020
kazinator-arista
pushed a commit
to kazinator-arista/sonic-mgmt
that referenced
this pull request
Mar 4, 2026
- swss: * 459d09b 2021-02-22 | [acl] Enable VLAN ID qualifier for ACL rules (sonic-net#1648) (HEAD -> 202012) [Danny Allen] * 60859b1 2021-02-08 | [buffermgr] Support maximum port headroom checking (sonic-net#1607) [Stephen Sun] * 3161cbb 2021-02-17 | Add SAI_INGRESS_PRIORITY_GROUP_STAT_DROPPED_PACKETS counter, create new FlexCounter group (sonic-net#1600) [Andriy Yurkiv] * 256ed9c 2021-02-08 | Support shared headroom pool on top of dynamic buffer calculation (sonic-net#1581) [Stephen Sun] - utilities: * 30d7069 2021-02-16 | [decode-syseeprom] Refactor to utilize sonic-platform package (sonic-net#1435) (HEAD -> 202012, tag: foo) [Joe LeVeque] * 891fef4 2021-02-16 | [psuutil] Refactor to utilize sonic-platform package (sonic-net#1434) [Joe LeVeque] * 8c5e505 2021-02-17 | [sfputil] Refactor to utilize sonic-platform package (sonic-net#1421) [Joe LeVeque] * ca5dd2c 2021-02-17 | [sfpshow] Cleanup (sonic-net#1405) [Joe LeVeque] * bf489ea 2021-02-17 | Add new cli for SAI_INGRESS_PRIORITY_GROUP_STAT_DROPPED_PACKETS counter in counterpoll utility (sonic-net#1355) [Andriy Yurkiv] * 25feed3 2021-02-08 | Support shared headroom pool on top of dynamic buffer calculation (sonic-net#1348) [Stephen Sun] * aaa323a 2021-02-02 | [vrf]: Fix freezing during interface binding (sonic-net#1325) [maksymbelei95] * cc0bb6e 2021-01-27 | [show] fix "show interfaces breakout" command (sonic-net#1198) [Dmytro Shevchuk] Signed-off-by: Ying Xie <ying.xie@microsoft.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary:
Adding pytest for everflow.
Type of change
Approach
How did you do it?
Testcase same as anisble playbook
How did you verify/test it?
py.test -vvv --inventory veos.vtb --host-pattern all --user admin --testbed vms13-5-t1-lag --testbed_file vtestbed.csv --disable_loganalyzer --show-capture stdout --junitxml=tr.xml test_everflow_testbed.py
Result from Broadcom Platform:
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case1[tor] PASSED [ 2%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case1[spine] PASSED [ 4%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case2[tor] PASSED [ 6%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case2[spine] PASSED [ 8%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case3[tor] PASSED [ 10%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case3[spine] PASSED [ 12%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case4[tor] PASSED [ 14%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case4[spine] PASSED [ 16%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case5[tor] PASSED [ 18%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case5[spine] PASSED [ 20%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case6[tor] PASSED [ 22%]
test_everflow_testbed.py::TestEverflowIngressAclIngressMirror::test_everflow_case6[spine] PASSED [ 25%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case1[tor] SKIPPED [ 27%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case1[spine] SKIPPED [ 29%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case2[tor] SKIPPED [ 31%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case2[spine] SKIPPED [ 33%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case3[tor] SKIPPED [ 35%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case3[spine] SKIPPED [ 37%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case4[tor] SKIPPED [ 39%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case4[spine] SKIPPED [ 41%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case5[tor] SKIPPED [ 43%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case5[spine] SKIPPED [ 45%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case6[tor] SKIPPED [ 47%]
test_everflow_testbed.py::TestEverflowIngressAclEgressMirror::test_everflow_case6[spine] SKIPPED [ 50%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case1[tor] SKIPPED [ 52%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case1[spine] SKIPPED [ 54%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case2[tor] SKIPPED [ 56%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case2[spine] SKIPPED [ 58%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case3[tor] SKIPPED [ 60%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case3[spine] SKIPPED [ 62%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case4[tor] SKIPPED [ 64%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case4[spine] SKIPPED [ 66%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case5[tor] SKIPPED [ 68%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case5[spine] SKIPPED [ 70%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case6[tor] SKIPPED [ 72%]
test_everflow_testbed.py::TestEverflowEgressAclIngressMirror::test_everflow_case6[spine] SKIPPED [ 75%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case1[tor] SKIPPED [ 77%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case1[spine] SKIPPED [ 79%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case2[tor] SKIPPED [ 81%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case2[spine] SKIPPED [ 83%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case3[tor] SKIPPED [ 85%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case3[spine] SKIPPED [ 87%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case4[tor] SKIPPED [ 89%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case4[spine] SKIPPED [ 91%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case5[tor] SKIPPED [ 93%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case5[spine] SKIPPED [ 95%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case6[tor] SKIPPED [ 97%]
test_everflow_testbed.py::TestEverflowEgressAclEgressMirror::test_everflow_case6[spine] SKIPPED [100%]
------------------------- generated xml file: /var/sonicbld/public/tests/tr.xml -------------------------
================================ 12 passed, 36 skipped in 539.47 seconds ================================
Any platform specific information?
N/A
Supported testbed topology if it's a new test case?
T1 topology