test: cover all protocol roundtrips
This commit is contained in:
parent
e49b945259
commit
0d588fb3d9
2 changed files with 674 additions and 4 deletions
|
|
@ -101,10 +101,10 @@ and downstream projects.
|
|||
failures.
|
||||
- `[x]` Fixture updates require intentional review.
|
||||
|
||||
- `[~]` Expand protocol roundtrip tests.
|
||||
- `[x]` Expand protocol roundtrip tests.
|
||||
Acceptance criteria:
|
||||
- `[ ]` Every `ControlRequest` and `ControlResponse` variant roundtrips.
|
||||
- `[ ]` Every `PeerControlRequest` and `PeerControlResponse` variant
|
||||
- `[x]` Every `ControlRequest` and `ControlResponse` variant roundtrips.
|
||||
- `[x]` Every `PeerControlRequest` and `PeerControlResponse` variant
|
||||
roundtrips.
|
||||
- `[x]` Pipe and overlay wire protocol variants roundtrip.
|
||||
- `[x]` Unknown or malformed protocol inputs fail safely.
|
||||
|
|
@ -338,7 +338,7 @@ Goal: prove the system works as an actual base layer before broader use.
|
|||
|
||||
1. `[x]` Finish Phase 0.
|
||||
2. `[~]` Refactor `geth-node` into daemon subsystems.
|
||||
3. `[ ]` Add stable contract and golden JSON tests.
|
||||
3. `[x]` Add stable contract and golden JSON tests.
|
||||
4. `[ ]` Harden store migrations and backup.
|
||||
5. `[ ]` Complete security-boundary test coverage.
|
||||
6. `[ ]` Replace prototype private CAS cryptography.
|
||||
|
|
|
|||
Loading…
Reference in a new issue