Harden the core Vitest worker-root cleanup path and rescue the related broad-suite quarantines. - Increase bounded retries for transient ENOTEMPTY/EBUSY worker-root cleanup races. - Add teardown coverage proving transient ENOTEMPTY retries remove the worker root. - Remove rescued core quarantine entries from the ledger and Vitest exclude list. - Document the FN-6600 core cleanup rescue pattern in testing guidance. Files changed: docs/testing.md | 2 ++ .../core/src/__test-utils__/vitest-teardown.ts | 7 +++++- .../vitest-teardown-worker-root-cleanup.test.ts | 27 ++++++++++++++++++++++ packages/core/vitest.config.ts | 6 +++-- scripts/lib/test-quarantine.json | 15 ------------ 5 files changed, 39 insertions(+), 18 deletions(-) Fusion-Task-Id: FN-6600 Fusion-Task-Lineage: 107fb5cf-82c8-4e65-915d-0ef69725369b
1.9 KiB
1.9 KiB