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
Tracking issue: do a periodic audit of every `sbt test` suite for flake risks. Look for the usual culprits:
Wall-clock dependencies (`Instant.now()` / `System.currentTimeMillis` in production code that tests exercise — use `Clock.instant`, run under `TestClock`).
`provideShared` against a DB schema without `@@ TestAspect.sequential` when tests poll shared rows or share scheduler state.
Real-clock `ZIO.sleep` / busy-waits without an explicit `@@ TestAspect.withLiveClock`.
Cross-suite stdout/stderr or logger contention (e.g. `ProgressDisplay` writes from sibling suites).
Tests that depend on iteration order of `Set` / `Map`.
What
Tracking issue: do a periodic audit of every `sbt test` suite for flake risks. Look for the usual culprits:
Why
Several individual flakes already tracked:
A coordinated pass while these are fresh would catch the next class of flake before it bites in CI.
Out of scope
Not blocking on any specific issue. Pick up when there's a quiet window or a related refactor.