-
Notifications
You must be signed in to change notification settings - Fork 101
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
Run tests in parallel #1798
Run tests in parallel #1798
Conversation
The test failures seem to be due to |
e904653
to
d13daab
Compare
Here is a summary of what I am doing:
|
Old Run times (approx)ubuntu-latest, oldestdeps - 35 min New run times (approx)ubuntu-latest, oldestdeps - 15 min These times are for the github runners. They run a lot faster on my laptop. |
This is good. I remember we had tried this a while ago but for some reason didn't implement it in CI. But I don't see any reason not to. Even a factor of ~2 change helps. Is this ready to merge? |
Yes |
Github runners now provide multiple cores.
https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories
Our tests can be sped up significantly if we run them in parallel.