-
-
Notifications
You must be signed in to change notification settings - Fork 521
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
build: parallelize slow tests #3536
base: main
Are you sure you want to change the base?
Conversation
This is super cool! Awesome seeing the four buckets in the CI run here. What exactly are |
The documentation says that |
Yeah, reading the docs I agree we should use |
Hi sorry for the delay. Looking into this now. |
Currently we only use parallelism for slow-tests which is fine but |
Hm, I don't think That being said, the goal here is to get an even distribution of tests by duration across each parallel bucket. Looking at the most recent CI run on this PR, I'm still seeing one bucket that takes the most time. I would maybe try measuring how long tests within the |
Hi so I looked into the tests more deeply and learned that the Windows slow tests are taking most of the time to complete the installation of Yes you are right using |
Going to put this into draft mode until #3585 is resolved |
Summarize your changes:
Fixes #3255
After referring to https://circleci.com/docs/parallelism-faster-jobs/ I increased parallel execution environments to
4
and also set timings type toclassname