Files
linuxcncWebWASM/coverage/xyzac-trt-threejs.report.json

162 lines
4.0 KiB
JSON

{
"authority": "linuxcnc-wasm-worker",
"browser_matrix": {
"canvas_context": "webgl2",
"console_exceptions": 0,
"desktop": {
"canvas_nonblank": true,
"document_width": 1425,
"machine_nodes_in_tool_preview": 0,
"nonzero_pixels": 499671,
"scroll_width": 1425,
"status": "READY",
"toolpath_segments": 3,
"viewport": [
1440,
1000
]
},
"functional_note": "Chromium simulation only; Safari and physical power loss are excluded by scope",
"mobile": {
"canvas_nonblank": true,
"document_width": 390,
"machine_nodes_in_tool_preview": 0,
"nonzero_pixels": 114080,
"scroll_width": 390,
"status": "READY",
"toolpath_segments": 3,
"viewport": [
390,
844
]
},
"preserve_drawing_buffer": true
},
"candidate_eligible": true,
"case": {
"path": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini",
"scope": "xyzac_only"
},
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"direction": {
"rotate_c": "z+",
"saddle_y": -1,
"spindle_z": -1,
"table_x": -1,
"tilt_a": "x+",
"tool_offset": "z-"
},
"exclusions": [
"xyzbc",
"3axis",
"other cases",
"Safari",
"physical power loss",
"host hardware"
],
"failure_samples": [],
"known_blockers": [],
"machine_groups": [
"xyzac-machine",
"table-x",
"saddle-y",
"spindle-z",
"tilt-a",
"rotate-c",
"tool-offset",
"xyzac-toolpath",
"xyzac-live-toolpath"
],
"outputs": [
{
"path": "web/react/src/XyzacMachineView.tsx",
"sha256": "fd3804b8b86d6630054755c00f35828591dec5093f86ea080c9d6fb5db7aa05d"
},
{
"path": "web/react/src/XyzacToolPreview.tsx",
"sha256": "caca009f96336847c8d9b8d5823c3d7de86ed77c37cae2fe9f5f3e4d30132d57"
},
{
"path": "web/react/src/xyzac-visual-adapter.ts",
"sha256": "2e67bf4522ff87648d0b7de1f6fc447d51e780eed66c299d7f4bc3c35d7b33f8"
},
{
"path": "web/react/src/test_xyzac_threejs.mjs",
"sha256": "840f191d5243016e6ecba4404f2950a067d63f9c1f280a2c1655f30bf021324b"
},
{
"path": "web/react/src/test_xyzac_tool_preview.mjs",
"sha256": "99f60e050a3ba90b3feb2922b007a49cb4a9e2f88610a0f55f1b6a9c8f07cdbd"
}
],
"projection": {
"active_segment": 7,
"clear_visual_nonmutating": true,
"state_hash": "fnv1a64:xyzac-authoritative",
"tick": 42
},
"release_status": "STOP_RELEASE",
"report_sha256": "fd1296fc1819bee5371708e869b0547dd64bd91f98eab1d12f1ddce043450f6a",
"schema": "xyzac-trt-threejs-report.v1",
"status": "verified",
"task_id": "RTCP-10",
"tests": [
{
"command": [
"node",
"--experimental-strip-types",
"web/react/src/test_xyzac_threejs.mjs"
],
"output_sha256": "2760c09251a854eec84d854cfb8847244bf21653e7d096fa625d4fe2970924ee",
"returncode": 0
},
{
"command": [
"node",
"--experimental-strip-types",
"web/react/src/test_xyzac_tool_preview.mjs"
],
"output_sha256": "26a7f3645c9ca6212fc5664e870eee5dff2a146bb71a1d14de6845e982cddf92",
"returncode": 0
},
{
"command": [
"npm",
"run",
"typecheck"
],
"output_sha256": "08fb3e3d0d9396a56f8720eb15d9f6920f8a30c2dad7b0b6672ac446801f27e3",
"returncode": 0
}
],
"tool_preview": {
"active_segment": 3,
"canonical_toolpath_segments": 1,
"joints": [
11,
-4,
19,
31,
44
],
"machine_scene_nodes": 0,
"schema": "xyzac-tool-preview-rtcp-10b.v1",
"source": "linuxcnc-wasm-worker",
"state_hash": "fnv1a64:tool-preview",
"status": "verified",
"tick": 12,
"tool_pose": {
"a": 31,
"b": 0,
"c": 44,
"u": 0,
"v": 0,
"w": 0,
"x": 11,
"y": -4,
"z": 19
}
},
"visual_source": "authoritative panel_snapshot.visual + panel_snapshot.kinematics; main preview is tool-only"
}