swactor/crates
Claude e7efab4157 test: complete WASM runner scenario coverage
Adds 15 new tests (26 total) covering the full WASM binary runner:

Scenario tests:
- P0: alloc OOB, empty msg, allocator exhaustion, oversized msg
- P1: nonexistent address, wrong exports, graceful stop, negative
  payload_len, independent stores, watch integration
- P2: WASM-to-WASM relay, multi-worker runtime

Property tests (proptest):
- Arbitrary bytes round-trip through echo (identity property)
- Double always produces exactly 2 copies (algebraic property)

Found and fixed 2 bugs:
- actor.rs: missing bounds check on alloc pointer before copy_from_slice
- worker.rs: StopSignal didn't emit watch death notification

Authored by Claude, lovingly guided by Zachery Aaron Shores-Chmielewski
2026-02-13 21:07:59 +07:00
..
command skeleton of wasm runner actors (#32) 2026-02-13 07:42:44 +00:00
distribution feat: distribution simulation tests (#34) 2026-02-13 13:18:38 +00:00
dp-mnist feat: distributed runtime (#30) 2026-02-12 09:13:50 +00:00
node distribution realization (#33) 2026-02-13 07:55:12 +00:00
python major feature update 2026-02-13 07:11:24 +00:00
runtime-dashboard distribution realization (#33) 2026-02-13 07:55:12 +00:00
simulation feat: distribution simulation tests (#34) 2026-02-13 13:18:38 +00:00
simulation-dashboard feat: distribution simulation tests (#34) 2026-02-13 13:18:38 +00:00
std feat: skeleton for in browser swactor engine (#35) 2026-02-13 13:27:34 +00:00
wasm feat: skeleton for in browser swactor engine (#35) 2026-02-13 13:27:34 +00:00
wasm-actor test: complete WASM runner scenario coverage 2026-02-13 21:07:59 +07:00