Files
linuxcncWebWASM/coverage/component-capability.report.json

72 lines
2.0 KiB
JSON

{
"capabilities": [
"static_comp",
"pin",
"param",
"function",
"variable",
"option",
"thread_contract"
],
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"existing_report": {
"blocked_host_dynamic_loaders": 29,
"implementation_status": "verified",
"schema": "hal-component-manifest.v1",
"status": "partial"
},
"known_boundaries": [
"ClassicLadder/PLC runtime is P4-03",
"full 233-entry startup matrix is P8-02",
"release remains STOP_RELEASE"
],
"manifest": {
"components": 145,
"functions": 530,
"line_diagnostics": true,
"params": 140,
"pins": 1220,
"source_hash_required": true
},
"outputs": [
{
"bytes": 2535591,
"path": "coverage/hal-component-manifest.report.json",
"sha256": "8ee349639377ba653347a1fc29af51bfc723aa3fd4dfd25426a736375f6e9769"
},
{
"bytes": 13035,
"path": "scripts/generate_hal_component_manifest.py",
"sha256": "f589428b6abe9f84e02550075b81e130bb5dee5a545d487619bccca312c387e9"
},
{
"bytes": 2196,
"path": "scripts/test_hal_component_manifest.py",
"sha256": "bc79e37c6743a2d16bd26e5946c7b4f56833df6911b68d9c80a5d84ca737f789"
},
{
"bytes": 2626,
"path": "web/workspace/hal-configuration.mjs",
"sha256": "bbe3f1e586b577aad418159d25cdcf9e8e55a9fab15d2a147b129d2ea0dadf1a"
}
],
"rejections": [
"dynamic_library",
"loadusr_host_process",
"device_path",
"network",
"undeclared_component",
"duplicate_declaration"
],
"report_sha256": "e90f377711697708f649146f08e4453bb4b64e63968cb79a6dc630bc60422b74",
"schema": "component-capability-report.v1",
"status": "verified",
"task_id": "P4-02",
"test": {
"command": "python3 scripts/test_hal_component_manifest.py",
"status": "verified",
"stderr": "...\n----------------------------------------------------------------------\nRan 3 tests in 0.518s\n\nOK\n",
"stdout": ""
}
}