-
Notifications
You must be signed in to change notification settings - Fork 270
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 bulk api for neighbor entries #1373
Conversation
ef8a98e
to
1e2a921
Compare
looks good, make code coverage and unnitests, and move out from draft then i will review it |
58a904a
to
56c7728
Compare
/azpw run |
/AzurePipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
@kcudnik Could you take a look? not sure what else I need for coverage, but the tests that are failing are common among other PRs out right now |
not passing tests you can ignore, those are flaky, but you can see that you don't have tests that cover your code, and here is exactly showed where: https://dev.azure.com/mssonic/build/_build/results?buildId=552818&view=codecoverage-tab |
you can make run tests locally on your dev machine by making "make check" and post when they pass RID translation is problem that you used RID value of object that was not created previously in script or was not obtained by GET api |
I run into the following error when trying to run autogen.sh: |
you need to install " autoconf-archive" packaged in ubuntu that contains that code coverage sctipt |
I see, I'll get that set up for next time then. I was able to get the coverage passing in the meantime, so this PR is ready for review/merge |
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.
Kamil, could you please review/signoff?
Signed-off-by: Nikola Dancejic <[email protected]>
Signed-off-by: Nikola Dancejic <[email protected]>
Signed-off-by: Nikola Dancejic <[email protected]>
@kcudnik Coverage and tests are passing in the last commit, could you please review |
/azpw run |
/AzurePipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
@Ndancejic i made big refactor on master, removed a lot of unnecessary code, please resolve conflicts and check build |
SAI 1.11.0 added support for bulk neighbor entries. Adding support for neighbor bulk operations to syncd. * added neighbor entry capability to bulk operations in syncd * added unit tests for neighbor bulk operations * added code coverage for neighbor bulk operations Signed-off-by: Nikola Dancejic <[email protected]>
Signed-off-by: Nikola Dancejic <[email protected]>
Signed-off-by: Nikola Dancejic <[email protected]>
@kcudnik rebased onto the latest, please take a look and approve if no additional comments |
those files are no longer needed, interface was refactored, and they are not connected into Makefile, can be removed |
@Ndancejic can you please create a separate cherry-pick to |
@Ndancejic , Do we have PR for 202405 ? |
Signed-off-by: Nikola Dancejic <[email protected]>
SAI 1.11.0 added support for bulk neighbor entries. Adding support for neighbor bulk operations to syncd.
needed for ado: #25072867