route/test_duplicate_routes.py Add Broadcom SAI specific log ignores#21105
route/test_duplicate_routes.py Add Broadcom SAI specific log ignores#21105justin-wong-ce wants to merge 1 commit intosonic-net:masterfrom
Conversation
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
Hi @justin-wong-ce, I think team is planning on an image fix for this issue, and the issue is a generic issue. |
Discussed offline, the error log is expected and should be ignored. |
prabhataravind
left a comment
There was a problem hiding this comment.
discussed with Bing, it is better to have specific logs than a combined one..
|
hi @prabhataravind after revert the sairedis PR, do we still need this one? * 90d34ee9 - (HEAD -> 202505, origin/202505) Revert "[meta] do not fail bulk operations if MODE_IGNORE_ERROR (#1647)" (#1671) (35 hours ago) [Nikola Dancejic] |
@StormLiangMS yes, the sairedis change fixes the orchagent crash but this fix is also needed to ignore the new signature of logs from BRCM SAI when duplicate routes are added. |
|
but this case already can pass with sairedis revert, do we still need this one? This ignore could hide some real issue. |
@justin-wong-ce please confirm if the test is passing without this change. @bingwang-ms for viz |
I can confirm it is now passing without this change. Closing the PR, thanks. |
Description of PR
Summary:
Add Broadcom SAI specific log ignores to route/test_duplicate_routes.py
#21030 has introduced a regression in Arista's 7060X6-16 switches after enabling
route/test_duplicate_route.py.The test logic passes, but fails on a loganalyzer check on these syslogs:
The test fails on the exact same loganalyzer check with the same 3 ERR syslogs on all 4 testcases.
I think this expected since the test logic is indeed adding duplicate routes. The PR also included changes to add similar ERR logs to ignorelog, with a TODO to move them to expected. Adding Broadcom SAI specific logignores along side PR added ones.
Fixes # (issue)
Type of change
Back port request
Approach
What is the motivation for this PR?
route/test_duplicate_routes.pyis failling onArista-7060X6-16.How did you do it?
Add expected Broadcom SAI specific ERR syslogs along side other related ERR syslogs to logignore added in PR #21030
How did you verify/test it?
Test no longer fails on
Arista-7060X6-16Any platform specific information?
Broadcom
Supported testbed topology if it's a new test case?
Documentation