Implement AXIS parity UI and execution baseline

This commit is contained in:
2026-08-23 07:28:37 +08:00
parent 1325504544
commit 06f96f85e5
463 changed files with 84893 additions and 692 deletions

View File

@@ -0,0 +1,124 @@
{
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"first_divergence": null,
"known_boundaries": [
"P8-04 browser/performance matrix",
"P8-05 delivery closure"
],
"modes": [
"1x",
"fast",
"single_step",
"recover"
],
"outputs": [
{
"bytes": 2504,
"path": "web/worker/test_sim_scheduler.mjs",
"sha256": "f8fe8a6388f9ff8f4d696949fc6065962698d441f1d7879053aba6b3868d692a"
},
{
"bytes": 1698,
"path": "web/worker/test_trace_export.mjs",
"sha256": "de9235e179e98cd41a6cf66810dd1b511545652027b8f922eeeb705434d255bf"
},
{
"bytes": 2298,
"path": "web/worker/test_task_program_state.mjs",
"sha256": "683e0af5c1e5cb522cd336120b18ed06498cf3ab5d74c595e85072b4ffe0bf1a"
},
{
"bytes": 1973,
"path": "web/worker/test_recovery_offline_faults.mjs",
"sha256": "e7e2b7c6022b7b8e45cef1acbffb49987ced552719a76497c3a433fd92126f6e"
}
],
"repeat_runs": 3,
"report_sha256": "8793b10f3077e4972fb433774b027fbc7bfe0108447757df4254239a4b8dedbb",
"schema": "determinism-report.v1",
"stable": true,
"status": "verified",
"task_id": "P8-03",
"tests": {
"web/worker/test_recovery_offline_faults.mjs": [
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "912523ab087f74502eb39173e61e687b63b413cb9aaa886a615455ce209afbf8"
},
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "912523ab087f74502eb39173e61e687b63b413cb9aaa886a615455ce209afbf8"
},
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "912523ab087f74502eb39173e61e687b63b413cb9aaa886a615455ce209afbf8"
}
],
"web/worker/test_sim_scheduler.mjs": [
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "51af934b1551816f8be723af9722d9ebb28d99964c2f2c7198aba2b36577d2ce"
},
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "51af934b1551816f8be723af9722d9ebb28d99964c2f2c7198aba2b36577d2ce"
},
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "51af934b1551816f8be723af9722d9ebb28d99964c2f2c7198aba2b36577d2ce"
}
],
"web/worker/test_task_program_state.mjs": [
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "f25cd8fd71c5a90ddf06f167179e076caa011e283b632a694a87d863b390c033"
},
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "f25cd8fd71c5a90ddf06f167179e076caa011e283b632a694a87d863b390c033"
},
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "f25cd8fd71c5a90ddf06f167179e076caa011e283b632a694a87d863b390c033"
}
],
"web/worker/test_trace_export.mjs": [
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "e0e8acc66de263d74332826030eb93f35b16a5c55da565f4a4c0919e86c694f7"
},
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "e0e8acc66de263d74332826030eb93f35b16a5c55da565f4a4c0919e86c694f7"
},
{
"returncode": 0,
"status": "verified",
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"stdout_sha256": "e0e8acc66de263d74332826030eb93f35b16a5c55da565f4a4c0919e86c694f7"
}
]
}
}