test(build): acceptance boots a fresh data stick -- every run is a first boot (#92, Task 3)
Task 3 of plan 2026-10-29-stick-5, accepted in full: - amd64, aarch64, riscv64: the proxy Zuse minted on a fresh data stick, PARITY:V4_POST tests=538 pass=538 fail=0, POST: PASSED, [zuse@Hera] ok>; dict_hash 0xfec8c47cfc6f437f on the three - the PC stick as built, loaded high (stick_genesis): 538/538, the prompt - make -C v4 test-32: 39 programs, 0 failures Regressions pass. v3_keys failed once (a virtio_blk request never completed, logs/20261108-132844) and passed on its rerun (logs/20261108-141539). The plan's Task 3 steps ticked; FABRIC-3 XLVIII.13. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GE3SDvQn5EoxdGufk84zz2
This commit is contained in:
@@ -227,13 +227,13 @@ xHCI USB sticks, `scripts/qemu_session.py`.
|
||||
**Interfaces:** `make -f kernel/Makefile ARCH=<arch> clean qemu` boots v4 with a fresh data stick
|
||||
on port 2 and no other drive: a first boot every time, the proxy minted, the prompt.
|
||||
|
||||
- [ ] **Step 1: Failing test:** `zuse` with the new default (no `--make`): the genesis line and the
|
||||
- [x] **Step 1: Failing test:** `zuse` with the new default (no `--make`): the genesis line and the
|
||||
prompt on all three ISAs. Today: FAIL (the pair is the default; no genesis line).
|
||||
- [ ] **Step 2:** Run it: FAIL.
|
||||
- [ ] **Step 3:** Change the defaults and the docs.
|
||||
- [ ] **Step 4:** `zuse` passes on three ISAs; `qemu-stick-high` reaches the prompt from a fresh
|
||||
- [x] **Step 2:** Run it: FAIL.
|
||||
- [x] **Step 3:** Change the defaults and the docs.
|
||||
- [x] **Step 4:** `zuse` passes on three ISAs; `qemu-stick-high` reaches the prompt from a fresh
|
||||
PC stick; regression: `v3_keys`, `stick_zuse`, `raw_ident`, the GPT modes, `entropy`.
|
||||
- [ ] **Step 5:** Suite; full acceptance as newly written; commit `test(build): acceptance boots a
|
||||
- [x] **Step 5:** Suite; full acceptance as newly written; commit `test(build): acceptance boots a
|
||||
fresh data stick -- every run is a first boot` with the logs.
|
||||
|
||||
### Task 4: `MINT-ZUSE` -- the real Zuse onto a second stick
|
||||
|
||||
Reference in New Issue
Block a user