Test report¶
Note
Auto-generated from a live ctest run by bench/gen_test_report.py (regenerated in CI before every Pages deploy). Not hand-maintained.
Summary¶
suites |
passing |
conformance vectors |
wall time |
verdict |
|---|---|---|---|---|
41 |
41/41 |
28 |
4.70s |
✅ all green |
By subsystem¶
category |
suites |
passing |
|---|---|---|
Codec (L2/L3) |
5 |
✅ 5/5 |
Substrate (L0/L1) |
3 |
✅ 3/3 |
Graph (L4) |
3 |
✅ 3/3 |
Net (FWD plane) |
5 |
✅ 5/5 |
Transport |
4 |
✅ 4/4 |
Examples |
1 |
✅ 1/1 |
other |
20 |
✅ 20/20 |
Suites¶
Codec (L2/L3)¶
suite |
result |
time |
covers |
|---|---|---|---|
|
✅ pass |
0.00s |
little-endian load/store + string-view helpers |
|
✅ pass |
0.00s |
CAN 29-bit ID + view_can_frames split/reassemble |
|
✅ pass |
0.00s |
the shared cross-core vector suite (input.bin → expected) |
|
✅ pass |
0.00s |
TLV encode/decode, CRC, trailer round-trip |
|
✅ pass |
0.00s |
WebSocket RFC 6455 frame codec (mask/unmask, fragments) |
Substrate (L0/L1)¶
suite |
result |
time |
covers |
|---|---|---|---|
|
✅ pass |
0.00s |
path parse/canonicalize, PathKey, field-path |
|
✅ pass |
0.00s |
segment/view/rope, refcount, backends |
|
✅ pass |
0.00s |
the NO_ATOMIC single-core refcount build |
Graph (L4)¶
suite |
result |
time |
covers |
|---|---|---|---|
|
✅ pass |
0.00s |
:acl structural storage (ADR-0018/0020) |
|
✅ pass |
0.00s |
:children[] SPEC vertex creation (ADR-0017/#82) |
|
✅ pass |
0.09s |
roles, lock-free LKV, read/write/await, fan-out, field-write |
Net (FWD plane)¶
suite |
result |
time |
covers |
|---|---|---|---|
|
✅ pass |
0.49s |
route-handle label compaction + self-heal (RFC-0004 §E.1) |
|
✅ pass |
0.00s |
producer remote fan-out + delivery_compact (#136) |
|
✅ pass |
0.30s |
multi-hop forward: dst-shrink / src-grow byte-exact |
|
✅ pass |
0.04s |
terminus op resolution + zero-copy FWD{REPLY} (RFC-0004) |
|
✅ pass |
0.23s |
transport/connection as a / vertex (ADR-0027/#83) |
Transport¶
suite |
result |
time |
covers |
|---|---|---|---|
|
✅ pass |
0.00s |
CAN classic + CAN-FD framing |
|
✅ pass |
0.02s |
SocketCAN over a vcan loopback (E2E) |
|
✅ pass |
1.04s |
UDP socket transport, two-node E2E |
|
✅ pass |
0.29s |
WebSocket RFC 6455 codec + transport |
Examples¶
suite |
result |
time |
covers |
|---|---|---|---|
|
✅ pass |
0.05s |
the in-process pub/sub example |
other¶
suite |
result |
time |
covers |
|---|---|---|---|
|
✅ pass |
0.01s |
— |
|
✅ pass |
0.01s |
— |
|
✅ pass |
0.01s |
— |
|
✅ pass |
0.03s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.09s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
1.14s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.00s |
— |
|
✅ pass |
0.16s |
— |
|
✅ pass |
0.66s |
— |
How every suite is verified¶
Beyond this Release pass, the same suites run under three more configurations in CI (core-ci.yml), and the net forward path carries an absolute allocation gate:
configuration |
what it proves |
|---|---|
Release (this page) |
functional correctness, byte-exact wire behavior |
ASan + UBSan |
no leaks, no undefined behavior, no buffer overruns |
TSan |
the lock-free LKV + concurrent forward paths are race-free |
GCC-13 + GCC-15 |
the toolchain floor + the ESP on-silicon compiler |
16KB zero-heap gate |
the FWD forward hop allocates 0 bytes ( |
Cross-implementation conformance (C++ / TypeScript / Rust agree on every vector) and the live latency/throughput numbers are on the Performance page.