Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Convert legacy docker tests from bash to Golang #11419

Closed
dereknola opened this issue Dec 6, 2024 · 0 comments
Closed

Convert legacy docker tests from bash to Golang #11419

dereknola opened this issue Dec 6, 2024 · 0 comments
Assignees
Labels

Comments

@dereknola
Copy link
Member

Is your feature request related to a problem? Please describe.
The current docker tests use a complex series of bash function hooks to construct k3s cluster out of docker containers, using the rancher/k3s image we publish. These tests are difficult to read, difficult to write, and do not match the ginkgo/gomega centric BDD testing frameworks we have constructed for integration and E2E tests.

Describe the solution you'd like
Convert the old docker tests to use Ginkgo/Gomega BDD testing framework. This framework will likely be similar but separate from E2E and Integration frameworks. Future work could potentially combine all 3 frameworks where it makes sense.

@dereknola dereknola self-assigned this Dec 6, 2024
@dereknola dereknola moved this from New to Done Issue in K3s Development Dec 6, 2024
@dereknola dereknola moved this from Done Issue to Needs Additional in K3s Development Dec 6, 2024
@github-project-automation github-project-automation bot moved this from Needs Additional to Done Issue in K3s Development Jan 22, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
Status: Done Issue
Development

No branches or pull requests

1 participant