Files
FreeCADWasmDev/docs/current/user-tests-20260915/test.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

214 lines
5.7 KiB
JSON

{
"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:37113",
"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": "test-ready",
"status": "pass",
"state": {
"status": "",
"stage": "ready",
"response": null
},
"requests": [
{
"requestId": "18722BC1DD98C254AAB46D2ECD84825E",
"url": "http://127.0.0.1:37113/test.html",
"method": "GET",
"type": "Document"
},
{
"requestId": "3144728.2",
"url": "http://127.0.0.1:37113/module-preload.js",
"method": "GET",
"type": "Script"
},
{
"requestId": "3144728.3",
"url": "http://127.0.0.1:37113/assets/test-BVtkyXwO.js",
"method": "GET",
"type": "Script"
},
{
"requestId": "3144728.4",
"url": "http://127.0.0.1:37113/assets/react-CYoUnH_4.js",
"method": "GET",
"type": "Script"
},
{
"requestId": "3144728.5",
"url": "http://127.0.0.1:37113/assets/modulepreload-polyfill-P2Xu9kJm.js",
"method": "GET",
"type": "Script"
},
{
"requestId": "3144728.6",
"url": "http://127.0.0.1:37113/assets/client-Bz7rxqNA.js",
"method": "GET",
"type": "Script"
},
{
"requestId": "3144728.7",
"url": "http://127.0.0.1:37113/assets/jsx-runtime-CriDp1zE.js",
"method": "GET",
"type": "Script"
},
{
"requestId": "3144728.8",
"url": "http://127.0.0.1:37113/assets/facade-envelope-T88EHh7b.js",
"method": "GET",
"type": "Script"
},
{
"requestId": "3144728.9",
"url": "http://127.0.0.1:37113/assets/test-facade-DX00kZyV.js",
"method": "GET",
"type": "Script"
}
],
"responses": [
{
"requestId": "18722BC1DD98C254AAB46D2ECD84825E",
"url": "http://127.0.0.1:37113/test.html",
"status": 200
}
],
"externalRequests": [],
"console": [],
"exceptions": [],
"screenshotSha256": null
},
{
"id": "test-action",
"status": "pass",
"state": {
"status": "Test registry inspected",
"stage": "success",
"response": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "test-1789459188108",
"result": {
"schema": "freecad-web/test/v1",
"module": "Test",
"action": "inspect/source-inventory",
"sourceEntry": "src/Mod/Test/Init.py",
"unitCount": 7,
"resourcesReleased": true,
"nativeOperationCompleted": true
}
}
},
"requests": [],
"responses": [],
"externalRequests": [],
"console": [],
"exceptions": [],
"screenshotSha256": "01c22bf869add81df36b3a133a10f6fbf6c921b47155ff201e0aa198b8747e10"
},
{
"id": "test-expected-error",
"status": "pass",
"state": {
"status": "Test registry inspected",
"stage": "expected-error",
"response": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "test-error-1789459188568",
"error": {
"code": "revision_mismatch",
"message": "Test registry source is not locked",
"diagnostic": {
"field": "sourceEntry"
}
}
}
},
"requests": [],
"responses": [],
"externalRequests": [],
"console": [],
"exceptions": [],
"screenshotSha256": null
},
{
"id": "test-reset",
"status": "pass",
"state": {
"status": "State reset",
"stage": "reset",
"response": null
},
"requests": [],
"responses": [],
"externalRequests": [],
"console": [],
"exceptions": [],
"screenshotSha256": null
},
{
"id": "test-repeat",
"status": "pass",
"state": {
"status": "Test registry inspected",
"stage": "success",
"response": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "test-1789459188572",
"result": {
"schema": "freecad-web/test/v1",
"module": "Test",
"action": "inspect/source-inventory",
"sourceEntry": "src/Mod/Test/Init.py",
"unitCount": 7,
"resourcesReleased": true,
"nativeOperationCompleted": true
}
}
},
"requests": [],
"responses": [],
"externalRequests": [],
"console": [],
"exceptions": [],
"screenshotSha256": null
}
],
"evidence": {
"screenshot": "FreeCAD/docs/p6/user-test.png",
"screenshotSha256": "01c22bf869add81df36b3a133a10f6fbf6c921b47155ff201e0aa198b8747e10",
"resultHash": "28c26d87a4c63462ee678ab48e09f7879f5d170780ba8c7489c7088dfd403d52"
},
"policy": {
"browser": "Google Chrome only",
"nonChromeBrowsersAttempted": false
}
}