GitNexus/gitnexus/test
Gergő Magyar 1a3f0f96b4
test(recovery): preserve sources across rejected writers (#3463)
Add real-lock coverage for CLI and HTTP recovery preflights, source-copy rejection and timeout coverage, and complete checkpoint-family assertions.

Validation for this review-fix series: build, scoped ESLint/Prettier, and 142 focused tests pass. The full suite completed with 23,743 passing tests, 42 failures, 100 skips, and one unexpected native worker exit. All 41 non-catalog failing cases reproduce on unchanged c3437c2. The untouched VECTOR-catalog case passes all 10 tests on both baseline and changed-code reruns. The interrupted incremental-orchestration suite is being rerun in isolation.

Note: pre-existing failures in test/unit/{auto-sync-runner,auto-sync,cli-index-help,cli-update-notice,file-lock,hook-db-lock-probe,index-lock,process-identity,update-check,worker-pool-resilience}.test.ts and test/integration/{cli,mcp}/update-notice.test.ts are not addressed by this PR.
2026-10-04 08:40:41 +01:00
..
fixtures test(recovery): seed interrupted native checkpoints (#3463) 2026-10-04 07:39:27 +00:00
helpers refactor(analyze): move detected-branch sanitization off CLI config (#3325) 2026-09-18 11:03:24 +01:00
integration test(recovery): verify native replay preserves retained bytes (#3463) 2026-10-04 07:39:30 +00:00
unit test(recovery): preserve sources across rejected writers (#3463) 2026-10-04 08:40:41 +01:00
utils feat(storage): add configurable index storage and content retention tiers (#3060) 2026-09-12 20:31:55 +00:00