-
Notifications
You must be signed in to change notification settings - Fork 266
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
Figure out how to support/enable E2E tests for extensions #6871
Comments
Might require a 2nd ticket so that we periodically check other projects (Kubewarden, Elemental) to see that extensions don't break. |
@gaktive what's the scope/goals of this issue? 🙏 |
Let's check in with @nwmac when he's back but the key thinking here is how to regularly test the UI so that extensions don't break over time. |
Ok. sounds good @gaktive . We have e2e tests for |
After some investigation on how to run the e2e tests that are already coded for Kubewarden and Elemental from a Dashboard workflow, it's very difficult to achieve because one of those e2e it's written for Playwright (kubewarden) and the other has a very specific environment that it runs on (elemental - https://github.com/rancher/elemental/tree/main/tests/cypress/latest). Improving the test-plugins-build script to test extension build seems like an "easy" win in light to the work to run those e2e (if it's even possible to do so). With this we are increasing our test coverage on extension, even if indirectly. |
Figure out how to support/enable E2E tests for extensions (formerly plugins)
The text was updated successfully, but these errors were encountered: