test: cover deterministic sync faults

This commit is contained in:
Eric Wendland 2026-07-05 23:44:15 +02:00
commit eb0f69f287
2 changed files with 169 additions and 6 deletions

View file

@ -215,13 +215,13 @@ confidential storage.
Goal: make convergence and failure behavior predictable enough for automation.
- `[ ]` Build deterministic multi-daemon fault tests.
- `[x]` Build deterministic sync fault tests.
Acceptance criteria:
- `[ ]` Tests cover peer restart.
- `[ ]` Tests cover endpoint rotation.
- `[ ]` Tests cover temporary peer unavailability.
- `[ ]` Tests cover partial stream failure.
- `[ ]` Tests cover duplicate records and stale cursors.
- `[x]` Tests cover peer restart.
- `[x]` Tests cover endpoint rotation.
- `[x]` Tests cover temporary peer unavailability.
- `[x]` Tests cover partial stream failure.
- `[x]` Tests cover duplicate records and stale cursors.
- `[x]` Define per-resource conflict semantics.
Acceptance criteria: