mirror of
https://github.com/azaion/satellite-provider.git
synced 2026-06-21 10:01:14 +00:00
dc3dabe7bd
Postgres data volume persists across docker-compose runs. The previous `int _coordinateCounter = 0` reset on every test-runner process start so the SECOND `--full` run collided with rows seeded by the first `--smoke` run (the AC-3 MultiSourceCoexistence test does a raw INSERT for the pre-seed step, not an UPSERT, and the unique constraint fires). Seed the counter from a wall-clock value (~Unix epoch seconds mod 1M) so each runner process picks a distinct coordinate band. Eliminates inter-run collisions without coupling the test to docker volume reset. Co-authored-by: Cursor <cursoragent@cursor.com>