652 lines
23 KiB
JSON
652 lines
23 KiB
JSON
{
|
|
"apiName": "project-release-readiness-report",
|
|
"reportVersion": 1,
|
|
"phase": "ready",
|
|
"ready": true,
|
|
"missing": [],
|
|
"releaseGate": {
|
|
"command": "wasm-port/tests/host/verify_project_release_gate.sh",
|
|
"passed": true,
|
|
"expectedOutput": "project_release_gate=ok"
|
|
},
|
|
"simConfigInventory": {
|
|
"executed": 28,
|
|
"passed": 28,
|
|
"skipped": 131,
|
|
"unexpectedFail": 0
|
|
},
|
|
"blockedRuntimeFamilies": [
|
|
"L4-USER-M-PROCESS",
|
|
"L4-TOOL-DB",
|
|
"L4-PYTHON-REMAP"
|
|
],
|
|
"promotedRuntimeFamilies": [],
|
|
"promotedBlockedFamilies": [],
|
|
"gateManifest": {
|
|
"apiName": "project-release-gate-manifest",
|
|
"manifestVersion": 1,
|
|
"gateCount": 11,
|
|
"gateIds": [
|
|
"diff-check",
|
|
"vendor-sync",
|
|
"standalone-cnc-semantics",
|
|
"interp-wasm",
|
|
"sim-config-inventory",
|
|
"ini-panel-browser",
|
|
"opfs-session-browser",
|
|
"release-artifact-url-browser",
|
|
"ui-node-smokes",
|
|
"host-smokes",
|
|
"project-release-gate"
|
|
],
|
|
"gates": [
|
|
{
|
|
"id": "diff-check",
|
|
"label": "Git diff check",
|
|
"command": "git diff --check",
|
|
"expectedOutput": null
|
|
},
|
|
{
|
|
"id": "vendor-sync",
|
|
"label": "Vendor sync guard",
|
|
"command": "wasm-port/tools/verify_vendor_sync.sh",
|
|
"expectedOutput": "vendor sync up to date"
|
|
},
|
|
{
|
|
"id": "standalone-cnc-semantics",
|
|
"label": "Standalone CNC semantics guard",
|
|
"command": "wasm-port/tools/verify_no_standalone_cnc_semantics.sh",
|
|
"expectedOutput": "standalone CNC semantics guard complete"
|
|
},
|
|
{
|
|
"id": "interp-wasm",
|
|
"label": "Interpreter WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_interp_wasm.sh",
|
|
"expectedOutput": "interp_wasm_node_smoke=ok"
|
|
},
|
|
{
|
|
"id": "sim-config-inventory",
|
|
"label": "Sim config inventory WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_sim_configs_inventory_wasm.sh",
|
|
"expectedOutput": "sim_configs_wasm_node_inventory_unexpected_fail=0"
|
|
},
|
|
{
|
|
"id": "ini-panel-browser",
|
|
"label": "INI panel browser smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_ini_panel_browser.sh",
|
|
"expectedOutput": "browser_ini_shell_integration_workflow_smoke=ok"
|
|
},
|
|
{
|
|
"id": "opfs-session-browser",
|
|
"label": "OPFS session browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_opfs_session_workflow_browser.sh",
|
|
"expectedOutput": "browser_opfs_session_workflow_smoke=ok"
|
|
},
|
|
{
|
|
"id": "release-artifact-url-browser",
|
|
"label": "Release artifact URL browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_release_artifact_url_workflow_browser.sh",
|
|
"expectedOutput": "browser_release_artifact_url_workflow_smoke=ok"
|
|
},
|
|
{
|
|
"id": "ui-node-smokes",
|
|
"label": "UI Node smokes",
|
|
"command": "wasm-port/tests/ui/node/verify_ui_node_smokes.sh",
|
|
"expectedOutput": "ui_node_smokes=ok"
|
|
},
|
|
{
|
|
"id": "host-smokes",
|
|
"label": "Host aggregate smoke",
|
|
"command": "wasm-port/tests/host/verify_host_smokes.sh",
|
|
"expectedOutput": "host_wasm_opfs_browser_smokes=ok"
|
|
},
|
|
{
|
|
"id": "project-release-gate",
|
|
"label": "Project release gate",
|
|
"command": "wasm-port/tests/host/verify_project_release_gate.sh",
|
|
"expectedOutput": "project_release_gate=ok"
|
|
}
|
|
]
|
|
},
|
|
"gateExecutionManifest": {
|
|
"apiName": "project-release-gate-execution-manifest",
|
|
"manifestVersion": 1,
|
|
"phase": "ready",
|
|
"ready": true,
|
|
"gateCount": 11,
|
|
"passedCount": 11,
|
|
"unknownCount": 0,
|
|
"missingGateIds": [],
|
|
"manifest": {
|
|
"apiName": "project-release-gate-manifest",
|
|
"manifestVersion": 1,
|
|
"gateCount": 11,
|
|
"gateIds": [
|
|
"diff-check",
|
|
"vendor-sync",
|
|
"standalone-cnc-semantics",
|
|
"interp-wasm",
|
|
"sim-config-inventory",
|
|
"ini-panel-browser",
|
|
"opfs-session-browser",
|
|
"release-artifact-url-browser",
|
|
"ui-node-smokes",
|
|
"host-smokes",
|
|
"project-release-gate"
|
|
],
|
|
"gates": [
|
|
{
|
|
"id": "diff-check",
|
|
"label": "Git diff check",
|
|
"command": "git diff --check",
|
|
"expectedOutput": null
|
|
},
|
|
{
|
|
"id": "vendor-sync",
|
|
"label": "Vendor sync guard",
|
|
"command": "wasm-port/tools/verify_vendor_sync.sh",
|
|
"expectedOutput": "vendor sync up to date"
|
|
},
|
|
{
|
|
"id": "standalone-cnc-semantics",
|
|
"label": "Standalone CNC semantics guard",
|
|
"command": "wasm-port/tools/verify_no_standalone_cnc_semantics.sh",
|
|
"expectedOutput": "standalone CNC semantics guard complete"
|
|
},
|
|
{
|
|
"id": "interp-wasm",
|
|
"label": "Interpreter WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_interp_wasm.sh",
|
|
"expectedOutput": "interp_wasm_node_smoke=ok"
|
|
},
|
|
{
|
|
"id": "sim-config-inventory",
|
|
"label": "Sim config inventory WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_sim_configs_inventory_wasm.sh",
|
|
"expectedOutput": "sim_configs_wasm_node_inventory_unexpected_fail=0"
|
|
},
|
|
{
|
|
"id": "ini-panel-browser",
|
|
"label": "INI panel browser smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_ini_panel_browser.sh",
|
|
"expectedOutput": "browser_ini_shell_integration_workflow_smoke=ok"
|
|
},
|
|
{
|
|
"id": "opfs-session-browser",
|
|
"label": "OPFS session browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_opfs_session_workflow_browser.sh",
|
|
"expectedOutput": "browser_opfs_session_workflow_smoke=ok"
|
|
},
|
|
{
|
|
"id": "release-artifact-url-browser",
|
|
"label": "Release artifact URL browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_release_artifact_url_workflow_browser.sh",
|
|
"expectedOutput": "browser_release_artifact_url_workflow_smoke=ok"
|
|
},
|
|
{
|
|
"id": "ui-node-smokes",
|
|
"label": "UI Node smokes",
|
|
"command": "wasm-port/tests/ui/node/verify_ui_node_smokes.sh",
|
|
"expectedOutput": "ui_node_smokes=ok"
|
|
},
|
|
{
|
|
"id": "host-smokes",
|
|
"label": "Host aggregate smoke",
|
|
"command": "wasm-port/tests/host/verify_host_smokes.sh",
|
|
"expectedOutput": "host_wasm_opfs_browser_smokes=ok"
|
|
},
|
|
{
|
|
"id": "project-release-gate",
|
|
"label": "Project release gate",
|
|
"command": "wasm-port/tests/host/verify_project_release_gate.sh",
|
|
"expectedOutput": "project_release_gate=ok"
|
|
}
|
|
]
|
|
},
|
|
"rows": [
|
|
{
|
|
"id": "diff-check",
|
|
"label": "Git diff check",
|
|
"command": "git diff --check",
|
|
"expectedOutput": null,
|
|
"observedOutput": null,
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "explicit-result"
|
|
},
|
|
{
|
|
"id": "vendor-sync",
|
|
"label": "Vendor sync guard",
|
|
"command": "wasm-port/tools/verify_vendor_sync.sh",
|
|
"expectedOutput": "vendor sync up to date",
|
|
"observedOutput": "vendor sync up to date",
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "expected-output"
|
|
},
|
|
{
|
|
"id": "standalone-cnc-semantics",
|
|
"label": "Standalone CNC semantics guard",
|
|
"command": "wasm-port/tools/verify_no_standalone_cnc_semantics.sh",
|
|
"expectedOutput": "standalone CNC semantics guard complete",
|
|
"observedOutput": "standalone CNC semantics guard complete",
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "expected-output"
|
|
},
|
|
{
|
|
"id": "interp-wasm",
|
|
"label": "Interpreter WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_interp_wasm.sh",
|
|
"expectedOutput": "interp_wasm_node_smoke=ok",
|
|
"observedOutput": "interp_wasm_node_smoke=ok",
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "expected-output"
|
|
},
|
|
{
|
|
"id": "sim-config-inventory",
|
|
"label": "Sim config inventory WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_sim_configs_inventory_wasm.sh",
|
|
"expectedOutput": "sim_configs_wasm_node_inventory_unexpected_fail=0",
|
|
"observedOutput": "sim_configs_wasm_node_inventory_unexpected_fail=0",
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "expected-output"
|
|
},
|
|
{
|
|
"id": "ini-panel-browser",
|
|
"label": "INI panel browser smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_ini_panel_browser.sh",
|
|
"expectedOutput": "browser_ini_shell_integration_workflow_smoke=ok",
|
|
"observedOutput": "browser_ini_shell_integration_workflow_smoke=ok",
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "expected-output"
|
|
},
|
|
{
|
|
"id": "opfs-session-browser",
|
|
"label": "OPFS session browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_opfs_session_workflow_browser.sh",
|
|
"expectedOutput": "browser_opfs_session_workflow_smoke=ok",
|
|
"observedOutput": "browser_opfs_session_workflow_smoke=ok",
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "expected-output"
|
|
},
|
|
{
|
|
"id": "release-artifact-url-browser",
|
|
"label": "Release artifact URL browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_release_artifact_url_workflow_browser.sh",
|
|
"expectedOutput": "browser_release_artifact_url_workflow_smoke=ok",
|
|
"observedOutput": "browser_release_artifact_url_workflow_smoke=ok",
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "expected-output"
|
|
},
|
|
{
|
|
"id": "ui-node-smokes",
|
|
"label": "UI Node smokes",
|
|
"command": "wasm-port/tests/ui/node/verify_ui_node_smokes.sh",
|
|
"expectedOutput": "ui_node_smokes=ok",
|
|
"observedOutput": "ui_node_smokes=ok",
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "expected-output"
|
|
},
|
|
{
|
|
"id": "host-smokes",
|
|
"label": "Host aggregate smoke",
|
|
"command": "wasm-port/tests/host/verify_host_smokes.sh",
|
|
"expectedOutput": "host_wasm_opfs_browser_smokes=ok",
|
|
"observedOutput": "host_wasm_opfs_browser_smokes=ok",
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "expected-output"
|
|
},
|
|
{
|
|
"id": "project-release-gate",
|
|
"label": "Project release gate",
|
|
"command": "wasm-port/tests/host/verify_project_release_gate.sh",
|
|
"expectedOutput": "project_release_gate=ok",
|
|
"observedOutput": "project_release_gate=ok",
|
|
"observedOutputCount": 10,
|
|
"status": "passed",
|
|
"passed": true,
|
|
"evidence": "expected-output"
|
|
}
|
|
]
|
|
},
|
|
"gateResultMatrix": {
|
|
"apiName": "project-release-gate-result-matrix",
|
|
"matrixVersion": 1,
|
|
"phase": "ready",
|
|
"ready": true,
|
|
"gateCount": 11,
|
|
"passedCount": 11,
|
|
"unknownCount": 0,
|
|
"missingGateIds": [],
|
|
"manifest": {
|
|
"apiName": "project-release-gate-manifest",
|
|
"manifestVersion": 1,
|
|
"gateCount": 11,
|
|
"gateIds": [
|
|
"diff-check",
|
|
"vendor-sync",
|
|
"standalone-cnc-semantics",
|
|
"interp-wasm",
|
|
"sim-config-inventory",
|
|
"ini-panel-browser",
|
|
"opfs-session-browser",
|
|
"release-artifact-url-browser",
|
|
"ui-node-smokes",
|
|
"host-smokes",
|
|
"project-release-gate"
|
|
],
|
|
"gates": [
|
|
{
|
|
"id": "diff-check",
|
|
"label": "Git diff check",
|
|
"command": "git diff --check",
|
|
"expectedOutput": null
|
|
},
|
|
{
|
|
"id": "vendor-sync",
|
|
"label": "Vendor sync guard",
|
|
"command": "wasm-port/tools/verify_vendor_sync.sh",
|
|
"expectedOutput": "vendor sync up to date"
|
|
},
|
|
{
|
|
"id": "standalone-cnc-semantics",
|
|
"label": "Standalone CNC semantics guard",
|
|
"command": "wasm-port/tools/verify_no_standalone_cnc_semantics.sh",
|
|
"expectedOutput": "standalone CNC semantics guard complete"
|
|
},
|
|
{
|
|
"id": "interp-wasm",
|
|
"label": "Interpreter WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_interp_wasm.sh",
|
|
"expectedOutput": "interp_wasm_node_smoke=ok"
|
|
},
|
|
{
|
|
"id": "sim-config-inventory",
|
|
"label": "Sim config inventory WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_sim_configs_inventory_wasm.sh",
|
|
"expectedOutput": "sim_configs_wasm_node_inventory_unexpected_fail=0"
|
|
},
|
|
{
|
|
"id": "ini-panel-browser",
|
|
"label": "INI panel browser smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_ini_panel_browser.sh",
|
|
"expectedOutput": "browser_ini_shell_integration_workflow_smoke=ok"
|
|
},
|
|
{
|
|
"id": "opfs-session-browser",
|
|
"label": "OPFS session browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_opfs_session_workflow_browser.sh",
|
|
"expectedOutput": "browser_opfs_session_workflow_smoke=ok"
|
|
},
|
|
{
|
|
"id": "release-artifact-url-browser",
|
|
"label": "Release artifact URL browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_release_artifact_url_workflow_browser.sh",
|
|
"expectedOutput": "browser_release_artifact_url_workflow_smoke=ok"
|
|
},
|
|
{
|
|
"id": "ui-node-smokes",
|
|
"label": "UI Node smokes",
|
|
"command": "wasm-port/tests/ui/node/verify_ui_node_smokes.sh",
|
|
"expectedOutput": "ui_node_smokes=ok"
|
|
},
|
|
{
|
|
"id": "host-smokes",
|
|
"label": "Host aggregate smoke",
|
|
"command": "wasm-port/tests/host/verify_host_smokes.sh",
|
|
"expectedOutput": "host_wasm_opfs_browser_smokes=ok"
|
|
},
|
|
{
|
|
"id": "project-release-gate",
|
|
"label": "Project release gate",
|
|
"command": "wasm-port/tests/host/verify_project_release_gate.sh",
|
|
"expectedOutput": "project_release_gate=ok"
|
|
}
|
|
]
|
|
},
|
|
"rows": [
|
|
{
|
|
"id": "diff-check",
|
|
"label": "Git diff check",
|
|
"command": "git diff --check",
|
|
"expectedOutput": null,
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "vendor-sync",
|
|
"label": "Vendor sync guard",
|
|
"command": "wasm-port/tools/verify_vendor_sync.sh",
|
|
"expectedOutput": "vendor sync up to date",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "standalone-cnc-semantics",
|
|
"label": "Standalone CNC semantics guard",
|
|
"command": "wasm-port/tools/verify_no_standalone_cnc_semantics.sh",
|
|
"expectedOutput": "standalone CNC semantics guard complete",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "interp-wasm",
|
|
"label": "Interpreter WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_interp_wasm.sh",
|
|
"expectedOutput": "interp_wasm_node_smoke=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "sim-config-inventory",
|
|
"label": "Sim config inventory WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_sim_configs_inventory_wasm.sh",
|
|
"expectedOutput": "sim_configs_wasm_node_inventory_unexpected_fail=0",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "ini-panel-browser",
|
|
"label": "INI panel browser smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_ini_panel_browser.sh",
|
|
"expectedOutput": "browser_ini_shell_integration_workflow_smoke=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "opfs-session-browser",
|
|
"label": "OPFS session browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_opfs_session_workflow_browser.sh",
|
|
"expectedOutput": "browser_opfs_session_workflow_smoke=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "release-artifact-url-browser",
|
|
"label": "Release artifact URL browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_release_artifact_url_workflow_browser.sh",
|
|
"expectedOutput": "browser_release_artifact_url_workflow_smoke=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "ui-node-smokes",
|
|
"label": "UI Node smokes",
|
|
"command": "wasm-port/tests/ui/node/verify_ui_node_smokes.sh",
|
|
"expectedOutput": "ui_node_smokes=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "host-smokes",
|
|
"label": "Host aggregate smoke",
|
|
"command": "wasm-port/tests/host/verify_host_smokes.sh",
|
|
"expectedOutput": "host_wasm_opfs_browser_smokes=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "project-release-gate",
|
|
"label": "Project release gate",
|
|
"command": "wasm-port/tests/host/verify_project_release_gate.sh",
|
|
"expectedOutput": "project_release_gate=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
}
|
|
]
|
|
},
|
|
"gateActionPlan": {
|
|
"apiName": "project-release-gate-action-plan",
|
|
"planVersion": 1,
|
|
"phase": "ready",
|
|
"ready": true,
|
|
"gateCount": 11,
|
|
"completedCount": 11,
|
|
"pendingCount": 0,
|
|
"completedGateIds": [
|
|
"diff-check",
|
|
"vendor-sync",
|
|
"standalone-cnc-semantics",
|
|
"interp-wasm",
|
|
"sim-config-inventory",
|
|
"ini-panel-browser",
|
|
"opfs-session-browser",
|
|
"release-artifact-url-browser",
|
|
"ui-node-smokes",
|
|
"host-smokes",
|
|
"project-release-gate"
|
|
],
|
|
"pendingGateIds": [],
|
|
"nextGateId": null,
|
|
"nextCommand": null,
|
|
"commands": [],
|
|
"shellScript": "# Project release gates are already marked passed.\n",
|
|
"rows": []
|
|
},
|
|
"gates": [
|
|
{
|
|
"id": "diff-check",
|
|
"label": "Git diff check",
|
|
"command": "git diff --check",
|
|
"expectedOutput": null,
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "vendor-sync",
|
|
"label": "Vendor sync guard",
|
|
"command": "wasm-port/tools/verify_vendor_sync.sh",
|
|
"expectedOutput": "vendor sync up to date",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "standalone-cnc-semantics",
|
|
"label": "Standalone CNC semantics guard",
|
|
"command": "wasm-port/tools/verify_no_standalone_cnc_semantics.sh",
|
|
"expectedOutput": "standalone CNC semantics guard complete",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "interp-wasm",
|
|
"label": "Interpreter WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_interp_wasm.sh",
|
|
"expectedOutput": "interp_wasm_node_smoke=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "sim-config-inventory",
|
|
"label": "Sim config inventory WASM Node smoke",
|
|
"command": "SKIP_INTERP_BUILD=1 wasm-port/tests/wasm/node/verify_sim_configs_inventory_wasm.sh",
|
|
"expectedOutput": "sim_configs_wasm_node_inventory_unexpected_fail=0",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "ini-panel-browser",
|
|
"label": "INI panel browser smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_ini_panel_browser.sh",
|
|
"expectedOutput": "browser_ini_shell_integration_workflow_smoke=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "opfs-session-browser",
|
|
"label": "OPFS session browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_opfs_session_workflow_browser.sh",
|
|
"expectedOutput": "browser_opfs_session_workflow_smoke=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "release-artifact-url-browser",
|
|
"label": "Release artifact URL browser workflow smoke",
|
|
"command": "SKIP_INI_BUILD=1 SKIP_INTERP_BUILD=1 wasm-port/tests/browser/verify_release_artifact_url_workflow_browser.sh",
|
|
"expectedOutput": "browser_release_artifact_url_workflow_smoke=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "ui-node-smokes",
|
|
"label": "UI Node smokes",
|
|
"command": "wasm-port/tests/ui/node/verify_ui_node_smokes.sh",
|
|
"expectedOutput": "ui_node_smokes=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "host-smokes",
|
|
"label": "Host aggregate smoke",
|
|
"command": "wasm-port/tests/host/verify_host_smokes.sh",
|
|
"expectedOutput": "host_wasm_opfs_browser_smokes=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
},
|
|
{
|
|
"id": "project-release-gate",
|
|
"label": "Project release gate",
|
|
"command": "wasm-port/tests/host/verify_project_release_gate.sh",
|
|
"expectedOutput": "project_release_gate=ok",
|
|
"status": "passed",
|
|
"passed": true
|
|
}
|
|
],
|
|
"rows": [
|
|
{
|
|
"id": "project-release-gate",
|
|
"label": "Project release gate",
|
|
"value": "passed"
|
|
},
|
|
{
|
|
"id": "sim-config-inventory",
|
|
"label": "Sim config inventory",
|
|
"value": "unexpected_fail=0"
|
|
},
|
|
{
|
|
"id": "blocked-runtime-families",
|
|
"label": "Blocked runtime families",
|
|
"value": "L4-USER-M-PROCESS, L4-TOOL-DB, L4-PYTHON-REMAP"
|
|
}
|
|
]
|
|
}
|