mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-10 13:22:14 +00:00
The heap test for the pulse day-mean rebuild wrote its million readings in one INSERT ... SELECT, which outran the 60-second statement timeout on CI's shared Postgres. The fixture is now written a month per statement, each in its own transaction with the timeout lifted for that transaction only, and ANALYZE the same way; the code under test keeps the timeout, and the production-heap assertions are unchanged. With the timeout at 4 seconds the old seed is cancelled with 57014 and the new one passes.