-
Notifications
You must be signed in to change notification settings - Fork 273
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
Added Support for enum query capability of Nexthop Group Type. #989
Conversation
This is needed for DVS testing of Ordered ECMP Feature. Signed-off-by: Abhishek Dosi <[email protected]>
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
Signed-off-by: Abhishek Dosi <[email protected]>
Signed-off-by: Abhishek Dosi <[email protected]>
This is a very weird failure. It seems that the same nexthop group gets recreated when a new route is pointing to it. This is an unexpected behavior since the nexthop group should be reused. I did not find any clue why the same nexthop group could get created multiple times. Interestingly, this failure only seems to happen in sairedis pipeline vs test while it is not observed in swss pipeline. On the other hand, I do not think there is anything in sairedis that may affect the behavior. Still investigating. |
I tried to overwrite swss deb package with the one built from swss pipeline. The failure does not happen anymore after doing so. This seems to indicate that the swss package built from swss and sairedis pipelines are somewhat different. Any idea about what might cause such a difference? |
@shi-su may be it is not binary based of your code . Can we put breakpoint and see the code flow when it is failure. |
Actually, passes and failures are both pretty consistent from my observation. |
The test cases constantly fail with the deb package from sairedis pipeline and they constantly pass with the package from swss pipeline.. |
I suspect the problem is because the variable |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
@shi-su thanks the change worked.. |
…-net#989) What/Why I did: Added Support for enum query capability of Nexthop Group Type. This is needed for DVS testing of Ordered ECMP Feature. Design Doc: sonic-net/SONiC#896
What/Why I did:
Added Support for enum query capability of Nexthop Group Type.
This is needed for DVS testing of Ordered ECMP Feature.
Design Doc: sonic-net/SONiC#896
Signed-off-by: Abhishek Dosi [email protected]