gsxdsm
a768d36dae
FN-6817: root reliability fixtures under worker temp
Reliability interaction fixtures now stay inside the Vitest worker temp root to avoid merge-reuse worktree collisions.
- Add a helper that prefers FUSION_TEST_WORKER_ROOT for reliability fixture roots.
- Verify fixture git initialization before tests use generated repositories.
- Clean up the paired worktree root during fixture teardown.
- Cover the worker-root placement and worktree-root cleanup behavior in the merge runner preflight test.
Files changed:
.../__tests__/reliability-interactions/_helpers.ts | 21 ++++++++++++-
.../merge-runner-spawn-enoent-prevention.test.ts | 35 ++++++++++++++++++++--
2 files changed, 53 insertions(+), 3 deletions(-)
Fusion-Task-Id: FN-6817
Fusion-Task-Lineage: dd5c5e7b-c7cd-42be-971d-7527c2334f36
2026-06-20 23:32:25 -07:00
..
2026-06-20 10:28:25 -07:00
2026-06-19 07:34:26 -07:00
2026-06-20 17:17:32 -07:00
2026-06-20 23:24:57 -07:00
2026-06-19 16:47:34 -07:00
2026-06-20 21:32:43 -07:00
2026-06-20 23:32:25 -07:00
2026-06-20 11:02:55 -07:00
2026-06-19 07:34:26 -07:00
2026-06-20 21:32:43 -07:00
2026-06-08 15:19:27 -07:00
2026-06-19 07:34:26 -07:00