-
Notifications
You must be signed in to change notification settings - Fork 746
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
[action] [PR:10838] [T2] Add case to test lossy fair-voq #14447
base: 202311
Are you sure you want to change the base?
Conversation
1, Add a new case to test lossy fair-voq. 2, Add lossy_queue_voq_2 and lossy_queue_voq_3 to qos_param_generator.py. Default-voq and fair-voq will pass lossy_queue_voq_2, fair-voq and split-voq will pass lossy_queue_voq_3.
Original PR: #10838 |
The pre-commit check detected issues in the files touched by this pull request. Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
@zhixzhu could you check the error?
tests/qos/qos_sai_base.py:2317:5: F811 redefinition of unused 'skip_longlink' from line 2271 flake8...............................................(no files to check)Skipped |
/azp run Azure.sonic-mgmt |
Azure Pipelines successfully started running 1 pipeline(s). |
The pre-commit check detected issues in the files touched by this pull request. Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
/azp run Azure.sonic-mgmt |
Azure Pipelines successfully started running 1 pipeline(s). |
The pre-commit check detected issues in the files touched by this pull request. Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
mssonicbld#1 |
/azp run Azure.sonic-mgmt |
Azure Pipelines successfully started running 1 pipeline(s). |
The pre-commit check detected issues in the files touched by this pull request. Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@@ -2267,6 +2267,16 @@ def skip_pacific_dst_asic(self, dutConfig): | |||
yield | |||
return | |||
|
|||
@pytest.fixture(scope="function", autouse=False) | |||
def skip_longlink(self, dutQosConfig): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@zhixzhu
pre-commit check failed, as below:
Pre-commit check results:
flake8...................................................................Failed
- hook id: flake8
- exit code: 1
tests/qos/qos_sai_base.py:2317:5: F811 redefinition of unused 'skip_longlink' from line 2271
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@XuChen-MSFT This PR mssonicbld#1 is to fix pre-commit failure, I don't have write access of mssonicbld:cherry/202311/10838
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR to double commit: #14584
/azp run Azure.sonic-mgmt |
Azure Pipelines successfully started running 1 pipeline(s). |
The pre-commit check detected issues in the files touched by this pull request. Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
/azp run Azure.sonic-mgmt |
Azure Pipelines successfully started running 1 pipeline(s). |
The pre-commit check detected issues in the files touched by this pull request. Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
/azp run Azure.sonic-mgmt |
Pull request contains merge conflicts. |
/azp run Azure.sonic-mgmt |
Pull request contains merge conflicts. |
For 202311, manually cherry pick by PR #14584 |
/azp run Azure.sonic-mgmt |
Pull request contains merge conflicts. |
/azp run Azure.sonic-mgmt |
Pull request contains merge conflicts. |
/azp run Azure.sonic-mgmt |
Pull request contains merge conflicts. |
/azp run Azure.sonic-mgmt |
Pull request contains merge conflicts. |
Description of PR
1, Add a new case to test lossy fair-voq.
2, Add lossy_queue_voq_2 and lossy_queue_voq_3 to qos_param_generator.py.
Default-voq and fair-voq will pass lossy_queue_voq_2, fair-voq and split-voq will pass lossy_queue_voq_3.
Summary:
Fixes # (issue)
Type of change
Back port request
Approach
What is the motivation for this PR?
How did you do it?
How did you verify/test it?
Case testQosSaiLossyQueueVoqMultiSrc
vanguard(Q200 longlink, default voq) skipped:
lancer(Q200 shortlink, fair voq) passed:
Case testQosSaiLossyQueueVoq
Vanguard skipped lossy_queue_voq_1, passed lossy_queue_voq_2.
Lancer skipped lossy_queue_voq_1, passed lossy_queue_voq_2.
Any platform specific information?
Supported testbed topology if it's a new test case?
Documentation