40 lines
1.9 KiB
JSON
40 lines
1.9 KiB
JSON
{
|
||
"schema": "freecad-web-browser-mobile/v1",
|
||
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
||
"environments": [
|
||
{
|
||
"id": "mobile-chrome-pixel7-emulation",
|
||
"browser": "Google Chrome 151.0.7922.137",
|
||
"userAgent": "Mozilla/5.0 (Linux; Android 13; Pixel 7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.7922.137 Mobile Safari/537.36",
|
||
"device": "Pixel 7 Android 13 emulation",
|
||
"viewport": [412, 915],
|
||
"devicePixelRatio": 2.625,
|
||
"mode": "Chrome DevTools Protocol emulation; not native Android Chrome",
|
||
"cases": {
|
||
"startup": {"status": "pass", "runs": 3, "evidence": "FreeCAD/docs/freecad-performance-mobile.json"},
|
||
"stepImport": {"status": "pass", "runs": 3, "mesh": [8376, 2792, 62], "requestIds": ["load-1", "load-1", "load-1"]},
|
||
"reset": {"status": "pass", "runs": 3, "requestIds": ["reset-2", "reset-2", "reset-2"]},
|
||
"worker": {"status": "pass", "requestIds": ["load-1", "reset-2"]},
|
||
"webassembly": {"status": "pass"},
|
||
"opfs": {"status": "pass", "replayStatus": "OPFS smoke passed:86,790 bytes"},
|
||
"meshCache": {"status": "pass", "replayStatus": "网格缓存 smoke passed"},
|
||
"fcstdSaveReopen": {"status": "pending", "reason": "current UI has no FCStd save/reopen action"}
|
||
},
|
||
"consoleErrors": 0
|
||
},
|
||
{
|
||
"id": "mobile-safari-unavailable",
|
||
"browser": "Safari",
|
||
"device": "iOS Safari",
|
||
"status": "environment_unavailable",
|
||
"reason": "Safari requires a non-Linux execution host",
|
||
"consoleErrors": "not_applicable"
|
||
}
|
||
],
|
||
"negativeFormatOutcomes": {
|
||
"fcstd": "mobile Chrome 3/3 expected parser errors with request ids",
|
||
"obj": "mobile Chrome 3/3 expected parser errors with request ids"
|
||
},
|
||
"result": "mobile_chrome_emulation_measured;_safari_unavailable_and_fcstd_save_reopen_pending_explicit"
|
||
}
|