{ "schema": "freecad-web-p6-part-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "0e2942dace021bf3d2cdca78", "module": "Part", "tier": "tier-2-pure", "family": "generic-object", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "route": { "command": "part.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/PartBoxProbe.cpp:fc_web_dispatch_json", "facade": "web/src/part-python-family-facade.ts", "worker": "web/src/part.worker.ts" }, "input": { "cmd": "part.pythonFamilyBatch", "args": { "schema": "freecad-web-part/python-family-batch/v1", "module": "Part", "tier": "tier-2-pure", "records": [ { "apiId": "py:Part:method:TopoShapeAssertions.assertBounds", "name": "TopoShapeAssertions.assertBounds", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/TopoShapeTest.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCommon", "name": "TopoShapeTest.testPartCommon", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/TopoShapeTest.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCut", "name": "TopoShapeTest.testPartCut", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/TopoShapeTest.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartFuse", "name": "TopoShapeTest.testPartFuse", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/TopoShapeTest.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeCompound", "name": "TopoShapeTest.testAppPartMakeCompound", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/TopoShapeTest.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeShell", "name": "TopoShapeTest.testAppPartMakeShell", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/TopoShapeTest.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeRuled", "name": "TopoShapeTest.testAppPartMakeRuled", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/TopoShapeTest.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeLoft", "name": "TopoShapeTest.testAppPartMakeLoft", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/TopoShapeTest.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCompoundCut1", "name": "TopoShapeTest.testPartCompoundCut1", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/TopoShapeTest.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCompoundCut2", "name": "TopoShapeTest.testPartCompoundCut2", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/TopoShapeTest.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:RegressionTests.test_issue_4456", "name": "RegressionTests.test_issue_4456", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/regression_tests.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:RegressionTests.test_issue_15735", "name": "RegressionTests.test_issue_15735", "family": "generic-object", "sourcePath": "src/Mod/Part/parttests/regression_tests.py", "disposition": "not_implemented" } ] } }, "inputSha256": "c3f796737b0973a3a2d84a2e17aa0587ab5f7926764c3d627aa82f5e725abd60", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:TopoShapeAssertions.assertBounds", "code": "test_helper_source_boundary", "family": "generic-object", "message": "TopoShapeAssertions.assertBounds is an upstream test assertion helper, retained as a source-test boundary", "name": "TopoShapeAssertions.assertBounds", "native": true, "parameterSchema": "Part.TopoShape, App.BoundBox, optional message and precision", "replay": "native-source-test-boundary", "resourcesReleased": true, "returnSchema": "None or AssertionError", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCommon", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCommon", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCut", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCut", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartFuse", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartFuse", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeCompound", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeCompound", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeShell", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeShell", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeRuled", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeRuled", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeLoft", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeLoft", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCompoundCut1", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCompoundCut1", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCompoundCut2", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCompoundCut2", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:RegressionTests.test_issue_4456", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "RegressionTests.test_issue_4456", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/regression_tests.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:RegressionTests.test_issue_15735", "code": "sketcher_native_dependency", "family": "generic-object", "message": "Regression test issue_15735 requires BUILD_SKETCHER; the independent Part Web runtime does not link Sketcher", "name": "RegressionTests.test_issue_15735", "native": true, "parameterSchema": "Sketcher::SketchObject loft profile", "replay": "native-source-module-boundary", "resourcesReleased": true, "returnSchema": "Part.TopoShape regression assertion", "sourceEntry": "src/Mod/Part/parttests/regression_tests.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" }, "resultSha256": "27e14f6ac76adabfe1125516c19c7e5906970d15dde625a7f0b879575a32530c", "replay": { "equal": true, "projectionSha256": "198a2d16b8ac904fc8133bb7bcedbb55123b7af046a9c0e2d52a412ce285d916", "resultSha256": "27e14f6ac76adabfe1125516c19c7e5906970d15dde625a7f0b879575a32530c", "boundary": null }, "facadeWorker": { "ready": { "kind": "ready", "action": "part.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-success", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:TopoShapeAssertions.assertBounds", "code": "test_helper_source_boundary", "family": "generic-object", "message": "TopoShapeAssertions.assertBounds is an upstream test assertion helper, retained as a source-test boundary", "name": "TopoShapeAssertions.assertBounds", "native": true, "parameterSchema": "Part.TopoShape, App.BoundBox, optional message and precision", "replay": "native-source-test-boundary", "resourcesReleased": true, "returnSchema": "None or AssertionError", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCommon", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCommon", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCut", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCut", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartFuse", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartFuse", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeCompound", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeCompound", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeShell", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeShell", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeRuled", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeRuled", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeLoft", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeLoft", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCompoundCut1", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCompoundCut1", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCompoundCut2", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCompoundCut2", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:RegressionTests.test_issue_4456", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "RegressionTests.test_issue_4456", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/regression_tests.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:RegressionTests.test_issue_15735", "code": "sketcher_native_dependency", "family": "generic-object", "message": "Regression test issue_15735 requires BUILD_SKETCHER; the independent Part Web runtime does not link Sketcher", "name": "RegressionTests.test_issue_15735", "native": true, "parameterSchema": "Sketcher::SketchObject loft profile", "replay": "native-source-module-boundary", "resourcesReleased": true, "returnSchema": "Part.TopoShape regression assertion", "sourceEntry": "src/Mod/Part/parttests/regression_tests.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-repeat", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:TopoShapeAssertions.assertBounds", "code": "test_helper_source_boundary", "family": "generic-object", "message": "TopoShapeAssertions.assertBounds is an upstream test assertion helper, retained as a source-test boundary", "name": "TopoShapeAssertions.assertBounds", "native": true, "parameterSchema": "Part.TopoShape, App.BoundBox, optional message and precision", "replay": "native-source-test-boundary", "resourcesReleased": true, "returnSchema": "None or AssertionError", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCommon", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCommon", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCut", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCut", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartFuse", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartFuse", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeCompound", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeCompound", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeShell", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeShell", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeRuled", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeRuled", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeLoft", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testAppPartMakeLoft", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCompoundCut1", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCompoundCut1", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCompoundCut2", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "TopoShapeTest.testPartCompoundCut2", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:RegressionTests.test_issue_4456", "code": "native_fixture_error", "family": "generic-object", "message": "Part TopoShape test source execution failed: returned a result with an exception set", "name": "RegressionTests.test_issue_4456", "native": true, "parameterSchema": "official Part upstream test fixture inputs", "replay": "native-source-part-test", "resourcesReleased": true, "returnSchema": "native Part TopoShape assertion result", "sourceEntry": "src/Mod/Part/parttests/regression_tests.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:RegressionTests.test_issue_15735", "code": "sketcher_native_dependency", "family": "generic-object", "message": "Regression test issue_15735 requires BUILD_SKETCHER; the independent Part Web runtime does not link Sketcher", "name": "RegressionTests.test_issue_15735", "native": true, "parameterSchema": "Sketcher::SketchObject loft profile", "replay": "native-source-module-boundary", "resourcesReleased": true, "returnSchema": "Part.TopoShape regression assertion", "sourceEntry": "src/Mod/Part/parttests/regression_tests.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-cross", "result": { "cmd": "part.pythonFamilyBatch", "count": 1, "module": "Part", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "generic-object", "message": "Part API record is not part of this module-scoped adapter", "name": "TopoShapeAssertions.assertBounds", "native": true, "parameterSchema": "unmatched", "resourcesReleased": true, "returnSchema": "unmatched", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "invalid", "error": { "code": "invalid_request", "message": "Part Python family envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "part-module-batch-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "traceSha256": "21cda95478bd0e5b48c9d508e6bf49a52f747affa90dcd7b7c71f63b8db142b6" }, "dispositionCounts": { "exposed": 0, "restricted": 2, "nonportable": 0, "not_implemented": 10 }, "records": [ { "apiId": "py:Part:method:TopoShapeAssertions.assertBounds", "name": "TopoShapeAssertions.assertBounds", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "test_helper_source_boundary", "parameterSchema": "Part.TopoShape, App.BoundBox, optional message and precision", "returnSchema": "None or AssertionError", "evidenceSha256": "4df584c2a0cdb1e959ae4674177242f16ae2ff4e4e583c6ce30989f74d78d3a7" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCommon", "name": "TopoShapeTest.testPartCommon", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "native_fixture_error", "parameterSchema": "official Part upstream test fixture inputs", "returnSchema": "native Part TopoShape assertion result", "evidenceSha256": "092e2813b8a285a4abdbc3fa35c65debee730da9ca012cd9892307f50ce16315" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCut", "name": "TopoShapeTest.testPartCut", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "native_fixture_error", "parameterSchema": "official Part upstream test fixture inputs", "returnSchema": "native Part TopoShape assertion result", "evidenceSha256": "14527d83a2a47d7259c50071a35b4c56476d15fc8376fbe8e04d8c9c17baa7e4" }, { "apiId": "py:Part:method:TopoShapeTest.testPartFuse", "name": "TopoShapeTest.testPartFuse", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "native_fixture_error", "parameterSchema": "official Part upstream test fixture inputs", "returnSchema": "native Part TopoShape assertion result", "evidenceSha256": "d1dd14d01d47eefad9e0320e08fa32a00a13523d05670bdc286392e12a7cfdbb" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeCompound", "name": "TopoShapeTest.testAppPartMakeCompound", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "native_fixture_error", "parameterSchema": "official Part upstream test fixture inputs", "returnSchema": "native Part TopoShape assertion result", "evidenceSha256": "e3c893ba4bd617f7a8fb5d6fcd1484de959d6d4059c7a130295e549d11723b60" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeShell", "name": "TopoShapeTest.testAppPartMakeShell", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "native_fixture_error", "parameterSchema": "official Part upstream test fixture inputs", "returnSchema": "native Part TopoShape assertion result", "evidenceSha256": "17fb2a06d404b4c01b0ba6a303d5c160c2d200a126c81bf5689af48c50bcabef" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeRuled", "name": "TopoShapeTest.testAppPartMakeRuled", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "native_fixture_error", "parameterSchema": "official Part upstream test fixture inputs", "returnSchema": "native Part TopoShape assertion result", "evidenceSha256": "28bbf6aa04168b6e62efc7b95d2ba07b8736f47c449834c91b0d9abc3be9a8ad" }, { "apiId": "py:Part:method:TopoShapeTest.testAppPartMakeLoft", "name": "TopoShapeTest.testAppPartMakeLoft", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "native_fixture_error", "parameterSchema": "official Part upstream test fixture inputs", "returnSchema": "native Part TopoShape assertion result", "evidenceSha256": "6004575a9d32b96c5844497d6d15350302dfd38e27f5c70a3ac9d7c70bbc4b20" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCompoundCut1", "name": "TopoShapeTest.testPartCompoundCut1", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "native_fixture_error", "parameterSchema": "official Part upstream test fixture inputs", "returnSchema": "native Part TopoShape assertion result", "evidenceSha256": "6d2bffba9daa9051c072e7d67ef642a22e7d4343326190c9b80404d12b33ba11" }, { "apiId": "py:Part:method:TopoShapeTest.testPartCompoundCut2", "name": "TopoShapeTest.testPartCompoundCut2", "sourceEntry": "src/Mod/Part/parttests/TopoShapeTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "native_fixture_error", "parameterSchema": "official Part upstream test fixture inputs", "returnSchema": "native Part TopoShape assertion result", "evidenceSha256": "3794ac70dcc7745fdeb0323e61bea03eb22ca81e34f472dd64c2a4a10518f841" }, { "apiId": "py:Part:method:RegressionTests.test_issue_4456", "name": "RegressionTests.test_issue_4456", "sourceEntry": "src/Mod/Part/parttests/regression_tests.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "native_fixture_error", "parameterSchema": "official Part upstream test fixture inputs", "returnSchema": "native Part TopoShape assertion result", "evidenceSha256": "88586af2a8266d08d672a120a2d01841c72ddbc9a98ed06ae6fbaed214dc1bfa" }, { "apiId": "py:Part:method:RegressionTests.test_issue_15735", "name": "RegressionTests.test_issue_15735", "sourceEntry": "src/Mod/Part/parttests/regression_tests.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "sketcher_native_dependency", "parameterSchema": "Sketcher::SketchObject loft profile", "returnSchema": "Part.TopoShape regression assertion", "evidenceSha256": "fd73b7e0adb5ed00b519e9e9c4822087f7582d05688178d1e2ac96873dc4c08c" } ], "resources": { "resourcesReleased": true, "documentMutation": false, "makerFixturesClosed": true }, "evidence": { "path": "docs/p6/part-module-batch-0e2942dace021bf3d2cdca78-runtime.json", "log": "docs/freecad-p6-part-module-batch-0e2942dace021bf3d2cdca78.log" }, "moduleArtifact": { "module": "Part", "worker": "part.worker.ts", "revision": "77ab0fc012d35e50", "moduleRevision": "d61eda5f3216a514", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "profile": "fast-dev" }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.wasm", "sha256": "77ab0fc012d35e50a6dffd2c8fa6969bd08d2b40464cc938785868076d8a03fe" }, "loader": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.js", "sha256": "a92ef40d705b48d8c31559384efea2901d1147c27c34f4696b6c69aa6f179202" } }, "boundaries": [ "Part.makeBoreHole remains a GUI restricted boundary because the official source unconditionally imports and uses FreeCADGui.", "Any non-exposed record retains its native error or portability boundary; the gate does not fabricate a JavaScript result.", "All statuses, values and hashes come from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope." ] }