Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Reduce execution time of end-to-end tests #2646

Closed
2opremio opened this issue Nov 29, 2019 · 0 comments · Fixed by #2647
Closed

Reduce execution time of end-to-end tests #2646

2opremio opened this issue Nov 29, 2019 · 0 comments · Fixed by #2647

Comments

@2opremio
Copy link
Contributor

They currently take ~ 20 mins , which is a long time.

We could parallelize them by:

  • Running multiple tests in parallel in the same cluster. This causes conflicts between the tests. For instance it would require ensure that the resources created in each test are unique, to avoid clashes.
  • Using multiple kubernetes clusters and distributing tests across the clusters, to be run sequentially in each cluster. This may make it harder to run tests in pre-existing clusters (e.g. locally) but I guess we can always add an option to run tests sequentially or use a single cluster.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant