Files
linuxcncWebWASM/coverage/python-callbacks.report.json

60 lines
1.5 KiB
JSON

{
"callbacks": [
"remap_prolog",
"remap_epilog",
"filter",
"vcp_pin"
],
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"denied": [
"subprocess",
"socket",
"os.system",
"device_paths",
"arbitrary_host_paths"
],
"determinism": {
"checkpoint_state_hash": true,
"logical_tick": true,
"random": false,
"wall_clock": false
},
"known_boundaries": [
"full VCP UI descriptor rendering is P7-03",
"Pyodide artifact and API compatibility are P5-01/P5-02"
],
"limits": {
"exception": "isolated",
"max_callbacks": 256,
"max_source_bytes": 65536,
"reentrant": "blocked"
},
"outputs": [
{
"bytes": 7227,
"path": "web/worker/python-callbacks.mjs",
"sha256": "2351fb79254da15c1e97d9be7c7f3d5f5bde1478780f5f6d98ee9270d56562ec"
},
{
"bytes": 53849,
"path": "web/worker/sim-session.mjs",
"sha256": "715e3ce686e570514cd5549c26f1a7e272d344153ca8e47ec608b22c477b3cc2"
},
{
"bytes": 2120,
"path": "web/worker/test_python_callbacks.mjs",
"sha256": "0b78e429adf695483b39d68ec3561eab9ed5b4c3cc13841ef6f9eb91ef775fb7"
}
],
"report_sha256": "35cd8687c11ddd2e3135d0573a3caedc432a5f0c1087982fefd75c1b29fd876f",
"schema": "python-callbacks-report.v1",
"status": "verified",
"task_id": "P5-03",
"test": {
"command": "node web/worker/test_python_callbacks.mjs",
"status": "verified",
"stderr": "",
"stdout": "python_callbacks=passed remap=3 errors=1 worker=real_hardware_excluded\n"
}
}