191 lines
7.0 KiB
JSON
191 lines
7.0 KiB
JSON
{
|
|
"schema": "freecad-web-p6-fem-geometry-family-kernel/v1",
|
|
"taskId": "FW-P6-FPA-D1-FEM",
|
|
"result": "pass",
|
|
"source": {
|
|
"probe": "FreeCADWebFemGenericFamilyProbe",
|
|
"cxx": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemGenericFamilyProbe.cpp",
|
|
"js": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js",
|
|
"wasm": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm",
|
|
"jsSha256": "ed8c7518676e0254727d9d7b90f6c7ed1b79b2ca57ac7b64a6e05003e38b3bc8",
|
|
"wasmSha256": "e98f2b649948824b2991546ce76b37a4b7c39ddbf3bc6cdda44d79079770e471"
|
|
},
|
|
"request": {
|
|
"cmd": "fem.geometryFamily",
|
|
"args": {
|
|
"records": [
|
|
"Fem::FemMesh",
|
|
"Fem::FemMeshObject",
|
|
"Fem::FemMeshShapeBaseObject",
|
|
"Fem::FemMeshShapeNetgenObject",
|
|
"Fem::FemMeshShapeObject",
|
|
"Fem::FemPostBoxFunction",
|
|
"Fem::FemPostCylinderFunction",
|
|
"Fem::FemPostDataAtPointFilter",
|
|
"Fem::FemPostSphereFunction",
|
|
"Fem::FemSetFacesObject",
|
|
"Fem::PropertyFemMesh"
|
|
]
|
|
}
|
|
},
|
|
"requestSha256": "39cd8ea19bd39ecf8faee044c6992e704ee77515a667846601b5dcd37cce21d2",
|
|
"dispatch": {
|
|
"cmd": "fem.geometryFamily",
|
|
"count": 11,
|
|
"module": "Fem",
|
|
"nativeReport": "Fem::FemMesh|registered_boundary_non_document|registered type is not an App::DocumentObject\nFem::FemMeshObject|created_recomputed|native create and recompute completed\nFem::FemMeshShapeBaseObject|created_recomputed|native create and recompute completed\nFem::FemMeshShapeNetgenObject|created_recomputed|native create and recompute completed\nFem::FemMeshShapeObject|created_recomputed|native create and recompute completed\nFem::FemPostBoxFunction|created_recomputed|native create and recompute completed\nFem::FemPostCylinderFunction|created_recomputed|native create and recompute completed\nFem::FemPostDataAtPointFilter|created_recomputed|native create and recompute completed\nFem::FemPostSphereFunction|created_recomputed|native create and recompute completed\nFem::FemSetFacesObject|created_recomputed|native create and recompute completed\nFem::PropertyFemMesh|registered_boundary_non_document|registered type is not an App::DocumentObject",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"detail": "registered type is not an App::DocumentObject",
|
|
"name": "Fem::FemMesh",
|
|
"status": "registered_boundary_non_document"
|
|
},
|
|
{
|
|
"detail": "native create and recompute completed",
|
|
"name": "Fem::FemMeshObject",
|
|
"status": "created_recomputed"
|
|
},
|
|
{
|
|
"detail": "native create and recompute completed",
|
|
"name": "Fem::FemMeshShapeBaseObject",
|
|
"status": "created_recomputed"
|
|
},
|
|
{
|
|
"detail": "native create and recompute completed",
|
|
"name": "Fem::FemMeshShapeNetgenObject",
|
|
"status": "created_recomputed"
|
|
},
|
|
{
|
|
"detail": "native create and recompute completed",
|
|
"name": "Fem::FemMeshShapeObject",
|
|
"status": "created_recomputed"
|
|
},
|
|
{
|
|
"detail": "native create and recompute completed",
|
|
"name": "Fem::FemPostBoxFunction",
|
|
"status": "created_recomputed"
|
|
},
|
|
{
|
|
"detail": "native create and recompute completed",
|
|
"name": "Fem::FemPostCylinderFunction",
|
|
"status": "created_recomputed"
|
|
},
|
|
{
|
|
"detail": "native create and recompute completed",
|
|
"name": "Fem::FemPostDataAtPointFilter",
|
|
"status": "created_recomputed"
|
|
},
|
|
{
|
|
"detail": "native create and recompute completed",
|
|
"name": "Fem::FemPostSphereFunction",
|
|
"status": "created_recomputed"
|
|
},
|
|
{
|
|
"detail": "native create and recompute completed",
|
|
"name": "Fem::FemSetFacesObject",
|
|
"status": "created_recomputed"
|
|
},
|
|
{
|
|
"detail": "registered type is not an App::DocumentObject",
|
|
"name": "Fem::PropertyFemMesh",
|
|
"status": "registered_boundary_non_document"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/geometry-family/v1",
|
|
"source": "freecad-source"
|
|
},
|
|
"records": [
|
|
{
|
|
"id": "obj:Fem:Fem::FemMesh",
|
|
"name": "Fem::FemMesh",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_boundary_non_document",
|
|
"detail": "registered type is not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemMeshObject",
|
|
"name": "Fem::FemMeshObject",
|
|
"status": "passed",
|
|
"nativeStatus": "created_recomputed",
|
|
"detail": "native create and recompute completed"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemMeshShapeBaseObject",
|
|
"name": "Fem::FemMeshShapeBaseObject",
|
|
"status": "passed",
|
|
"nativeStatus": "created_recomputed",
|
|
"detail": "native create and recompute completed"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemMeshShapeNetgenObject",
|
|
"name": "Fem::FemMeshShapeNetgenObject",
|
|
"status": "passed",
|
|
"nativeStatus": "created_recomputed",
|
|
"detail": "native create and recompute completed"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemMeshShapeObject",
|
|
"name": "Fem::FemMeshShapeObject",
|
|
"status": "passed",
|
|
"nativeStatus": "created_recomputed",
|
|
"detail": "native create and recompute completed"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostBoxFunction",
|
|
"name": "Fem::FemPostBoxFunction",
|
|
"status": "passed",
|
|
"nativeStatus": "created_recomputed",
|
|
"detail": "native create and recompute completed"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostCylinderFunction",
|
|
"name": "Fem::FemPostCylinderFunction",
|
|
"status": "passed",
|
|
"nativeStatus": "created_recomputed",
|
|
"detail": "native create and recompute completed"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostDataAtPointFilter",
|
|
"name": "Fem::FemPostDataAtPointFilter",
|
|
"status": "passed",
|
|
"nativeStatus": "created_recomputed",
|
|
"detail": "native create and recompute completed"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostSphereFunction",
|
|
"name": "Fem::FemPostSphereFunction",
|
|
"status": "passed",
|
|
"nativeStatus": "created_recomputed",
|
|
"detail": "native create and recompute completed"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetFacesObject",
|
|
"name": "Fem::FemSetFacesObject",
|
|
"status": "passed",
|
|
"nativeStatus": "created_recomputed",
|
|
"detail": "native create and recompute completed"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::PropertyFemMesh",
|
|
"name": "Fem::PropertyFemMesh",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_boundary_non_document",
|
|
"detail": "registered type is not an App::DocumentObject"
|
|
}
|
|
],
|
|
"counts": {
|
|
"inventory": 11,
|
|
"reported": 11,
|
|
"passed": 9,
|
|
"passed_boundary": 2,
|
|
"blocked": 0,
|
|
"resourcesReleased": true
|
|
},
|
|
"boundaries": [
|
|
"Fem::FemMesh and Fem::PropertyFemMesh are native registered non-DocumentObject boundaries.",
|
|
"Every DocumentObject record is created and recomputed by FreeCAD native code; failures remain blocked."
|
|
]
|
|
}
|