Files
fusion/packages/core
gsxdsm a312acd754 FN-5840: harden test project teardown cleanup
Tighten test fixture cleanup so temporary test directories are reliably removed.

- track created test project directories and install process exit/beforeExit backstop cleanup hooks
- make destroyTestProject resilient with async rm plus rmSync fallback and tracked-dir removal
- add regression tests for sqlite wal/shm sibling cleanup and tracked-directory drain behavior
- make db lock-child teardown remove children from tracking during iteration

Files changed:
 packages/core/src/__tests__/db.test.ts           | 10 +++--
 packages/core/src/__tests__/test-project.test.ts | 34 ++++++++++++++-
 packages/core/src/__tests__/test-project.ts      | 54 +++++++++++++++++++++++-
 3 files changed, 92 insertions(+), 6 deletions(-)

Fusion-Task-Id: FN-5840

Fusion-Task-Lineage: 0977be1d-8334-413d-a652-318584d7058b
2026-06-01 16:03:05 -07:00
..
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00