docs(peer-cli): record snapshot status matrix pass
Record the post-fix peer-cli validation run against the rebuilt Docker image. The run covered S1-S36 after the backend snapshot-ordering fix and frontend snapshot-status reducer cleanup, including auto-install, exact transfer, failure, propagation, concurrency, mutation, and latest-version scenarios. Test Plan: - git diff --check - just peer-cli-image - python3 crates/lanspread-peer-cli/scripts/run_extended_scenarios.py Refs: local install/download status snapshot cleanup
This commit is contained in:
@@ -92,6 +92,29 @@ until a dedicated fixture or temporary games root is prepared.
|
|||||||
|
|
||||||
## Run Log
|
## Run Log
|
||||||
|
|
||||||
|
### 2026-05-19 - Snapshot Status Fix Docker Matrix Pass
|
||||||
|
|
||||||
|
- Code under test included `5c4976d` (`fix(peer): settle local state before
|
||||||
|
clearing operations`) and `6651f02` (`fix(ui): derive operation status from
|
||||||
|
snapshots`).
|
||||||
|
- Gates before the matrix: `just fmt`, `just test`, `just frontend-test`, and
|
||||||
|
`just build` passed. The peer harness image was rebuilt with
|
||||||
|
`just peer-cli-image`.
|
||||||
|
- Runner: `python3 crates/lanspread-peer-cli/scripts/run_extended_scenarios.py`
|
||||||
|
passed S1-S36 against the rebuilt `lanspread-peer-cli:dev` image.
|
||||||
|
- Auto-install coverage remained good: S5 downloaded and installed `cnctw`, saw
|
||||||
|
the fixture payload under `local/`, and the downloaded root diffed cleanly
|
||||||
|
against `fixture-bravo/cnctw` excluding local metadata.
|
||||||
|
- Large/exact transfer coverage remained good: S13 small and large downloads
|
||||||
|
diffed cleanly; S14 split `alienswarm` between two sources with chunk totals
|
||||||
|
`67,108,864` and `58,721,049` bytes and the final root diffed cleanly.
|
||||||
|
- Failure and mutation coverage remained good: S17 latest-version conflict,
|
||||||
|
S19 sole-source drop, S20 write failure, S26 duplicate operation, and S35
|
||||||
|
unknown catalog filtering all failed safely without advertising bad local
|
||||||
|
state; S21-S23 propagation, S24-S25 concurrency, S29-S31 bootstrapping, S32
|
||||||
|
reinstall, S33 mutation install, S34 many-small-files, and S36 latest
|
||||||
|
singleton all passed.
|
||||||
|
|
||||||
### 2026-05-18 - Full Automated Docker Matrix Pass
|
### 2026-05-18 - Full Automated Docker Matrix Pass
|
||||||
|
|
||||||
- Runner: `python3 crates/lanspread-peer-cli/scripts/run_extended_scenarios.py`
|
- Runner: `python3 crates/lanspread-peer-cli/scripts/run_extended_scenarios.py`
|
||||||
|
|||||||
Reference in New Issue
Block a user