{ "schema": "freecad-web-p6-chrome-harness/v1", "result": "pass", "chrome": { "path": "/usr/bin/google-chrome", "version": "Google Chrome 151.0.7922.137" }, "mode": "headless-new", "origin": "http://127.0.0.1:34883", "viewport": { "width": 1440, "height": 900, "deviceScaleFactor": 1 }, "timeoutMs": 30000, "networkPolicy": "intercept-and-require-zero-external-requests", "modulePreload": { "phase": "disabled", "manifestUrl": null, "requestedModules": [], "requestedAssets": 0, "loadedAssets": 0, "failedAssets": [], "loadedBytes": 0 }, "cases": [ { "id": "spreadsheet-ready", "status": "pass", "state": { "status": "Worker ready", "level": "ok", "stage": "ready", "requestId": null, "response": null, "type": "-", "a1": "-", "b1": "-" }, "requests": [ { "requestId": "3143606.2", "url": "http://127.0.0.1:34883/module-preload.js", "method": "GET", "type": "Script" }, { "requestId": "3143606.3", "url": "http://127.0.0.1:34883/assets/spreadsheet-D-9ByoZJ.js", "method": "GET", "type": "Script" }, { "requestId": "3143606.4", "url": "http://127.0.0.1:34883/assets/modulepreload-polyfill-P2Xu9kJm.js", "method": "GET", "type": "Script" }, { "requestId": "3143606.5", "url": "http://127.0.0.1:34883/assets/facade-envelope-T88EHh7b.js", "method": "GET", "type": "Script" }, { "requestId": "3143606.6", "url": "http://127.0.0.1:34883/assets/spreadsheet-facade-Bu8nK7Xc.js", "method": "GET", "type": "Script" }, { "requestId": "376FE08A2222283FB6AC54C1C2C67546", "url": "http://127.0.0.1:34883/assets/spreadsheet.worker-Bbehg6Py.js", "method": "GET", "type": "Script" }, { "requestId": "3143606.8", "url": "http://127.0.0.1:34883/favicon.ico", "method": "GET", "type": "Other" } ], "responses": [ { "requestId": "3143606.5", "url": "http://127.0.0.1:34883/assets/facade-envelope-T88EHh7b.js", "status": 200 }, { "requestId": "3143606.6", "url": "http://127.0.0.1:34883/assets/spreadsheet-facade-Bu8nK7Xc.js", "status": 200 }, { "requestId": "3143606.2", "url": "http://127.0.0.1:34883/module-preload.js", "status": 200 }, { "requestId": "3143606.3", "url": "http://127.0.0.1:34883/assets/spreadsheet-D-9ByoZJ.js", "status": 200 }, { "requestId": "3143606.4", "url": "http://127.0.0.1:34883/assets/modulepreload-polyfill-P2Xu9kJm.js", "status": 200 }, { "requestId": "3143606.8", "url": "http://127.0.0.1:34883/favicon.ico", "status": 204 } ], "externalRequests": [], "console": [], "exceptions": [], "screenshotSha256": null }, { "id": "spreadsheet-action", "status": "pass", "state": { "status": "Create/recompute complete", "level": "ok", "stage": "success", "requestId": "spreadsheet-chrome-1", "response": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "spreadsheet-chrome-1", "result": { "schema": "freecad-web-spreadsheet/create-recompute/v1", "module": "Spreadsheet", "action": "create/recompute", "objectType": "Spreadsheet::Sheet", "objectCount": 1, "recomputeCount": 1, "cellA1": "21", "cellB1": "=A1*2", "recomputed": true, "resourcesReleased": true } }, "type": "Spreadsheet::Sheet", "a1": "21", "b1": "=A1*2" }, "requests": [], "responses": [], "externalRequests": [], "console": [], "exceptions": [], "screenshotSha256": "be9ca578c23678166eb3c009b4322f6fcdca0c9094796cc341efadfb868ae885" }, { "id": "spreadsheet-expected-error", "status": "pass", "state": { "status": "invalid_fixture", "level": "ok", "stage": "expected-error", "requestId": "spreadsheet-error-2", "response": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "spreadsheet-error-2", "error": { "code": "invalid_fixture", "message": "Spreadsheet cell fixture is not supported", "diagnostic": { "field": "a1/b1" } } }, "type": "Spreadsheet::Sheet", "a1": "21", "b1": "=A1*2" }, "requests": [], "responses": [], "externalRequests": [], "console": [], "exceptions": [], "screenshotSha256": null }, { "id": "spreadsheet-reset", "status": "pass", "state": { "status": "State reset", "level": "ok", "stage": "reset", "requestId": "spreadsheet-reset-3", "response": null, "type": "Spreadsheet::Sheet", "a1": "21", "b1": "=A1*2" }, "requests": [], "responses": [], "externalRequests": [], "console": [], "exceptions": [], "screenshotSha256": null }, { "id": "spreadsheet-repeat", "status": "pass", "state": { "status": "Create/recompute complete", "level": "ok", "stage": "success", "requestId": "spreadsheet-chrome-4", "response": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "spreadsheet-chrome-4", "result": { "schema": "freecad-web-spreadsheet/create-recompute/v1", "module": "Spreadsheet", "action": "create/recompute", "objectType": "Spreadsheet::Sheet", "objectCount": 1, "recomputeCount": 1, "cellA1": "21", "cellB1": "=A1*2", "recomputed": true, "resourcesReleased": true } }, "type": "Spreadsheet::Sheet", "a1": "21", "b1": "=A1*2" }, "requests": [], "responses": [], "externalRequests": [], "console": [], "exceptions": [], "screenshotSha256": null } ], "evidence": { "screenshot": "FreeCAD/docs/p6/user-spreadsheet.png", "screenshotSha256": "be9ca578c23678166eb3c009b4322f6fcdca0c9094796cc341efadfb868ae885", "resultHash": "34466c5851d5ff404bd2f98bf3232c77ebeb642b95f9fc2d4bc6449e2f14ee0d" }, "policy": { "browser": "Google Chrome only", "nonChromeBrowsersAttempted": false } }