release-0.3.5 plan: the final fork suites and totals filled in
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
e68ac6bbdb
commit
a130c6361f
1 changed files with 4 additions and 4 deletions
|
|
@ -25,7 +25,7 @@ Master's fix 0d123b3 (OTA Windows helper: `CREATE_NO_WINDOW` only, no `DETACHED_
|
|||
survived every merge: `grep -n 'creation_flags(0x0800_0000); // CREATE_NO_WINDOW' app/igneum-app/src/ota.rs` gives
|
||||
one line on the final tip (checked after each merge).
|
||||
|
||||
Totals against origin/master: @@TOTALS@@. Final tip: @@TIP@@.
|
||||
Totals against origin/master: 107 files, 12,398 insertions, 387 deletions. Final tip: the last commit of this branch (the plan file follows the code; the last code merge is 7abce72, fud-consensus).
|
||||
|
||||
### 1b. The node fork (branch `release-0.3.5` in `vendor/igneum-node-release`)
|
||||
|
||||
|
|
@ -100,8 +100,8 @@ Mac build and tests in `vendor/igneum-node-release` with `CARGO_TARGET_DIR=vendo
|
|||
| b2578ae7 | `cargo test -p igneum-miner` | ok: 12 passed, 0 failed, 02:42:08Z |
|
||||
| b2578ae7 | 6-s scratch run on devnet params over an appdir the 0.3.4 build (6aa69a45) had written | header `igneumd/2.1.0-b2578ae7`; the digest line printed: `Consensus params digest: 9409dedac4bf9f0f20a54fb169b52a75a2903364909fe9ffd6fc5cdcd9d95d38 (exchanged in the p2p handshake; a peer with another digest is refused)`; the finality section line (rule v3 from checkpoint DAA never); clean start and clean stop over the appdir the 6aa69a45 build had written, no error line. The "state blob of layout 1 read and converted" line did NOT print because that appdir held no finality state blob (an 8-s run from genesis writes none); the conversion path is covered by the finality unit tests above, and the real proof is the first 0.3.5 node over a live 0.3.4 appdir (the Mac node 1 or the seed), which should log that line once |
|
||||
| 20139145 (m20-pruning merged; the final fork tip) | the same release build | ok, 26 min 27 s (03:09:38Z) |
|
||||
| 20139145 | finality / difficulty / kaspa-pow / igneum-miner suites | @@MAC5_SUITES@@ |
|
||||
| 20139145 | `cargo test -p kaspa-consensus --features igneum-pow -- pruning_proof` (M20's crate) | @@MAC5_PRUNE@@ |
|
||||
| 20139145 | finality / difficulty / kaspa-pow / igneum-miner suites | finality ok 8 passed (03:13:42Z); difficulty ok 15 passed (03:13:44Z); kaspa-pow ok 7 passed (03:13:59Z); igneum-miner ok 12 passed (03:14:34Z); 0 failed |
|
||||
| 20139145 | `cargo test -p kaspa-consensus --features igneum-pow -- pruning_proof` (M20's crate) | ok: 4 passed, 0 failed, 03:15:51Z |
|
||||
|
||||
The consensus, difficulty and pow crates are untouched by the reliability merge (miner crate only) and by the
|
||||
build-info fix (a build script that only changes the embedded commit string), so their 4d3c7482 results stood until fud-consensus, which changed all three; every suite was rerun on the final tip 20139145.
|
||||
|
|
@ -214,4 +214,4 @@ install from here. Untested with a right hash; the hand install is the known pat
|
|||
(clones; the `target-finality*` directories of 0.3.4 are untouched). After the cut: `git worktree remove
|
||||
../igneum-wt-release`; keep `vendor/igneum-node-release` as the record of what 0.3.5's node was built from.
|
||||
- `miner-latency` never reached origin (section 2).
|
||||
- 23:30 UTC: six binaries from fork 6ef230d5. 01:13 UTC: six binaries from fork 2e75a238 (section 4a, the build-info fix): these are what the morning command ships.
|
||||
- 23:30 UTC: six binaries from fork 6ef230d5. 01:13 UTC: six binaries from fork 2e75a238 (build-info fix). 02:42 UTC: fud-consensus built, all suites green. 03:16 UTC: fork 20139145 (fud-consensus and m20-pruning in) built for the three platforms, every suite green, header and digest confirmed in the scratch run: these are what the morning command ships (section 4a).
|
||||
|
|
|
|||
Loading…
Reference in a new issue