-
Notifications
You must be signed in to change notification settings - Fork 146
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
End to end tests are ridiculously complicated and maybe impossible to run locally #240
Comments
Issue has been automatically marked as stale due to inactivity for 45 days. Update the issue to remove label, otherwise it will be automatically closed. |
The e2e tests can be run locally but they require a cluster to be set up an test configuration. Ideally, this e2e could include cluster set up and tear down. Current flow of running tests:
Setting up test inputs
Desired functionalityThis is clearly very involved and not documented anywhere. The tests should be improved by
Examples
|
Can we consider this done with #623 and project-akri/akri-docs#74 ? |
Yes, thanks @diconico07! |
The CI e2e tests use workflow-generated files and python scripts to configure runs for PRs, releases, pushes.
To create a new test, you need to understand: python, github action yaml, shell scripts, etc.
As a minimum bar, the tests should have documentation that:
A better test "system" would probably be if the tests:
The text was updated successfully, but these errors were encountered: