chore(test): the DB lane runs on every core — each pytest-xdist worker gets its own database

This commit is contained in:
2026-10-16 01:13:31 +02:00
parent 2b6d968833
commit 9251918e08
7 changed files with 116 additions and 4 deletions
+2 -1
View File
@@ -1232,6 +1232,7 @@
" POSTGRES_DB: siftlode_test",
" tmpfs:",
" - /var/lib/postgresql/data # ephemeral + fast; the schema is rebuilt per run",
" command: [\"postgres\", \"-c\", \"max_connections=300\"]",
" healthcheck:",
" test: [\"CMD-SHELL\", \"pg_isready -U siftlode -d siftlode_test\"]",
" interval: 1s",
@@ -1250,7 +1251,7 @@
" volumes:",
" - ./:/app",
" working_dir: /app",
" command: [\"python\", \"-m\", \"pytest\"]"
" command: [\"python\", \"-m\", \"pytest\", \"-n\", \"auto\"]"
],
"frontend/.prettierignore": [
"dist",