gsxdsm
969fce7aa1
FN-8047: migrate AgentStore multi-node tests to PostgreSQL
Migrate multi-node AgentStore coverage to shared PostgreSQL-backed fixtures.
- Make concurrent central claim insertion resolve unique-key races as checkout conflicts.
- Rework claim and owning-node handoff tests to use shared async PostgreSQL layers.
- Restore PostgreSQL-compatible tests from the quarantine ledger.
Files changed:
packages/core/src/async-central-db.ts | 9 ++-
.../cross-node-claim-mutex.integration.test.ts | 72 ++++++++++---------
.../distributed-claim-mutex.integration.test.ts | 27 +++----
.../owning-node-handoff.integration.test.ts | 41 +++++------
.../__tests__/reliability-interactions/_helpers.ts | 83 ++++++++++++++++++++--
.../multi-node-claim-mutex-interactions.test.ts | 28 +++-----
.../owning-node-unavailable-interactions.test.ts | 36 +++++-----
packages/engine/vitest.config.ts | 8 +--
scripts/lib/test-quarantine.json | 25 -------
9 files changed, 180 insertions(+), 149 deletions(-)
Fusion-Task-Id: FN-8047
Fusion-Task-Lineage: 3b7ee21e-0190-4364-a0cb-88aac5e2e1a3
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-16 05:33:55 -07:00
..
2026-07-14 23:18:55 -07:00
2026-07-13 23:00:25 -07:00
2026-06-23 23:30:32 -07:00
2026-06-03 19:12:28 -07:00
2026-06-14 15:29:35 -07:00
2026-07-10 13:26:23 -07:00
2026-07-13 01:21:33 -07:00
2026-06-24 19:25:38 -07:00
2026-06-18 16:47:09 -07:00
2026-07-08 09:00:47 -07:00
2026-06-15 02:30:41 -07:00
2026-06-25 22:41:18 -07:00
2026-07-14 23:18:55 -07:00
2026-06-03 19:12:28 -07:00
2026-07-16 05:33:55 -07:00
2026-06-14 15:29:35 -07:00
2026-06-25 17:04:30 -07:00
2026-06-19 05:13:39 -07:00