Files
Mangalord/backend
fabi d92acb17e7
Some checks failed
deploy / test-backend (push) Failing after 9m5s
deploy / test-frontend (push) Successful in 9m55s
deploy / build-and-push (push) Has been skipped
deploy / deploy (push) Has been skipped
fix(tests): stop DATABASE_URL env race flaking sqlx lib tests
The private_mode_* config unit tests set then remove_var(DATABASE_URL).
That env is process-global, and the #[sqlx::test] lib tests
(crawler::content, crawler::session_control, ...) read it in parallel,
so on a multi-core runner they intermittently saw it unset and panicked
'DATABASE_URL must be set: NotPresent' (6 failures on the Pi's 4 cores).
Never overwrite/remove it: set only if absent via ensure_database_url(),
leaving CI's real URL stable for the parallel DB tests.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 16:15:38 +02:00
..
2026-05-16 21:05:16 +02:00