49 lines
2.9 KiB
JSON
49 lines
2.9 KiB
JSON
{
|
|
"schema": "freecad-web-p6-techdraw-native-runtime/v1",
|
|
"taskId": "FW-P6-TDR-B-R1",
|
|
"module": "TechDraw",
|
|
"result": "passed",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"qt": {
|
|
"version": "5.15.13",
|
|
"configure": "freecad-source/build-web/qt-techdraw",
|
|
"install": "freecad-source/build-web/qt-techdraw-install",
|
|
"features": {"thread": true, "future": true, "concurrent": true, "gui": true, "widgets": true},
|
|
"configSummarySha256": "c46076c163155e5a2a9e2ed31cd0580468bf7ed59c841af066bbc4f7d04299e9",
|
|
"qconfigSha256": "210a412be4a4c6e3dd00ab654511fdc3cf9c082e108d85a7a6c56f8c3cdf992e",
|
|
"libraries": {
|
|
"Qt5Core": "26dcce6a756068b523d539e2de6c43df621cc11abb518b798810d300c45756ba",
|
|
"Qt5Gui": "58c14d42b5e303464c6f0fa326370210f6422736adfa6122d3299ed130eb6f6f",
|
|
"Qt5Widgets": "3bc2122e14d1ea14eb4c236b9030ac893235671923cfaa994e8a58deb49f1774",
|
|
"Qt5Concurrent": "ea5588ec7f635c7e5efd010fb27ab7d900abff9557f7d138df3293182c69cb2d"
|
|
}
|
|
},
|
|
"probe": {
|
|
"target": "FreeCADWebTechDrawRuntimeProbe",
|
|
"wasm": "freecad-source/build-web/techdraw-native-full-pthread/bin/FreeCADWebTechDrawRuntimeProbe.wasm",
|
|
"wasmSha256": "5ea92b155a47760a1cc9728342c130b16a6da378abbac7e4858774eb1d513fcb",
|
|
"js": "freecad-source/build-web/techdraw-native-full-pthread/bin/FreeCADWebTechDrawRuntimeProbe.js",
|
|
"jsSha256": "9ed7ef7e62409386e0fdf9f165eebb6c1ab6d7eab7c6a869599797d54e800677",
|
|
"smoke": "docs/freecad-p6-techdraw-native-full-pthread-smoke-r1.log",
|
|
"smokeSha256": "08126714d9755a6d1b165667c12fab22397e22090cd895ae80ced9307d65d4ce",
|
|
"memoryMode": "shared",
|
|
"linkPolicy": "ERROR_ON_UNDEFINED_SYMBOLS=1",
|
|
"dependencyClosure": "docs/p6/techdraw-pthread-closure.json",
|
|
"buildLog": "docs/freecad-p6-techdraw-native-full-pthread-build-r4.log",
|
|
"configureLog": "docs/freecad-p6-techdraw-native-full-pthread-configure-r3.log"
|
|
},
|
|
"observed": {
|
|
"initialization": {"first": 1, "second": 1, "calls": 2, "runs": 1, "available": 1},
|
|
"registeredTypes": 12,
|
|
"pythonApiCount": 17,
|
|
"createRecompute": {"result": 1, "objectCount": 2, "recomputeCount": 2, "projectedGeometry": 301, "resourcesReleased": 1},
|
|
"importExport": {"result": 1, "svgBytes": 301, "dxfBytes": 324, "resourcesReleased": 1},
|
|
"pythonApi": {"result": 1, "resourcesReleased": 1},
|
|
"saveReopen": {"result": 1, "persistenceSize": 2648, "objectCount": 2, "objectType": "Part::Box", "drawPageRestored": true, "roundTrip": 1, "resourcesReleased": 1}
|
|
},
|
|
"boundaries": [
|
|
"TechDraw App native C++/Python module is now linked against QtConcurrent, QtGui and QtWidgets with future enabled.",
|
|
"All OCCT, CPython, yaml-cpp, ICU and Boost archives in the full-pthread closure are rebuilt with atomics/bulk-memory metadata. The Node smoke exits explicitly after assertions because the pthread runtime keeps worker handles alive."
|
|
]
|
|
}
|