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

Optimise e2e tests performed locally against a KinD cluster #266

Open
ChristianZaccaria opened this issue Aug 31, 2023 · 3 comments
Open

Comments

@ChristianZaccaria
Copy link
Contributor

WHY

Currently, when running the e2e tests locally against a KinD cluster, the tests pass after around 30 to 40 minutes depending on the environment. Optimizing this would help speed up development and tests performed.

This issue could be due to not having enough compute resources, and some of the time is also taken from the downloading of Ray image (which is huge).

HOW

Suggestions for how this may be solved:

  • Adjusting the compute resources so it runs faster.
  • Caching dependencies.
  • TBD
@ChristianZaccaria
Copy link
Contributor Author

Useful Slack thread for more context.

@ChristianZaccaria
Copy link
Contributor Author

@astefanutti Hi Antonin, I'm tagging you here in case you would like to add more info on this issue 👍

@astefanutti
Copy link
Contributor

@ChristianZaccaria Thanks, that captures it very well 👍🏼.

Thinking about it more for the compute resources that are currently too limited, it could be possible to read the compute resources that are available in the cluster, and size the limits in the tests accordingly, so it dynamically adapts to the environment, and runs as fast as it could.

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

No branches or pull requests

3 participants