Files
FreeCADWasmDev/docs/freecad-browser-desktop.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

54 lines
3.3 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"schema": "freecad-web-browser-desktop/v1",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"browsers": [
{
"id": "desktop-chrome-151",
"browser": "Google Chrome 151.0.7922.137",
"os": "Linux 6.14.0-27-generic x86_64",
"cases": {
"startup": {"status": "pass", "evidence": "FreeCAD/docs/freecad-performance-desktop.json"},
"stepImport": {"status": "pass", "runs": 3, "mesh": [8376, 2792, 62], "requestIds": ["load-1", "load-1", "load-1"], "evidence": "FreeCAD/docs/freecad-performance-desktop.json"},
"reset": {"status": "pass", "runs": 3, "requestIds": ["reset-2", "reset-2", "reset-2"], "evidence": "FreeCAD/docs/freecad-performance-desktop.json"},
"worker": {"status": "pass", "evidence": "FreeCAD/docs/freecad-performance-desktop.json"},
"webassembly": {"status": "pass", "evidence": "FreeCAD/docs/freecad-performance-desktop.json"},
"opfs": {"status": "pass", "replayStatus": "OPFS smoke passed:86,790 bytes", "viewport": [1280, 900], "evidence": "FreeCAD/docs/freecad-browser-desktop.log"},
"meshCache": {"status": "pass", "replayStatus": "网格缓存 smoke passed", "viewport": [1280, 900], "evidence": "FreeCAD/docs/freecad-browser-desktop.log"},
"fcstdSaveReopen": {"status": "pending", "reason": "current UI has no FCStd save/reopen action", "evidence": "FreeCAD/docs/freecad-performance-desktop.json"}
},
"consoleErrors": 0
},
{
"id": "desktop-firefox-141",
"browser": "Mozilla Firefox 141.0",
"userAgent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:141.0) Gecko/20100101 Firefox/141.0",
"os": "Linux 6.14.0-27-generic x86_64",
"viewport": [1280, 814],
"cases": {
"startup": {"status": "pass", "runs": 3, "startupMs": [485, 305, 298]},
"stepImport": {"status": "pass", "runs": 3, "importMs": [492, 450, 444], "mesh": [8376, 2792, 62], "requestIds": ["load-1", "load-1", "load-1"]},
"reset": {"status": "pass", "runs": 3, "resetMs": [3, 3, 5], "requestIds": ["reset-2", "reset-2", "reset-2"]},
"worker": {"status": "pass", "requestIds": ["load-1", "reset-2"]},
"webassembly": {"status": "pass", "runtime": "WebAssembly object and WebKernel ready"},
"opfs": {"status": "pass", "replayStatus": "OPFS smoke passed:86,790 bytes", "viewport": [1280, 814]},
"meshCache": {"status": "pass", "replayStatus": "网格缓存 smoke passed", "viewport": [1280, 814]},
"fcstdSaveReopen": {"status": "pending", "reason": "current UI has no FCStd save/reopen action"}
},
"memory": {"status": "unavailable", "reason": "Firefox does not expose performance.memory"},
"consoleErrors": "not_collected_by_webdriver"
},
{
"id": "desktop-webkit-unavailable",
"browser": "WebKit",
"status": "environment_unavailable",
"reason": "WebKit executable is not installed on the Linux host",
"consoleErrors": "not_applicable"
}
],
"negativeFormatOutcomes": {
"fcstd": "Chrome and Firefox each returned 3/3 expected STEP-parser errors with request ids",
"obj": "Chrome and Firefox each returned 3/3 expected STEP-parser errors with request ids"
},
"result": "desktop_chrome_and_firefox_measured;_webkit_unavailable_and_fcstd_save_reopen_pending_explicit"
}