Skip to content

test: Parallelize boot-strap test#5280

Draft
nielsenko wants to merge 18 commits into
serverpod:mainfrom
nielsenko:test-parallel-boot-strap
Draft

test: Parallelize boot-strap test#5280
nielsenko wants to merge 18 commits into
serverpod:mainfrom
nielsenko:test-parallel-boot-strap

Conversation

@nielsenko

Copy link
Copy Markdown
Collaborator

No description provided.

@nielsenko nielsenko self-assigned this Jun 3, 2026
@nielsenko nielsenko force-pushed the test-parallel-boot-strap branch 8 times, most recently from 254dc74 to 2adc43b Compare June 9, 2026 09:35
@nielsenko nielsenko force-pushed the test-parallel-boot-strap branch 4 times, most recently from b9bc40b to 9e4aaf2 Compare June 22, 2026 10:35
@nielsenko nielsenko force-pushed the test-parallel-boot-strap branch 7 times, most recently from 0c6718b to 69a4311 Compare June 29, 2026 08:45
@nielsenko nielsenko force-pushed the test-parallel-boot-strap branch 6 times, most recently from 5bf72c4 to 3c31fad Compare July 2, 2026 13:59
@nielsenko nielsenko force-pushed the test-parallel-boot-strap branch from 3c31fad to 59695df Compare July 2, 2026 22:10
nielsenko added 7 commits July 3, 2026 00:19
Previously every suite scaffolded into a fixed <repo>/temp* directory, which
forced hand-assigned unique names per file (to avoid collisions) and a
.gitignore entry. Generate projects in a fresh Directory.systemTemp.createTemp
instead: collisions are impossible by construction going forward, nothing
lands in the repo tree, and it matches the cwd-independence the generated
projects already have (their path deps are absolute via SERVERPOD_HOME).
The generated server now uses embedded PostgreSQL
Drop the --concurrency=1 that the suite needed only for the shared Docker
database; the generated projects now use embedded PostgreSQL, so the suites
isolate themselves and can run at the default concurrency.
@nielsenko nielsenko force-pushed the test-parallel-boot-strap branch from 59695df to 20857cb Compare July 2, 2026 22:48
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