Make the periodic reconciliation test wait for the startup pass (closes #189) #193

Merged
clawbot merged 1 commits from issue-189-startup-pass-wait into next 2026-10-04 19:59:37 +02:00
1 Commits
Author SHA1 Message Date
clawbot 3e5450d41a Make the periodic reconciliation test wait for the startup pass (closes #189)
check / check (push) Failing after 2s
TestPeriodicReconciliationAdoptsFileThatAppearsAfterStartup slept for
three eviction intervals before writing its file, so on a slow start the
startup pass could still be running and adopt the file itself, and the
test passed without a periodic pass. It now holds the test database's
only connection until the startup pass waits for it, writes the file and
lets the connection go, as TestEvictionRunsOnPeriodicSchedule does, so
only a periodic reconciliation pass can adopt the file. Test only.

Model: opus-5-5
2026-10-04 17:43:08 +00:00