Files
linuxcncWebWASM/coverage/browser-matrix-remediation.report.json

189 lines
6.2 KiB
JSON

{
"candidate_eligible": false,
"checks": {
"chromium_probe": {
"smoke": "passed",
"status": "verified",
"version": "Google Chrome 151.0.7922.169"
},
"context_consistency": {
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"status": "verified"
},
"firefox_probe": {
"smoke": "passed",
"status": "verified",
"version": "Mozilla Firefox 154.0"
},
"locked_matrix_read": {
"declared_status": "planned-for-m4",
"minimum": {
"chromium": "TBD",
"firefox": "TBD",
"safari": "TBD"
},
"status": "verified"
},
"no_unverified_result_hidden": {
"smoke": {
"chromium": "passed",
"firefox": "passed",
"safari": "blocked_unavailable"
},
"status": "verified"
},
"release_stop_preserved": {
"release_action": "STOP_RELEASE",
"status": "verified"
},
"safari_probe": {
"reason": "Safari is not available in this Linux environment",
"smoke": "blocked_unavailable",
"status": "verified",
"version": null
}
},
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"declared_matrix": {
"cross_origin_isolation": false,
"minimum": {
"chromium": "TBD",
"firefox": "TBD",
"safari": "TBD"
},
"status": "planned-for-m4"
},
"errors": {},
"inputs": [
{
"bytes": 7647,
"path": "context-lock.json",
"role": "context_lock",
"sha256": "bf6651f8d1803f2219d40e61f5e86dcf0821862d087eec2e19f99f593561353e",
"status": "present"
},
{
"bytes": 11539,
"path": "coverage/compatibility-matrix.report.json",
"role": "compatibility_matrix",
"sha256": "1079e4da3d18044a98b38e4e083eff90b26c6adfaa0d4903a636d19988af963b",
"status": "present"
},
{
"bytes": 7196,
"path": "coverage/release-candidate-gate.report.json",
"role": "release_candidate_gate",
"sha256": "2092257cc0aea41c5988b19a0e7aef74ed6ccae09062213e1a98f44adc4314b1",
"status": "present"
},
{
"bytes": 15568,
"path": "coverage/release-remediation-intake.report.json",
"role": "remediation_intake",
"sha256": "b88b3978114cb7347f890c558ea0b6c948533b8a87d61bcee3806cd0912b0a6d",
"status": "present"
}
],
"observed_browsers": [
{
"binary": "/usr/bin/google-chrome",
"browser": "chromium",
"smoke": {
"command": [
"/usr/bin/google-chrome",
"--headless=new",
"--no-sandbox",
"--disable-gpu",
"--disable-dev-shm-usage",
"--dump-dom",
"data:text/html,<title>LinuxCNC%20WASM%20smoke</title>"
],
"exit_code": 0,
"status": "passed",
"stderr_preview": "[354699:354699:0822/112700.686752:ERROR:mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:748] Message 853159353 rejected by interface blink.mojom.Frame",
"stderr_sha256": "2c4d73f86043dd6c3ee198266456f336aa5749e713df89e05de2d6ab72fbf2cf",
"stdout_preview": "<html><head><title>LinuxCNC WASM smoke</title></head><body></body></html>",
"stdout_sha256": "f1516af3b272ea95719b5ce833d3afcbdf192eb69962fa5b59443faf60fc9f26"
},
"version": "Google Chrome 151.0.7922.169",
"version_probe": {
"command": [
"/usr/bin/google-chrome",
"--version"
],
"exit_code": 0,
"status": "passed",
"stderr_preview": "",
"stderr_sha256": "12ae32cb1ec02d01eda3581b127c1fee3b0dc53572ed6baf239721a03d82e126",
"stdout_preview": "Google Chrome 151.0.7922.169",
"stdout_sha256": "098776ee39a35d449cc4dff5dd517b446d388c0fa51559928300f3cd88b9591a"
},
"version_status": "verified"
},
{
"binary": "/usr/bin/firefox",
"browser": "firefox",
"smoke": {
"command": [
"<browser>",
"--headless",
"--screenshot",
"<temp>/firefox.png",
"data:text/html,<title>LinuxCNC%20WASM%20smoke</title>"
],
"exit_code": 0,
"status": "passed",
"stderr_preview": "*** You are running in headless mode.\nGtk-Message: <time>: Not loading module \"atk-bridge\": The functionality is provided by GTK natively. Please try to not loa",
"stderr_sha256": "50fe7359f0b1fd6cdaaa77acbefc942c9ff6cfe6c2b2230dd48c15e77c0fe0a9",
"stdout_preview": "",
"stdout_sha256": "12ae32cb1ec02d01eda3581b127c1fee3b0dc53572ed6baf239721a03d82e126"
},
"version": "Mozilla Firefox 154.0",
"version_probe": {
"command": [
"/usr/bin/firefox",
"--version"
],
"exit_code": 0,
"status": "passed",
"stderr_preview": "",
"stderr_sha256": "12ae32cb1ec02d01eda3581b127c1fee3b0dc53572ed6baf239721a03d82e126",
"stdout_preview": "Mozilla Firefox 154.0",
"stdout_sha256": "bee2190b746c0b157c6f1bbc4f78fd38ed3276ddc2d9749753d6cb1800d35934"
},
"version_status": "verified"
},
{
"binary": null,
"browser": "safari",
"smoke": {
"reason": "binary_not_installed",
"status": "blocked_unavailable"
},
"version": null,
"version_status": "blocked_unavailable"
}
],
"release_action": "STOP_RELEASE",
"release_decision": "blocked_not_release_candidate",
"remediation_status": "blocked_matrix_unverified",
"report_sha256": "2f47276d3ea7ce985796881fb0ae6c009c5762c7f3ba199c7b101f9f63f4310a",
"review_policy": {
"current_environment_limit": "Safari binary and browser farm are unavailable; observed Chromium/Firefox probes do not establish a release minimum",
"forbidden": [
"infer Safari support from Chromium/Firefox",
"pin versions without a new reviewed context",
"mark planned matrix verified by smoke-only probes",
"overwrite_context_lock_in_place"
],
"required_to_unblock": [
"pin minimum Chromium, Firefox and Safari versions in a reviewed context lock",
"run the required workflow and failure matrix in each target browser",
"record cross-origin isolation and offline/OPFS behavior"
]
},
"schema": "browser-matrix-remediation.v1",
"status": "complete",
"task_id": "K8-REL-12"
}