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
test: Adds test for BPF NAT engine handles unknown protocol packets #15914
Conversation
This PR depends on |
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.
Thanks for tackling this @navarrothiago!
A couple changes required below. In particular, I think we'll want to move the server and client to pods. I believe we already have images for iperf3.
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.
Thanks!
Depend on cilium/misc-scripts#1 PR. |
f017573
to
1345cff
Compare
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.
It's fine. I review the full changes each time.
Test Case: - Startup Cilium in k8s1 and k8s2 - Create an iperf3 server DaemonSet - Start communication with SCTP packets between iperf3 client (k8s1) and iperf3 server (k8s2) - Check if the client received bytes Fixes: cilium#10541 Signed-off-by: Thiago Navarro <navarro@accuknox.com>
test-1.16-netnext |
test-1.20-4.19 |
I believe the test that was failed |
Could be related since it's a timeout. Let's see how frequent it is: test-1.16-netnext |
@navarrothiago Why did you request a review from me? There are no changes since my last review. |
I thought that because the jobs finished, I should request a review again. Sorry if this is not the workflow as expected by Cilium team. |
If you need to ping someone, best to use Slack or mention that person in the PR. Once a reviewer approved a PR, there shouldn't be any need to request a new review unless you made substantial changes. I'd recommend reading https://docs.cilium.io/en/latest/contributing/development/contributing_guide/#how-to-contribute in full. |
This new test only runs on our net-next and 4.19 CI jobs, which are passing. Reviews are also covered. Marking as a ready to merge. |
Test Case:
Fixes: #10541
Signed-off-by: Thiago Navarro navarro@accuknox.com