flow runner bench says when load is not measured a63d3dcd2aef
A Windows runner printed load 0.00. Its kernel line, checked with 0.4.0
in the Windows VM, reads Windows 10.0.26300.
refs #83
Author Andy McCall @andymccall <[email protected] >
via ↳ agent agent:claude@andymccall <[email protected] > · keyless, under your grant for changes,refs,seal · key 41ca8c70cd7f
When 9 days ago · 2026-10-26 06:36 UTC
Signature ◈ sealed by agent:claude@andymccall
Hash a63d3dcd2aef17c39abbf51f2692a4b4c16a8b737a4e18149cc52afd178b7657
Depends on 62829d15ef09 c3db750ed96e cce63af9ec54 e0918b887850
Depended on by c8917cf1f931
In bookmarks main
In tags v0.5.0 v0.5.1 v0.5.2 v0.5.3
Edits 3 atoms, 0 tree operations, 2 files
Browse the tree at this change
CHANGELOG.md crates/flow/src/main.rs
modified
CHANGELOG.md
+1 −0
…
3 unchanged lines
4
4
5
5
## Unreleased
6
6
7
+
- **`flow runner bench` says when load is not measured (#83):** a Windows runner printed `load 0.00`; it now says `load not measured here`. Its kernel line reads `Windows 10.0.26300` (checked with 0.4.0 in the Windows VM).
7
8
## 0.4.0 (2026-10-26)
8
9
9
10
- **A Windows runner reports its Windows version (#83):** as its kernel fact (`Windows 10.0.26100`, from `RtlGetVersion`), shown on the hub's runner page and in `flow runner bench`. Built and linted for Windows; not yet run there.
…
106 unchanged lines
modified
crates/flow/src/main.rs
+4 −1
…
260 unchanged lines
261
261
let f = facts::now(&home, Some(speed));
262
262
println!("speed {speed} (class {}), benchmark {ms} ms", flow_core::api::Facts::class_of(speed));
263
263
println!("free disk {} MiB at {}", f.free_disk_mib.unwrap_or(0), home.root.display());
264
-
println!("load {:.2}", f.load_x100.unwrap_or(0) as f64 / 100.0);
264
+
match f.load_x100 {
265
+
Some(l) => println!("load {:.2}", l as f64 / 100.0),
266
+
None => println!("load not measured here"),
267
+
}
265
268
if let Some(k) = f.kernel {
266
269
println!("kernel {k}");
267
270
}
…
377 unchanged lines