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

Parallelize the integration tests #1332

Closed
johnSchnake opened this issue Jun 25, 2021 · 0 comments · Fixed by #1334
Closed

Parallelize the integration tests #1332

johnSchnake opened this issue Jun 25, 2021 · 0 comments · Fixed by #1334
Labels
area/testing Related to testing Sonobuoy

Comments

@johnSchnake
Copy link
Contributor

May be trivial but we should run more than one integration test at a time. It takes so long to run the tests because each one starts/stops/waits. I think if we parallize them we'll get a huge benefit. They all run random jobs against a kind cluster and they are very tiny containers so I think it should be fine to add a lot of parallelization.

@johnSchnake johnSchnake added the area/testing Related to testing Sonobuoy label Jun 25, 2021
johnSchnake added a commit that referenced this issue Jun 29, 2021
Most of the tests in the integration suite can
be run in parallel to save time. This is due to the
fact that they all run in their own namespaces
anyways. If they conflict somehow we'll have to
debug that as well.

Fixes #1332

Signed-off-by: John Schnake <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/testing Related to testing Sonobuoy
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant