54 lines
3.3 KiB
JSON
54 lines
3.3 KiB
JSON
{
|
||
"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"
|
||
}
|