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

CI is very slow #865

Open
Jake-Shadle opened this issue Nov 22, 2023 · 1 comment
Open

CI is very slow #865

Jake-Shadle opened this issue Nov 22, 2023 · 1 comment
Labels
kind/bug Something isn't working

Comments

@Jake-Shadle
Copy link
Collaborator

I've never used cloudbuild so I might be wrong about this, but the current CI build seems to be a sequential series of steps all executed on the same runner? If it's possible to parallelize execution of different steps it would drastically reduce the wall time of a single CI run which helps iteration and feedback, especially for things like building Mac which are more tedious if you aren't already using a Mac.

@Jake-Shadle Jake-Shadle added the kind/bug Something isn't working label Nov 22, 2023
@markmandel
Copy link
Member

There is some parallelisation (see the waitFor commands), but in my experience - unit testing and building does tend to take up all cores of the CPU, so I left that part as sequential, as I figured it was diminishing returns at that point to try and do both tests and image building at the same time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants