48 lines
1.6 KiB
JSON
48 lines
1.6 KiB
JSON
{
|
|
"case": "linuxcnc/configs/sim/axis/vismach/3axis-tutorial",
|
|
"checks": {
|
|
"bad_checkpoint_fail_closed": true,
|
|
"checkpoint_endpoint_parity": true,
|
|
"duplicate_side_effects": "none",
|
|
"runtime_files": [
|
|
"3axis-tutorial_mm.var",
|
|
"tool.tbl",
|
|
"position_mm.txt"
|
|
]
|
|
},
|
|
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
|
|
"known_boundaries": [
|
|
"native restart uses source-defined individual home order Z/X/Y; Worker persistence is independently verified",
|
|
"OPFS physical crash oracle remains external"
|
|
],
|
|
"report_sha256": "a2d125b06fe81ad8442c3b2b1f766e2a01e8a3160b4738ebc1cba59f565800f2",
|
|
"schema": "axis3-tutorial-persistence-report.v1",
|
|
"status": "verified",
|
|
"task_id": "TUTORIAL-13",
|
|
"test": {
|
|
"command": [
|
|
"node",
|
|
"web/worker/test_axis3_tutorial_persistence.mjs"
|
|
],
|
|
"returncode": 0,
|
|
"sample": {
|
|
"blocked_bad_checkpoint": "blocked",
|
|
"case": "linuxcnc/configs/sim/axis/vismach/3axis-tutorial/3axis-tutorial.ini",
|
|
"checkpoint_hash": "fnv1a64:a95260f1642ffa0a",
|
|
"continuous_hash": "fnv1a64:7984fdfabec7d093",
|
|
"endpoint_equal": true,
|
|
"event_cursor": 6,
|
|
"exact_runtime_files": [
|
|
"3axis-tutorial_mm.var",
|
|
"tool.tbl",
|
|
"position_mm.txt"
|
|
],
|
|
"recovered_hash": "fnv1a64:7984fdfabec7d093",
|
|
"schema": "axis3-tutorial-persistence.v1",
|
|
"status": "verified"
|
|
},
|
|
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
|
"stdout_sha256": "e0f3160dc9216515660d460b11b77e18a11ab73555b7a72e09540edf7bf2a03e"
|
|
}
|
|
}
|