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

Convert Existing E2E tests to Docker Tests #11775

Open
dereknola opened this issue Feb 12, 2025 · 0 comments
Open

Convert Existing E2E tests to Docker Tests #11775

dereknola opened this issue Feb 12, 2025 · 0 comments

Comments

@dereknola
Copy link
Member

Is your feature request related to a problem? Please describe.

E2E tests are more compute and time expensive as they spin up full VMs for each node in the K3s cluster. Now that we have a reliable docker image rancher/systemd to enable restarts of K3s services, the docker test framework can cover more use test cases than previously possible. Docker test setup is faster and uses less resources, which allows large cluster tests (e.g. 3+ server node) to be run on GHA.

Describe the solution you'd like
Examine existing E2E tests. Any tests that do not rely on networking or specialized kernel/host modifications should be converted into Docker tests.

Describe alternatives you've considered
Keep existing tests where they are. If a test is too complex in its setup, just leave it as an E2E.

Additional context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: New
Development

No branches or pull requests

1 participant