antrea
antrea copied to clipboard
Improve support for Egress in Traceflow
Add an Observation in result of Traceflow for Egress which include Egress component, Egress IP and Egress name.
Add a mark RemoteSNATRegMark
to indicate remote SNAT for
remote Egress traffic. This mark helps to distinguish this traffic from
Inter-Node Pod-to-Pod traffic on source Node when Egress IP is
equal to a remote Node IP (static Egress).
Add e2e test for Egress in Traceflow for two cases.
- Egress from local Node.
- Egress from remote Node.
Fixes #2247
Signed-off-by: Kumar Atish [email protected]
Codecov Report
Merging #3926 (c9c1b2c) into main (c9c1b2c) will not change coverage. The diff coverage is
n/a
.
:exclamation: Current head c9c1b2c differs from pull request most recent head 8e45f4c. Consider uploading reports for the commit 8e45f4c to get more accurate results
@@ Coverage Diff @@
## main #3926 +/- ##
=======================================
Coverage 67.68% 67.68%
=======================================
Files 402 402
Lines 57253 57253
=======================================
Hits 38754 38754
Misses 15805 15805
Partials 2694 2694
Flag | Coverage Δ | |
---|---|---|
integration-tests | 34.63% <0.00%> (ø) |
|
kind-e2e-tests | 46.85% <0.00%> (ø) |
|
unit-tests | 56.47% <0.00%> (ø) |
@tnqn Can you please review this PR ?
@tnqn Can you please review this PR ? Thanks.
/test-all
/test-all
@Atish-iaf our current gating requires good unit test coverage to merge a PR, as the failed "codecov/patch" shows. Would you please add unit tests for new code added by this PR to meet the target?
@Atish-iaf release-1.9 code freeze is tomorrow, do you have time to add unit test so we can include it in 1.9?
@Atish-iaf release-1.9 code freeze is tomorrow, do you have time to add unit test so we can include it in 1.9?
Sorry, I cannot make it before 1.9
@tnqn Can you please review this PR ? Thanks
Traceflow related e2e test failed, please check
Traceflow related e2e test failed, please check
@tnqn I had checked it but i don't think it is related to change in this PR.
Traceflow related e2e test failed, please check
@tnqn I had checked it but i don't think it is related to change in this PR.
I believe it's caused by the PR's change made to compareObservations
Traceflow related e2e test failed, please check
@tnqn I had checked it but i don't think it is related to change in this PR.
I believe it's caused by the PR's change made to
compareObservations
Thanks @tnqn , e2e test fixed, please help to review again.
/test-all