84 lines
2.8 KiB
JSON
84 lines
2.8 KiB
JSON
{
|
|
"schema": "freecad-web-p6-show-runtime/v2",
|
|
"taskId": "FW-P6-SHW-B",
|
|
"module": "Show",
|
|
"result": "pass",
|
|
"fixture": {
|
|
"module": "Show",
|
|
"sourceEntry": "src/Mod/Show/__init__.py",
|
|
"pythonApi": [
|
|
"TempoVis",
|
|
"DepGraphTools"
|
|
],
|
|
"guiUp": false,
|
|
"inputSha256": "fb7e71759e2564bd777c8997e248953d12666a9d768d788d0d95ea70778482ac"
|
|
},
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"sourceSha256": {
|
|
"src/Mod/Show/CMakeLists.txt": "5e9a0346f557c407706925d0e5df4fb1d118fcebed364de20658672715cdaf7b",
|
|
"src/Mod/Show/__init__.py": "89e3e9770922e18111fe8a178e84288a8a4b02cb4e03af53ed65c36b324a6204",
|
|
"src/Mod/Show/mTempoVis.py": "401cbed1f932716dcd5c6bf4dfd6b5ff1344b6d96c341a1592d4e2dbcaa571f7",
|
|
"src/Mod/Show/TVStack.py": "33a4075088aba5ee932e6eb502b276cba2858fd6880963b65d38150cebcdd3a9",
|
|
"src/Mod/Show/SceneDetail.py": "3761dd6ece050d68f14b4a152c901483562aee9f05b5ef00f80b4ebedb21e003",
|
|
"src/WebAssembly/FreeCADCoreProbe/ShowRuntimeProbe.cpp": "66a1be09dbbba677294daee270dda4d6f26f7954cfdc01ce0b1923988a92c95f"
|
|
},
|
|
"details": {
|
|
"first": {
|
|
"initialize": 1,
|
|
"calls": 1,
|
|
"runs": 1,
|
|
"available": 1,
|
|
"error": ""
|
|
},
|
|
"second": {
|
|
"initialize": 1,
|
|
"calls": 2,
|
|
"runs": 1,
|
|
"available": 1,
|
|
"error": ""
|
|
},
|
|
"sourceValid": 1,
|
|
"sourceInvalid": {
|
|
"valid": 0,
|
|
"error": "revision_mismatch"
|
|
},
|
|
"apiValid": 1,
|
|
"api": {
|
|
"run": 1,
|
|
"count": 2,
|
|
"tempoState": 0,
|
|
"resourcesReleased": 1,
|
|
"dependencyAvailable": 1,
|
|
"error": ""
|
|
},
|
|
"unknown": {
|
|
"run": 0,
|
|
"error": "type_not_found"
|
|
},
|
|
"known": {
|
|
"run": 1,
|
|
"available": 1,
|
|
"error": ""
|
|
},
|
|
"deterministic": true
|
|
},
|
|
"resultSha256": "cbac85bbf6b7296bc0992cfa730fe40864973d4d82306e37f2bba8dafbcf083c",
|
|
"artifacts": {
|
|
"js": "freecad-source/build-web/configure/bin/FreeCADWebShowRuntimeProbe.js",
|
|
"wasm": {
|
|
"path": "freecad-source/build-web/configure/bin/FreeCADWebShowRuntimeProbe.wasm",
|
|
"sha256": "a71f9d7b7d9565f3a4b804092ce6a6672ae8355106aba68f26495450e617f40d"
|
|
},
|
|
"log": "docs/freecad-p6-show-b-runtime.log"
|
|
},
|
|
"commands": [
|
|
"cmake -S freecad-source -B freecad-source/build-web/configure -DFREECAD_WEB=ON -DFREECAD_WEB_ENABLE_SHOW=ON",
|
|
"EM_CACHE=/tmp/freecad-p6-emcache ninja -C freecad-source/build-web/configure FreeCADWebShowRuntimeProbe -j8",
|
|
"node tools/run_p6_show_runtime.mjs freecad-source/build-web/configure/bin"
|
|
],
|
|
"boundaries": [
|
|
"The probe embeds the official Show Python source closure and runs TempoVis/TVStack with FreeCAD.GuiUp=False; GUI-only Camera, ClipPlane, Pickability and Workbench paths remain excluded.",
|
|
"No FreeCADGui, PySide or pivy dependency is linked into the Web probe."
|
|
]
|
|
}
|