fix the route check monit error seen when test_route_consistency.py#16586
fix the route check monit error seen when test_route_consistency.py#16586abdosi wants to merge 60 commits intosonic-net:masterfrom
Conversation
Signed-off-by: Abhishek Dosi <[email protected]>
Signed-off-by: Abhishek Dosi <[email protected]>
chassis Signed-off-by: Abhishek Dosi <[email protected]>
as we are seding packet > 4k in some cases where there is HBM involved to fill the buffer faster. Signed-off-by: Abhishek Dosi <[email protected]>
…ER_ATTR_EGRESS and SAI_LAG_MEMBER_ATTR_INGRESS value of enable/disable On disable: 1. Control packets to/from should not be processed (BGP down) 2. Data packets from/to CPU not be processed (ping to IP interface should faild) 3. Data packets across ports not to be processed (ping to another peer ip should fail) Signed-off-by: Abhishek Dosi <[email protected]>
Signed-off-by: Abhishek Dosi <[email protected]>
Signed-off-by: Abhishek Dosi <[email protected]>
Signed-off-by: Abhishek Dosi <[email protected]>
Signed-off-by: Abhishek Dosi <[email protected]>
Signed-off-by: Abhishek Dosi <[email protected]>
Signed-off-by: Abhishek Dosi <[email protected]>
Signed-off-by: Abhishek Dosi <[email protected]>
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@yejianquan / @cyw233 @vperumal for viz. |
|
Hey @abdosi, seems like the flaky8 check failed with following error: |
|
Hi @abdosi , could you take a look into #16390 ? I notice we have chance to hit this issue on other test modules also. Like: This is found during It's flaky, not stably reproduced. |
| # and anoter cycle as part of this test can cause failure of this test because of monit ERR. | ||
| # To mitigate this make sure route_check is clean before starting the test and if so than restart | ||
| # monit route check to reset it's error check counter | ||
| for duthost in duthosts: |
There was a problem hiding this comment.
Since the function could be used in wide scope and before every function in the future.
monit restart could be fast, but route_check could be slow
Can we use SafeThreadPoolExecutor to run them in parallel?
| # monit route check to reset it's error check counter | ||
| for duthost in duthosts: | ||
| if duthost.is_supervisor_node(): | ||
| continue |
There was a problem hiding this comment.
Maybe make it as a sanity check?
|
Covered by #16876, we can close this PR now |
What/Why I did:
Fix the route check monit error seen when test_route_consistency.py
How I did:
routeCheckto remove fall positive monit error logs