feat: establish reproducible FreeCAD web compatibility baseline
This commit is contained in:
75
config/occt-browser-verification.json
Normal file
75
config/occt-browser-verification.json
Normal file
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"generatedAt": "2026-08-04T02:38:11.015Z",
|
||||
"headers": {
|
||||
"coop": "same-origin",
|
||||
"coep": "require-corp"
|
||||
},
|
||||
"browsers": [
|
||||
{
|
||||
"browserId": "chrome",
|
||||
"status": "pass",
|
||||
"report": {
|
||||
"schemaVersion": 1,
|
||||
"browserId": "chrome",
|
||||
"crossOriginIsolated": true,
|
||||
"browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/150.0.0.0 Safari/537.36",
|
||||
"opfs": {
|
||||
"status": "pass",
|
||||
"persistence": "opfs",
|
||||
"bytes": 11
|
||||
},
|
||||
"initialize": "8.0.0",
|
||||
"history": {
|
||||
"provider": "occt-native",
|
||||
"recordCount": 42
|
||||
},
|
||||
"memory": {
|
||||
"iterations": 1000,
|
||||
"budgets": {
|
||||
"wasmPeakBytes": 268435456,
|
||||
"wasmRetainedBytes": 16777216,
|
||||
"browserRetainedBytes": 67108864,
|
||||
"gpuLiveResources": 0
|
||||
},
|
||||
"wasm": {
|
||||
"heapBefore": 134217728,
|
||||
"heapAfter": 134217728,
|
||||
"peakHeapBytes": 134217728,
|
||||
"retainedBytes": 0
|
||||
},
|
||||
"browser": {
|
||||
"before": {
|
||||
"api": "measureUserAgentSpecificMemory",
|
||||
"bytes": 138633658
|
||||
},
|
||||
"after": {
|
||||
"api": "measureUserAgentSpecificMemory",
|
||||
"bytes": 139103318
|
||||
},
|
||||
"retainedBytes": 469660
|
||||
},
|
||||
"gpu": {
|
||||
"scope": "native-boolean-worker",
|
||||
"created": 0,
|
||||
"released": 0,
|
||||
"live": 0
|
||||
},
|
||||
"ownership": {
|
||||
"created": 3000,
|
||||
"released": 3000,
|
||||
"live": 0
|
||||
},
|
||||
"withinBudget": true
|
||||
},
|
||||
"abort": "recovered",
|
||||
"crashRecovery": "recovered"
|
||||
},
|
||||
"exitCode": null,
|
||||
"signal": null,
|
||||
"stdout": "",
|
||||
"stderr": "sm/8d599eaa6cf1e47b_1\": No such file or directory (2)\n[3723837:3723856:0803/223810.958720:VERBOSE1:base/files/file_util_posix.cc:309] Cannot stat \"/tmp/bitbybit-occt-chrome-3723825/Default/Code Cache/wasm/8d599eaa6cf1e47b_s\": No such file or directory (2)\n[3723881:3723899:0803/223810.959681:VERBOSE1:net/base/network_delegate.cc:38] NetworkDelegate::NotifyBeforeURLRequest: http://127.0.0.1:36085/native/occt-history/bitbybit-occt-history.js\n[3723881:3723898:0803/223810.959843:VERBOSE1:base/files/file_util_posix.cc:309] Cannot stat \"/tmp/bitbybit-occt-chrome-3723825/Default/Cache/Cache_Data/5e52789ec7e0792d_1\": No such file or directory (2)\n[3723881:3723898:0803/223810.959860:VERBOSE1:base/files/file_util_posix.cc:309] Cannot stat \"/tmp/bitbybit-occt-chrome-3723825/Default/Cache/Cache_Data/5e52789ec7e0792d_s\": No such file or directory (2)\n[3723837:3723856:0803/223810.963095:VERBOSE1:base/files/file_util_posix.cc:309] Cannot stat \"/tmp/bitbybit-occt-chrome-3723825/Default/Code Cache/js/ddd955dd468990b6_1\": No such file or directory (2)\n[3723837:3723856:0803/223810.963114:VERBOSE1:base/files/file_util_posix.cc:309] Cannot stat \"/tmp/bitbybit-occt-chrome-3723825/Default/Code Cache/js/ddd955dd468990b6_s\": No such file or directory (2)\n[3723881:3723899:0803/223810.969656:VERBOSE1:net/base/network_delegate.cc:38] NetworkDelegate::NotifyBeforeURLRequest: http://127.0.0.1:36085/native/occt-history/bitbybit-occt-history.wasm\n[3723881:3723898:0803/223810.970929:VERBOSE1:base/files/file_util_posix.cc:309] Cannot stat \"/tmp/bitbybit-occt-chrome-3723825/Default/Cache/Cache_Data/3901a7ebf89b4154_1\": No such file or directory (2)\n[3723881:3723898:0803/223810.970952:VERBOSE1:base/files/file_util_posix.cc:309] Cannot stat \"/tmp/bitbybit-occt-chrome-3723825/Default/Cache/Cache_Data/3901a7ebf89b4154_s\": No such file or directory (2)\n[3723881:3723899:0803/223811.011318:VERBOSE1:net/base/network_delegate.cc:38] NetworkDelegate::NotifyBeforeURLRequest: http://127.0.0.1:36085/__occt-report\n"
|
||||
}
|
||||
],
|
||||
"status": "pass"
|
||||
}
|
||||
Reference in New Issue
Block a user