-
Notifications
You must be signed in to change notification settings - Fork 717
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
fix tcpdump issue in bgp update timer testing #9446
Conversation
The pre-commit check detected issues in the files touched by this pull request. Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
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.
LGTM
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.
LGTM
* fix tcpdump issue in bgp update timer testing
Cherry-pick PR to 202305: #9471 |
@jcaiMR PR conflicts with 202012 branch |
Cherry-pick PR to 202205: #9472 |
* fix tcpdump issue in bgp update timer testing
* fix tcpdump issue in bgp update timer testing
* fix tcpdump issue in bgp update timer testing
Manually cherry pick #9446 into 202012 because of conflict
* fix tcpdump issue in bgp update timer testing
Description of PR
Fix test_bgp_update_timer.py issue on T0 and T1, which caused by background running tcpdump issue.
Summary:
Fixes # (issue)
Type of change
Back port request
Approach
What is the motivation for this PR?
Fix test_bgp_update_timer.py issue on T0 and T1, which caused by background running tcpdump.
In script using "nohup <> &" running without waiting for tcpdump tool real running on DUT.
So in some failure case, bgp update sendout but tcpdump still not ready to capture packets and cause failure with saying bgp update not found.
How did you do it?
Wait until tcpdump tool running on DUT before continue testing
How did you verify/test it?
Keep running 10 times on KVM environment without failure.
Any platform specific information?
Supported testbed topology if it's a new test case?
Documentation