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: Speed up ci-tests workflow #2

Open
tjanez opened this issue Jan 4, 2023 · 0 comments
Open

ci: Speed up ci-tests workflow #2

tjanez opened this issue Jan 4, 2023 · 0 comments
Labels
ci Related to continuous integration tests Related to testing and tests

Comments

@tjanez
Copy link
Member

tjanez commented Jan 4, 2023

At the time of writing, the Build code and Run tests steps take in the order of 45-60 seconds:
Screenshot from 2023-01-04 13-47-06

Figure out if we could speed this up.

Some ideas:

  • Caching to speed up building (most unchanged) Go code.
  • Re-using built Go code for tests. Do tests compile all the Go code again?
@tjanez tjanez added tests Related to testing and tests ci Related to continuous integration labels Jan 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Related to continuous integration tests Related to testing and tests
Projects
None yet
Development

No branches or pull requests

1 participant