Skip to content
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

workflows: Make the conn-disrupt test more sensitive #29623

Merged
merged 1 commit into from
Dec 6, 2023

Conversation

pchaigno
Copy link
Member

@pchaigno pchaigno commented Dec 5, 2023

By reducing the interval between two sent packets to 0ms, we are making the conn-disrupt test more sensitive to drops. That should help us identify remaining bugs in upgrades, key rotations, etc.

Fixes: #27916.

@pchaigno pchaigno added area/CI-improvement Topic or proposal to improve the Continuous Integration workflow release-note/ci This PR makes changes to the CI. needs-backport/1.12 needs-backport/1.13 This PR / issue needs backporting to the v1.13 branch needs-backport/1.14 This PR / issue needs backporting to the v1.14 branch labels Dec 5, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot added this to Needs backport from main in 1.14.5 Dec 5, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot added this to Needs backport from main in 1.13.10 Dec 5, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot added this to Needs backport from main in 1.12.17 Dec 5, 2023
By reducing the interval between two sent packets to 0ms, we are making
the conn-disrupt test more sensitive to drops. That should help us
identify remaining bugs in upgrades, key rotations, etc.

Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
@pchaigno pchaigno force-pushed the pr/pchaigno/more-sensitive-conn-disrupt-test branch from 83d6de2 to 30b9e00 Compare December 6, 2023 09:36
@pchaigno
Copy link
Member Author

pchaigno commented Dec 6, 2023

/test

@pchaigno pchaigno requested a review from brb December 6, 2023 09:54
@pchaigno pchaigno marked this pull request as ready for review December 6, 2023 09:54
@pchaigno pchaigno requested review from a team as code owners December 6, 2023 09:54
@pchaigno pchaigno requested a review from brlbil December 6, 2023 09:54
Copy link
Member

@brb brb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Completely forgot about it. I will set the default in the CLI to 0ms too.

@brb
Copy link
Member

brb commented Dec 6, 2023

cilium/cilium-cli#2156

@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Dec 6, 2023
@pchaigno pchaigno added this pull request to the merge queue Dec 6, 2023
Merged via the queue into main with commit 13efef3 Dec 6, 2023
200 checks passed
@pchaigno pchaigno deleted the pr/pchaigno/more-sensitive-conn-disrupt-test branch December 6, 2023 11:07
@nbusseneau
Copy link
Member

@pchaigno Doing backports right now: this PR makes changes to tests-clustermesh-upgrade.yaml on parts introduced in #27232, which was not backported to stable branches. I am electing to ignore them and simply apply --conn-disrupt-dispatch-interval 0ms to any conn-disrupt test that exist currently in stable branches, please yell if that's not fine.

@maintainer-s-little-helper maintainer-s-little-helper bot moved this from Needs backport from main to Backport pending to v1.12 in 1.12.17 Dec 7, 2023
@nbusseneau nbusseneau removed the needs-backport/1.14 This PR / issue needs backporting to the v1.14 branch label Dec 7, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot moved this from Needs backport from main to Backport pending to v1.14 in 1.14.5 Dec 7, 2023
@pchaigno
Copy link
Member Author

pchaigno commented Dec 7, 2023

@pchaigno Doing backports right now: this PR makes changes to tests-clustermesh-upgrade.yaml on parts introduced in #27232, which was not backported to stable branches. I am electing to ignore them and simply apply --conn-disrupt-dispatch-interval 0ms to any conn-disrupt test that exist currently in stable branches, please yell if that's not fine.

I think that's the right resolution.

@nebril nebril removed this from Backport pending to v1.14 in 1.14.5 Dec 11, 2023
@nebril nebril added this to Backport pending to v1.14 in 1.14.6 Dec 11, 2023
@nebril nebril moved this from Backport pending to v1.14 to Needs backport from main in 1.14.6 Dec 11, 2023
@nebril nebril added backport-pending/1.14 The backport for Cilium 1.14.x for this PR is in progress. and removed backport-pending/1.14 The backport for Cilium 1.14.x for this PR is in progress. backport-pending/1.13 The backport for Cilium 1.13.x for this PR is in progress. labels Dec 11, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot removed this from Backport pending to v1.13 in 1.13.10 Dec 11, 2023
@nebril nebril added this to Backport pending to v1.13 in 1.13.11 Dec 11, 2023
@nebril nebril added backport-pending/1.13 The backport for Cilium 1.13.x for this PR is in progress. and removed backport-pending/1.12 labels Dec 11, 2023
@nebril nebril added this to Backport pending to v1.12 in 1.12.18 Dec 11, 2023
@nebril nebril removed this from Backport pending to v1.12 in 1.12.17 Dec 11, 2023
@github-actions github-actions bot added backport-done/1.14 The backport for Cilium 1.14.x for this PR is done. backport-done/1.13 The backport for Cilium 1.13.x for this PR is done. backport-done/1.12 The backport for Cilium 1.12.x for this PR is done. and removed backport-pending/1.14 The backport for Cilium 1.14.x for this PR is in progress. backport-pending/1.13 The backport for Cilium 1.13.x for this PR is in progress. backport-pending/1.12 labels Dec 14, 2023
@gentoo-root gentoo-root moved this from Backport pending to v1.12 to Backport done to v1.12 in 1.12.18 Jan 17, 2024
@gentoo-root gentoo-root moved this from Backport pending to v1.13 to Backport done to v1.13 in 1.13.11 Jan 17, 2024
@gentoo-root gentoo-root moved this from Needs backport from main to Backport done to v1.14 in 1.14.6 Jan 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/CI-improvement Topic or proposal to improve the Continuous Integration workflow backport-done/1.12 The backport for Cilium 1.12.x for this PR is done. backport-done/1.13 The backport for Cilium 1.13.x for this PR is done. backport-done/1.14 The backport for Cilium 1.14.x for this PR is done. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/ci This PR makes changes to the CI.
Projects
No open projects
1.12.18
Backport done to v1.12
1.13.11
Backport done to v1.13
1.14.6
Backport done to v1.14
Status: Released
Status: Released
Status: Released
Development

Successfully merging this pull request may close these issues.

Make the migrate-svc app we use in ipsec tests more sensitive to drops
5 participants