Enforce LinuxCNC WASM XYZAC command authority
This commit is contained in:
@@ -1,5 +1,30 @@
|
||||
{
|
||||
"authority": "linuxcnc-wasm-worker",
|
||||
"button_constraints": {
|
||||
"authority": "linuxcnc-wasm-worker",
|
||||
"case": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini",
|
||||
"gates": {
|
||||
"off_blocks_motion": true,
|
||||
"pause_resume_exclusive": true,
|
||||
"running_blocks_manual": true,
|
||||
"running_blocks_power_off": true
|
||||
},
|
||||
"schema": "xyzac-button-constraints.v1",
|
||||
"sequence": [
|
||||
"ESTOP",
|
||||
"ESTOP_RESET",
|
||||
"POWER_ON",
|
||||
"HOME",
|
||||
"IDLE",
|
||||
"RUNNING",
|
||||
"PAUSED",
|
||||
"RESUME",
|
||||
"ABORT",
|
||||
"ESTOP"
|
||||
],
|
||||
"state_hash": "fnv1a64:7c18597c9e7091d7",
|
||||
"status": "verified"
|
||||
},
|
||||
"candidate_eligible": true,
|
||||
"case": {
|
||||
"path": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini",
|
||||
@@ -10,16 +35,37 @@
|
||||
"SESSION_ATTACH",
|
||||
"LOAD_WORKSPACE",
|
||||
"PROGRAM_LOAD",
|
||||
"POWER_ON",
|
||||
"HOME_ALL",
|
||||
"PROGRAM_RUN",
|
||||
"PROGRAM_PAUSE",
|
||||
"PROGRAM_RESUME",
|
||||
"PROGRAM_ABORT",
|
||||
"ESTOP",
|
||||
"IO_RECOVER",
|
||||
"ESTOP_RESET",
|
||||
"POWER_ON",
|
||||
"SNAPSHOT_REQUEST"
|
||||
],
|
||||
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
|
||||
"failure_samples": [],
|
||||
"gate_scenarios": {
|
||||
"button_sequence": {
|
||||
"off_blocks_motion": true,
|
||||
"running_blocks_manual": true,
|
||||
"running_blocks_power_off": true,
|
||||
"sequence": [
|
||||
"ESTOP",
|
||||
"ESTOP_RESET",
|
||||
"POWER_ON",
|
||||
"HOME",
|
||||
"IDLE",
|
||||
"RUNNING",
|
||||
"PAUSED",
|
||||
"RESUME",
|
||||
"ABORT"
|
||||
],
|
||||
"status": "verified"
|
||||
},
|
||||
"highlight_missing": {
|
||||
"reason": "axis_highlight_missing",
|
||||
"status": "verified"
|
||||
@@ -51,10 +97,10 @@
|
||||
}
|
||||
},
|
||||
"release_status": "STOP_RELEASE",
|
||||
"report_sha256": "ae3ebd07146e75e1fa50c90d37e56ca195e2c6b82069718aedf9b63338ad2219",
|
||||
"report_sha256": "fd24448f6f46d484a2e27f711383db6d0695feafb73c18365082975ed33c8f97",
|
||||
"schema": "xyzac-gate-matrix-rtcp-03.v1",
|
||||
"scope": "xyzac_only",
|
||||
"state_hash": "fnv1a64:9abaa158693c6300",
|
||||
"state_hash": "fnv1a64:7b5f8d0ed1c175dd",
|
||||
"status": "verified",
|
||||
"task_id": "RTCP-03",
|
||||
"tests": [
|
||||
@@ -63,7 +109,16 @@
|
||||
"node",
|
||||
"web/worker/test_xyzac_gate_matrix.mjs"
|
||||
],
|
||||
"output_sha256": "a8e61897c9e8f666970804f4ba8d0a959557960df40bf26261a7b4d73517de9a",
|
||||
"output_sha256": "c0b5ad1449a1bc463f2c282a1b783092ffcadef9bf20b93a56eff285033d971c",
|
||||
"returncode": 0,
|
||||
"status": "verified"
|
||||
},
|
||||
{
|
||||
"command": [
|
||||
"node",
|
||||
"web/worker/test_xyzac_button_constraints.mjs"
|
||||
],
|
||||
"output_sha256": "2e105b80c6548ef53a2ebc656d6da39fe3bd7a5905f906188a3655e57e345b8e",
|
||||
"returncode": 0,
|
||||
"status": "verified"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user