Implement AXIS parity UI and execution baseline
This commit is contained in:
140
coverage/python-api-s3.report.json
Normal file
140
coverage/python-api-s3.report.json
Normal file
@@ -0,0 +1,140 @@
|
||||
{
|
||||
"apis": {
|
||||
"INI": [
|
||||
"find",
|
||||
"findall",
|
||||
"sections"
|
||||
],
|
||||
"gstat": [
|
||||
"state",
|
||||
"task",
|
||||
"motion"
|
||||
],
|
||||
"hal": [
|
||||
"component",
|
||||
"pin",
|
||||
"param",
|
||||
"signal",
|
||||
"thread"
|
||||
],
|
||||
"linuxcnc": [
|
||||
"command",
|
||||
"stat",
|
||||
"error",
|
||||
"ini"
|
||||
],
|
||||
"parameter": [
|
||||
"get",
|
||||
"set"
|
||||
],
|
||||
"tool": [
|
||||
"get",
|
||||
"set"
|
||||
],
|
||||
"virtual-clock": [
|
||||
"now",
|
||||
"tick",
|
||||
"sleep"
|
||||
],
|
||||
"workspace": [
|
||||
"read",
|
||||
"write",
|
||||
"list",
|
||||
"stat",
|
||||
"hash"
|
||||
]
|
||||
},
|
||||
"boundaries": [
|
||||
"Pyodide remains Worker-only and pinned",
|
||||
"subprocess/socket/device/host path capabilities remain REAL-EXCLUDED",
|
||||
"compatibility modules are virtual and do not alter the locked manifest"
|
||||
],
|
||||
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
|
||||
"inputs": [
|
||||
{
|
||||
"path": "context-lock.json",
|
||||
"sha256": "785051d2a826ff45223da0a3dada919b75ac03a4ffb3c7e6f19083e78adc1abc"
|
||||
},
|
||||
{
|
||||
"path": "python-runtime/manifest.json",
|
||||
"sha256": "340faa6ef5bedcaeb0583f463e6b89cb442ddf1d83d7e6ee8d96cee438fe4213"
|
||||
},
|
||||
{
|
||||
"path": "web/worker/python-bridge.mjs",
|
||||
"sha256": "2014c81d744ea9f60e60e75545a7b0ceb5ab7a94834235bd2db9075ffa596654"
|
||||
},
|
||||
{
|
||||
"path": "web/worker/test_python_bridge.mjs",
|
||||
"sha256": "02a82442a9644890fd501e4d915ee0b169e53a651eaa48a613796c5345779431"
|
||||
},
|
||||
{
|
||||
"path": "web/worker/test_python_api_s3.mjs",
|
||||
"sha256": "98b50ffc93698d80d7d89a65b1452fab7d331ee346d39126ce5ed49297d95788"
|
||||
},
|
||||
{
|
||||
"path": "web/worker/sim-session.mjs",
|
||||
"sha256": "715e3ce686e570514cd5549c26f1a7e272d344153ca8e47ec608b22c477b3cc2"
|
||||
}
|
||||
],
|
||||
"limits": {
|
||||
"clock_step_ticks": 1000000,
|
||||
"max_calls": 256,
|
||||
"max_source_bytes": 65536,
|
||||
"workspace_bytes": 16777216,
|
||||
"workspace_files": 256
|
||||
},
|
||||
"report_sha256": "1ba33dda68e9dd0f5b3702a5a0c2a436895b76872576ce295a02d1c34aeb8718",
|
||||
"runtime": {
|
||||
"abi_version": "2025_0",
|
||||
"manifest_unchanged": true,
|
||||
"name": "Pyodide",
|
||||
"python_version": "3.13.2",
|
||||
"version": "0.29.4"
|
||||
},
|
||||
"schema": "python-api-s3-report.v1",
|
||||
"status": "verified",
|
||||
"task_id": "S3-01",
|
||||
"tests": {
|
||||
"api": {
|
||||
"command": [
|
||||
"node",
|
||||
"web/worker/test_python_api_s3.mjs"
|
||||
],
|
||||
"returncode": 0,
|
||||
"sample": {
|
||||
"bridge_hash": "fnv1a64:0b74fea2bb927042",
|
||||
"checkpoint_hash": "fnv1a64:b473672ab06b5d60",
|
||||
"manifest_version": "0.29.4",
|
||||
"restored_hash": "fnv1a64:0b74fea2bb927042",
|
||||
"schema": "python-api-s3-sample.v1",
|
||||
"session_tick": 0,
|
||||
"status": "verified"
|
||||
},
|
||||
"status": "verified",
|
||||
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"stdout_sha256": "2891005086c5f8e143bc19f23e61aa269274cef54c115f0fcb4b272906c5e0bf"
|
||||
},
|
||||
"bridge": {
|
||||
"command": [
|
||||
"node",
|
||||
"web/worker/test_python_bridge.mjs"
|
||||
],
|
||||
"returncode": 0,
|
||||
"sample": null,
|
||||
"status": "verified",
|
||||
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"stdout_sha256": "fc8f0fe87b0f5108877980686b1ea3abbfe415a27d60d126ed0a2f52d4aa3209"
|
||||
},
|
||||
"session": {
|
||||
"command": [
|
||||
"node",
|
||||
"web/worker/test_python_session.mjs"
|
||||
],
|
||||
"returncode": 0,
|
||||
"sample": null,
|
||||
"status": "verified",
|
||||
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"stdout_sha256": "674713609dc1f223896f18a058acec083c0369adaa1ce6bc432ea68fb89dda29"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user