Implement AXIS parity UI and execution baseline
This commit is contained in:
332
coverage/linuxcnc-source-test-execution-s5.report.json
Normal file
332
coverage/linuxcnc-source-test-execution-s5.report.json
Normal file
@@ -0,0 +1,332 @@
|
||||
{
|
||||
"boundaries": [
|
||||
"this task establishes native LinuxCNC source baseline; WASM/Worker adapter execution is S5-03",
|
||||
"HOST_EXCLUDED and SOURCE_BLOCKED entries are not counted as native candidates",
|
||||
"no source test result is promoted to official oracle without exact adapter parity"
|
||||
],
|
||||
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
|
||||
"counts": {
|
||||
"FAILED": 0,
|
||||
"PASSED": 12,
|
||||
"TIMEOUT": 0
|
||||
},
|
||||
"report_sha256": "0270f33b4bc48d7586cd35999627960b911214b5242cee3f98ae1a7bef7f3e88",
|
||||
"results": [
|
||||
{
|
||||
"adapter": "PURE_REGRESSION",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/abs.0"
|
||||
],
|
||||
"expected_hash": "e22258aad35e5a576cbd0fbfe0b41c78619588a266eb06feacf70df7fba9593c",
|
||||
"returncode": 0,
|
||||
"source_hash": "cf32128ee875a994cacb4a3ff0a640616a138733a115681598afb1b17e806a45",
|
||||
"source_id": "source-test:linuxcnc/tests/abs.0/test.hal",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "bc2103c073cdbe312a3b89af4e711fcc67f0fe793023c6ada930ba5fefe135ce",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/abs.0",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_REGRESSION",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/alias.0"
|
||||
],
|
||||
"expected_hash": "70bb80af9938f8eb9687f70ba4cd31fa5e5a4f771cdafd82639550a92f23015f",
|
||||
"returncode": 0,
|
||||
"source_hash": "f53032071917c96c49b0a0ee1d548cf69f13db2274d749825b8ec8f06beee8e2",
|
||||
"source_id": "source-test:linuxcnc/tests/alias.0/test.hal",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "f6aff748806473f06032218f9ed888851e89d7126b9426e7944feb0492d5e675",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/alias.0",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_REGRESSION",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/and-or-not-mux.0"
|
||||
],
|
||||
"expected_hash": "defa17c429db04119e86120d3ccc50cdd13d7cd9bb97c77045795694939fd5ec",
|
||||
"returncode": 0,
|
||||
"source_hash": "e7da44eed680a2bf24213ffcf0c386e8c8dde80df60b3732380912db4cd5e182",
|
||||
"source_id": "source-test:linuxcnc/tests/and-or-not-mux.0/test.hal",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "4f89c3c5a39de28eaa465b0c554d21ae0741efa5bccae0f6886dea3e114b0ff5",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/and-or-not-mux.0",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_REGRESSION",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/basic"
|
||||
],
|
||||
"expected_hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"returncode": 0,
|
||||
"source_hash": "9102e0c3ec8566bc60bdb78513b804c5f008c290019112d0f109de708aa608bc",
|
||||
"source_id": "source-test:linuxcnc/tests/basic/test.hal",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "53c387b59838a73518773c58e075a1991cba978da46809d36a090f6e9b3e4a47",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/basic",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_REGRESSION",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/biquad"
|
||||
],
|
||||
"expected_hash": "ba38a3fc295aa78b167dfb4238649438e284e9c709e57a59bed61d5c93834235",
|
||||
"returncode": 0,
|
||||
"source_hash": "e10615f4f09267f9d134676d174c067933bfa74fb2a5f4cfc314cd67a0957cdb",
|
||||
"source_id": "source-test:linuxcnc/tests/biquad/test.hal",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "00516fe8b8315b39fd5002216df873b306383886ceffbea580ca8d22ba737258",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/biquad",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_REGRESSION",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/counter-encoder.0"
|
||||
],
|
||||
"expected_hash": "079e9762284dd63b50d8781ce112d88ad35a2f97b0855e4eec975d354cef2c30",
|
||||
"returncode": 0,
|
||||
"source_hash": "5928a3b6742b53daf6c8da48814df3718abe2c01421f74c7ed46b770da93fe1a",
|
||||
"source_id": "source-test:linuxcnc/tests/counter-encoder.0/test.hal",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "6c0c1a26bf441bfda4a3b6bc8c4baa18f8364c6eb26c09fb71c48d772fa7dfa0",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/counter-encoder.0",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_FUNCTIONAL",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/hal-link-unlink"
|
||||
],
|
||||
"expected_hash": null,
|
||||
"returncode": 0,
|
||||
"source_hash": "d8070a1335d3e1d36bdd4bfbae31c5d3b5e59a1431bcef3cdb5252348f5c0168",
|
||||
"source_id": "source-test:linuxcnc/tests/hal-link-unlink/test.sh",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "c532503c82b1e0d7e31a9dfd36b261f024c812f5ca1f2e23e7d8ede65f57f2a6",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/hal-link-unlink",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_FUNCTIONAL",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/halcompile/extralib"
|
||||
],
|
||||
"expected_hash": null,
|
||||
"returncode": 0,
|
||||
"source_hash": "ad4212018eab70cee48e59e2399b163263a6b7d969ac2d4e00a562a5e300fa56",
|
||||
"source_id": "source-test:linuxcnc/tests/halcompile/extralib/test.sh",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "430c3e52cc0bbe74cd5cc6932105b4d086055432332eaeba4ad22c3a9d263f97",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/halcompile/extralib",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_FUNCTIONAL",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/halcompile/relative-header"
|
||||
],
|
||||
"expected_hash": null,
|
||||
"returncode": 0,
|
||||
"source_hash": "b70eb60a651f59483d30f158d3c0a0304dd42c0b26752ceef7ef25f269522b5b",
|
||||
"source_id": "source-test:linuxcnc/tests/halcompile/relative-header/test.sh",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "87b77ad5e94e10099c93c17cd35b98310335a4fb407779958437498fd73db327",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/halcompile/relative-header",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_FUNCTIONAL",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/halcompile/serial-out-of-tree"
|
||||
],
|
||||
"expected_hash": null,
|
||||
"returncode": 0,
|
||||
"source_hash": "06efa04493a1af9090b2d946b5d3b7cdb26f66b52345f5a2d148457ed69e6754",
|
||||
"source_id": "source-test:linuxcnc/tests/halcompile/serial-out-of-tree/test.sh",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "983ef36947bfe50cf04b2fd8be888a047c9de953a99f3e1a240252527105c923",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/halcompile/serial-out-of-tree",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_FUNCTIONAL",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/halcompile/userspace"
|
||||
],
|
||||
"expected_hash": null,
|
||||
"returncode": 0,
|
||||
"source_hash": "2d115eefa511a1c09100b38b5d8d9281558df633a526e65f66cf136be4cbbe29",
|
||||
"source_id": "source-test:linuxcnc/tests/halcompile/userspace/test.sh",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "b3ff532a437d4e99b106ce899783a99aaf1804809bdee08f0b9f0a0092d20c8b",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/halcompile/userspace",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
},
|
||||
{
|
||||
"adapter": "PURE_FUNCTIONAL",
|
||||
"command": [
|
||||
"linuxcnc/scripts/runtests",
|
||||
"-u",
|
||||
"linuxcnc/tests/halcompile/userspace-count-names"
|
||||
],
|
||||
"expected_hash": null,
|
||||
"returncode": 0,
|
||||
"source_hash": "a9974534c374998b4d06f35a6f387e78916fcac61968ef51f07aa5dc4cd1c910",
|
||||
"source_id": "source-test:linuxcnc/tests/halcompile/userspace-count-names/test.sh",
|
||||
"status": "PASSED",
|
||||
"stderr_sha256": "446b5c49d8e7e4190a5687b8cf20990288eb984cf73c500fead25093da203739",
|
||||
"stdout_sha256": "0db56408c02d70aea810ab4859e76bf8f800ef530a02a7a42f39f9e119d33dde",
|
||||
"summary": {
|
||||
"expected": 0,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"successful": 1,
|
||||
"tests_run": 1
|
||||
},
|
||||
"test_directory": "linuxcnc/tests/halcompile/userspace-count-names",
|
||||
"wasm_worker_status": "ADAPTER_PENDING"
|
||||
}
|
||||
],
|
||||
"runner": {
|
||||
"command": "linuxcnc/scripts/runtests -u <test_directory>",
|
||||
"locale": "C",
|
||||
"source_runner": "linuxcnc/scripts/runtests",
|
||||
"timeout_seconds": 60
|
||||
},
|
||||
"schema": "linuxcnc-source-test-execution.v1",
|
||||
"selection": {
|
||||
"policy": "sorted PURE_REGRESSION and PURE_FUNCTIONAL, equal adapter share",
|
||||
"requested": 12,
|
||||
"selected": 12
|
||||
},
|
||||
"status": "verified",
|
||||
"task_id": "S5-02",
|
||||
"wasm_worker_pending": [
|
||||
"source-test:linuxcnc/tests/abs.0/test.hal",
|
||||
"source-test:linuxcnc/tests/alias.0/test.hal",
|
||||
"source-test:linuxcnc/tests/and-or-not-mux.0/test.hal",
|
||||
"source-test:linuxcnc/tests/basic/test.hal",
|
||||
"source-test:linuxcnc/tests/biquad/test.hal",
|
||||
"source-test:linuxcnc/tests/counter-encoder.0/test.hal",
|
||||
"source-test:linuxcnc/tests/hal-link-unlink/test.sh",
|
||||
"source-test:linuxcnc/tests/halcompile/extralib/test.sh",
|
||||
"source-test:linuxcnc/tests/halcompile/relative-header/test.sh",
|
||||
"source-test:linuxcnc/tests/halcompile/serial-out-of-tree/test.sh",
|
||||
"source-test:linuxcnc/tests/halcompile/userspace/test.sh",
|
||||
"source-test:linuxcnc/tests/halcompile/userspace-count-names/test.sh"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user