river
river copied to clipboard
Intermittent test failure: `TestDriverDatabaseSQL/LeaderAttemptElect`
Off by only a few milliseconds, but I've observed this one multiple times now.
--- FAIL: TestDriverDatabaseSQL (14.80s)
driver_test.go:33: Driver does not support listener; skipping listener tests
--- FAIL: TestDriverDatabaseSQL/LeaderAttemptElect (0.00s)
--- FAIL: TestDriverDatabaseSQL/LeaderAttemptElect/ElectsLeader (0.11s)
riverdrivertest.go:2204:
Error Trace: /home/runner/work/river/river/internal/riverinternaltest/riverdrivertest/riverdrivertest.go:2204
Error: Max difference between 2025-03-08 05:03:26.556187457 +0000 UTC m=+15.463[10](https://github.com/riverqueue/river/actions/runs/13734244348/job/38415968662?pr=796#step:7:11)3892 and 2025-03-08 05:03:26.447586 +0000 UTC allowed is 100ms, but difference was 108.601457ms
Test: TestDriverDatabaseSQL/LeaderAttemptElect/ElectsLeader
--- FAIL: TestDriverDatabaseSQL/LeaderAttemptReelect (0.00s)
--- FAIL: TestDriverDatabaseSQL/LeaderAttemptReelect/ElectsLeader (0.12s)
riverdrivertest.go:2250:
Error Trace: /home/runner/work/river/river/internal/riverinternaltest/riverdrivertest/riverdrivertest.go:2250
Error: Max difference between 2025-03-08 05:03:26.564467378 +0000 UTC m=+15.471383814 and 2025-03-08 05:03:26.450052 +0000 UTC allowed is 100ms, but difference was [11](https://github.com/riverqueue/river/actions/runs/13734244348/job/38415968662?pr=796#step:7:12)4.415378ms
Test: TestDriverDatabaseSQL/LeaderAttemptReelect/ElectsLeader
FAIL
FAIL github.com/riverqueue/river 21.150s