-
Notifications
You must be signed in to change notification settings - Fork 3.4k
ci: run privileged tests in parallel except for IPSec #35232
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
Conversation
/ci-runtime |
2b1c302
to
a4c3f76
Compare
/ci-runtime |
a4c3f76
to
d50c441
Compare
/ci-runtime |
1 similar comment
/ci-runtime |
2bfc7a1
to
8fb3fec
Compare
/ci-runtime |
8fb3fec
to
1b46e7d
Compare
/ci-runtime |
/test |
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.
Hi, I left a couple of comments.
Overall the change looks good, but maybe we could still provide coverage for IPSec tests despite being executed separately. Let me know your opinion 😃
1b46e7d
to
dfb6ffd
Compare
/ci-runtime |
/test |
One small drawback of this is that if first tests fail, second part of tests is not run. Additionally switch from junit to tparse. Previously junit didn't work, but also didn't provide much value as we also run regular unit tests. Signed-off-by: Marcel Zieba <marcel.zieba@isovalent.com>
When running runtime tests on GH workflows we don't use the generated coverage report. Thus, we can skip it entirely. Signed-off-by: André Martins <andre@cilium.io>
dfb6ffd
to
85f46b5
Compare
/test |
/ci-ipsec-upgrade |
Small drawbacks of this approach:
Additionally, switch from junit to tparse.