open-standards/sandbox/sandbox-rs/crates/sandbox-exec-microvm
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 93c6b2917c
Some checks failed
energy meters on real hardware / RAPL and NVML on jetson-hub (pull_request) Successful in 52s
standards workspaces build + test / jouleclaw-rs (pull_request) Successful in 3m44s
standards workspaces build + test / aac-rs (pull_request) Successful in 2m44s
standards workspaces build + test / joule-code-rs (pull_request) Successful in 1m16s
standards workspaces build + test / joulecontract-rs (pull_request) Successful in 36s
standards workspaces build + test / map-rs (pull_request) Successful in 35s
standards workspaces build + test / mesh-rs (pull_request) Successful in 47s
standards workspaces build + test / openpay (pull_request) Successful in 2m58s
WAI conformance / cargo-class corpora · linux-arm64 (pull_request) Successful in 13m15s
WAI conformance / cross-arch byte-equality · linux-arm64 (pull_request) Successful in 36s
standards workspaces build + test / jouledesk-rs (pull_request) Successful in 7m16s
standards workspaces build + test / macOS energy backends (pull_request) Successful in 7m49s
WAI conformance / cargo-class corpora · macos (pull_request) Failing after 10m28s
WAI conformance / cross-arch byte-equality · macos (pull_request) Successful in 41s
joule-code conformance gate / Build + round-trip C1-C4 vectors (pull_request) Successful in 1m58s
jouleclaw public surface must stay documented / Public-surface audit (jouleclaw-rs) (pull_request) Successful in 1m7s
no-vanity-metrics / Scan committed Markdown for vanity metrics (pull_request) Successful in 3s
no-vanity-metrics / WAI public text names no comparison (pull_request) Successful in 3s
no-vanity-metrics / WAI public text names no company or product (pull_request) Successful in 3s
standards workspaces build + test / arl-rs (pull_request) Successful in 1m16s
standards workspaces build + test / eoc-rs (pull_request) Successful in 2m6s
standards workspaces build + test / jcp-rs (pull_request) Successful in 1m34s
standards workspaces build + test / joule-ui-rs (pull_request) Successful in 1m10s
standards workspaces build + test / joulehook-rs (pull_request) Successful in 1m12s
standards workspaces build + test / proof-rs (pull_request) Successful in 1m16s
standards workspaces build + test / sense-rs (pull_request) Successful in 1m14s
standards workspaces build + test / sandbox-rs (pull_request) Successful in 2m24s
standards workspaces build + test / smart-byte-rs (pull_request) Successful in 4m8s
WAI conformance / quantum core and corpus under wasm32-wasip2 (wasmtime) (pull_request) Successful in 1m24s
WAI conformance / v2 vocabulary · manifests validate as stated (pull_request) Successful in 14s
WAI conformance / cargo-class corpora · linux (pull_request) Successful in 8m39s
WAI conformance / delivery telemetry · CMCD and CMSD against an independent library (pull_request) Successful in 8s
WAI conformance / cross-arch byte-equality · linux (pull_request) Successful in 24s
WAI conformance / C2PA manifest emission · signed, read back, validated (pull_request) Successful in 1m41s
WAI mbt2018_mean integer decode (regenerated vectors) / regenerate mbt2018_mean integer vectors → Rust decode, required (pull_request) Successful in 4m57s
wai-web reach builds / wai-web reach · does this change touch it (pull_request) Successful in 5s
wai-web wasm32 / wai-web wasm32 build · corpus, menu and writers (pull_request) Failing after 2m35s
wai-web reach builds / wai-web reach builds · the package of record, every output as recorded (pull_request) Successful in 2m26s
WAI conformance / independent verifiers · claims, JWP, key discovery and integer payloads (Python) (pull_request) Successful in 18m9s
wai-web reach builds / wai-web reach builds · this tree's wai-web, every rung on its engine line (pull_request) Successful in 3m54s
sandbox-exec-microvm: the liveness tick advances the fake counters itself
The RAPL and MSR meter tests drove their fake counters from a writer
thread on a 2 ms timer while the liveness probe slept between samples. On
a loaded host (load ~85 here) the writer was starved for whole sample
intervals, and the probe then judged a live fake counter frozen: the two
tests failed in 1-3 of every 5 runs on this branch and occasionally on
main. Each tick now writes the next rising step and then sleeps, so every
interval the probe samples holds exactly one advance whatever the
scheduler does. 16 of 16 runs passed, 6 of them with 40 extra busy
threads.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 10:52:05 -04:00
..
examples sandbox-exec-microvm, sandbox-exec-wasm, sandbox-meter: grade nominal-cost figures Estimator 2026-10-11 10:11:54 -04:00
src sandbox-exec-microvm: the liveness tick advances the fake counters itself 2026-10-11 10:52:05 -04:00
tests energy meters: document the hardware tests' helper functions 2026-10-01 10:18:29 -04:00
Cargo.toml sandbox-exec-microvm: RAPL-via-MSR meter + real microVM boot example 2026-06-11 13:41:02 -04:00