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

Use "Debug" build type for automatic testing on the develop branch #63

Merged
merged 1 commit into from
Jan 28, 2022

Conversation

ardasener
Copy link
Contributor

With the current setup automatic testing using Github Actions takes ~5 minutes on the develop branch and ~10 minutes (~18 CPU minutes due to this involving two separate runs) on the main branch. These are performed on every pull request, commit to a pull request and merge to the respective branch.

There are 2 issues with this:

  • It slows down the development since we need to wait for the tests before we can merge.
  • As this is a private repository, we only have a limited number of minutes for using actions.

We can improve the situation for now by using "Debug" build type on cmake for the develop tests (which lowers the time to less than 1 minute). I believe it is not a good idea to do the same for main tests as this would reduce our coverage during releases and hotfixes.

@ardasener ardasener merged commit d75c8e8 into main Jan 28, 2022
@ardasener ardasener deleted the github/debug_builds_on_develop branch January 28, 2022 08:36
SinanEkm pushed a commit that referenced this pull request Aug 19, 2024
…lds_on_develop

Use "Debug" build type for automatic testing on the develop branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants