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

94 lines
2.7 KiB
JSON

{
"boundaries": [
"subprocess/socket/device paths/host paths are REAL-EXCLUDED",
"VCP UI rendering remains outside this task",
"callback handlers are Worker-local and not persisted as executable code"
],
"callbacks": {
"filter": [
"source_allowlist",
"budget",
"exception_isolation"
],
"remap": [
"prolog",
"epilog"
],
"vcp": [
"descriptor",
"typed_pin",
"callback",
"rollback_on_failure"
]
},
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"inputs": [
{
"path": "context-lock.json",
"sha256": "785051d2a826ff45223da0a3dada919b75ac03a4ffb3c7e6f19083e78adc1abc"
},
{
"path": "web/worker/python-callbacks.mjs",
"sha256": "2351fb79254da15c1e97d9be7c7f3d5f5bde1478780f5f6d98ee9270d56562ec"
},
{
"path": "web/worker/test_python_callbacks.mjs",
"sha256": "0b78e429adf695483b39d68ec3561eab9ed5b4c3cc13841ef6f9eb91ef775fb7"
},
{
"path": "web/worker/test_python_callbacks_s3.mjs",
"sha256": "fa75a69bd57e24ba171dfc1999a962994b5b0b64a12d555e57563ff2621bbd82"
},
{
"path": "web/worker/sim-session.mjs",
"sha256": "715e3ce686e570514cd5549c26f1a7e272d344153ca8e47ec608b22c477b3cc2"
},
{
"path": "linuxcnc/configs/sim/axis/remap/cycle/python/remap.py",
"sha256": "6d0dc507dd443b1edcfdf9cb3b2bcc4601ae0c92f8effb3f1bbcf305fbe9a21b"
}
],
"limits": {
"max_callbacks": 256,
"max_source_bytes": 65536,
"reentrant": "blocked",
"vcp_pins": 256
},
"report_sha256": "56c26965b234032f413eacad1d5c58023312ecb79eb6a7368ac229d789c27de6",
"schema": "python-callbacks-s3-report.v1",
"status": "verified",
"task_id": "S3-02",
"tests": {
"legacy": {
"command": [
"node",
"web/worker/test_python_callbacks.mjs"
],
"returncode": 0,
"sample": null,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "531b7be35a842a946c7cac8bebfef9d45756969fdae33fa470598fe353d4be78"
},
"s3": {
"command": [
"node",
"web/worker/test_python_callbacks_s3.mjs"
],
"returncode": 0,
"sample": {
"callback_hash": "fnv1a64:67e7a5316f57b53d",
"calls": 3,
"checkpoint_hash": "fnv1a64:913e7b44c12d48a7",
"errors": 8,
"schema": "python-callbacks-s3-sample.v1",
"status": "verified",
"worker_hash": "fnv1a64:88c1a0e2e868fbc4"
},
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "069f9e88fb730cbd1c818814c54650eb73bc7f79103112d26124a67505e7501b"
}
}
}