You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Flaky Postgres test: ProjectorTests.ProjectImportedBookingsToTable relies on a fixed 1s delay #599
ProjectorTests.ProjectImportedBookingsToTable (src/Postgres/test/Eventuous.Tests.Postgres/Projections/ProjectorTests.cs) produces 100 events, waits a fixed Task.Delay(1000), then reads each projected row. On a slow runner the projection hasn't caught up yet, ReadAsync returns false (unchecked), and reader["checkin_date"] throws:
InvalidOperationException: No resultset is currently being traversed
at Npgsql.NpgsqlDataReader.ThrowIfNotInResult()
at Eventuous.Tests.Postgres.Projections.ProjectorTests.ProjectImportedBookingsToTable(...) ProjectorTests.cs:40
Activity
linear commentedon Sep 30, 2026
EVE-253
test(postgres): replace fixed projection delay with polling
test(postgres): replace fixed projection delay with polling
test: make projection, metrics, and recovery waits deterministic (#603)