Files
linuxcncWebWASM/coverage/motion-state.report.json

84 lines
1.9 KiB
JSON

{
"commands": [
"HOME",
"JOG_START",
"JOG_STOP",
"SET_OVERRIDE",
"LIMIT_SET",
"FOLLOWING_ERROR",
"ESTOP"
],
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"determinism": {
"native_kinematics_adapters": [
"sim_kinematics_motion",
"sim_kinematics_feedback",
"sim_kinematics_home_limit"
],
"random": false,
"wall_clock": false,
"worker_hash_replay": true
},
"faults": [
"motion_unhomed",
"motion_faulted",
"limit",
"following_error",
"estop",
"position_range"
],
"known_boundaries": [
"kinematics family registry remains P3-06/P3-07",
"real hardware transport is REAL-EXCLUDED"
],
"limits": {
"following_error_trip": 0.01,
"jog_speed": [
0,
1000000
],
"override": [
0,
2
],
"position": 1000000000
},
"outputs": [
{
"bytes": 5388,
"path": "web/worker/motion-state.mjs",
"sha256": "142c7ff71507478ff8e6f374315e68247bbcc62157d55bbaedfab9bae70d9593"
},
{
"bytes": 36559,
"path": "web/worker/sim-session.mjs",
"sha256": "f1dfd42cc9e43aaeff1a15af3cf03412e374dea240c7f39a1453d63f5bb65768"
},
{
"bytes": 2222,
"path": "web/worker/test_motion_state.mjs",
"sha256": "deef16755cd18a1d2391efb4140eb98fcd348ee076971242cd60a161a36d890d"
}
],
"report_sha256": "18fe48ffd88bfebf8c234c2f3c22da04f67b0c4379a083cc98780120019f1aa6",
"schema": "motion-state-report.v1",
"state": {
"axes": [
"x",
"y",
"z"
],
"fixed_cycle_distance": 0.001,
"joints": 3,
"state_hash": "fnv1a64 canonical motion state"
},
"status": "verified",
"task_id": "P3-05",
"test": {
"command": "node web/worker/test_motion_state.mjs",
"status": "verified",
"stderr": "",
"stdout": "motion_state=passed jog_x=0.02 fault=limit hash=fnv1a64:858bfb8944cbc2f9\n"
}
}