Skip to content

ci: run no-database tests in parallel with database tests - #1860

Merged
velo merged 1 commit into
masterfrom
ci/parallelize-no-database-tests
Jul 21, 2026
Merged

ci: run no-database tests in parallel with database tests#1860
velo merged 1 commit into
masterfrom
ci/parallelize-no-database-tests

Conversation

@velo

@velo velo commented Jul 21, 2026

Copy link
Copy Markdown
Member

compile previously ran clean install -Pno-databases, executing all database-independent tests on the critical path — every database test job needs: compile and had to wait for those tests before starting.

Changes:

  • compile now builds only (-DskipTests) and publishes the artifact cache — no tests.
  • New no-databases job runs the database-independent tests, restoring the cache, in parallel with the database test jobs.
  • Added no-databases to the build aggregate (the required status check).

Net effect: the database jobs no longer wait on the unit-test suite, and the no-database tests run concurrently with them.

… critical path

Signed-off-by: Marvin Froeder <velo.br@gmail.com>
@velo
velo merged commit 0a14b22 into master Jul 21, 2026
28 checks passed
@velo
velo deleted the ci/parallelize-no-database-tests branch July 21, 2026 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant