-
Notifications
You must be signed in to change notification settings - Fork 275
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
[syncd]: Enable port bulk API #1197
Conversation
0d4a45c
to
4843cdf
Compare
/azpw run |
/AzurePipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
PR fails due to GCOVR errors:
This is a known bug: gcovr/gcovr#708 Committing a rollback to GCOV v5.0 as a W/A. |
/azpw run |
/AzurePipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
/azpw run |
/AzurePipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
@kcudnik / @saiarcot895 would you please have a look? |
@kcudnik / @saiarcot895 just a kind reminder |
Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com>
Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com>
Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com>
Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com>
0cbbeaa
to
7ef57d5
Compare
/azpw run |
/AzurePipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
/azpw run |
/AzurePipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
/azpw run |
/AzurePipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
@saiarcot895 can you please help to merge this PR? |
The path to the sairedis test binary (for `setcap`) has changed after sonic-net/sonic-sairedis#1197. Update the path here. Signed-off-by: Saikrishna Arcot <sarcot@microsoft.com>
The path to the sairedis test binary (for `setcap`) has changed after sonic-net/sonic-sairedis#1197. Update the path here. Signed-off-by: Saikrishna Arcot <sarcot@microsoft.com>
* [syncd]: Enable port bulk API. Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com> * [syncd]: Add UT infra. Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com> * [gcovr]: Temporarily disable parse errors. Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com> * [gcovr]: Rollback to gcovr v5.0. Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com> --------- Signed-off-by: Nazarii Hnydyn <nazariig@nvidia.com>
public: | ||
virtual void SetUp() override | ||
{ | ||
m_vsai = std::make_shared<VendorSai>(); |
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.
this is not required in setup, this init and teardown should be in the test itself
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.
@kcudnik having the same instruction in each test will lead to code duplication. The whole idea of using this fixture is to minimize amount of the identical code and let the user to focus on API testing. Also, here we want to force a cleanup when the test fails unexpectedly. Please elaborate on why it is a wrong approach?
The path to the sairedis test binary (for `setcap`) has changed after sonic-net/sonic-sairedis#1197. Update the path here. Signed-off-by: Saikrishna Arcot <sarcot@microsoft.com>
Signed-off-by: Nazarii Hnydyn nazariig@nvidia.com
HLD: sonic-net/SONiC#1084
Summary:
syncd
syncd
VendorSai
GCOVR
parser hotfix: rollback to stable v5.0