Files
workinf_Blender_Wasm/tests/golden/WBV2-P11-001/mesh-topology-receipt-report.json
mes123456 f18f80d0b9
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled
Continue WBV2 module parity through P11
2026-08-28 05:50:14 +08:00

246 lines
7.3 KiB
JSON

{
"schemaVersion": 1,
"task": "WBV2-P11-001",
"operation": "MESH_TOPOLOGY_OPERATION_FAMILY_RECEIPT",
"status": "PASS",
"browser": "chromium",
"queueMutation": false,
"source": {
"task": "WBV2-P2-003",
"manifest": "tests/golden/WBV2-P2-003/manifest.json",
"manifestSha256": "79ebc20719fef2b60a3457bca25dac98e755a2f2c1bd3c35361527509a91a987",
"report": "tests/golden/WBV2-P2-003/mesh-edit-report.json",
"reportSha256": "f8bd2ced2e1345248d4b536ef045bb9446a55ca5ae87d834f38904b86521b11d",
"desktopExact": true,
"wasmExact": true,
"sourceSaveReopenExact": true
},
"production": {
"report": "tests/golden/WBV2-P11-001/mesh-topology-production.json",
"reportSha256": "206e30ba61dc169364f6279464f98afd4885390a155e5de2f4e3de3990d5896d",
"secondReport": "tests/golden/WBV2-P11-001/mesh-topology-production.second.json",
"secondReportSha256": "206e30ba61dc169364f6279464f98afd4885390a155e5de2f4e3de3990d5896d",
"deterministic": true,
"operations": [
{
"operation": "MERGE",
"meshId": "mesh:WBV2P2003MergeMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003MergeMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003MergeMesh",
"vertexCount": 3,
"edgeCount": 3,
"faceCount": 1,
"triangleCount": 1,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003MergeMesh",
"vertexCount": 3,
"edgeCount": 3,
"faceCount": 1,
"triangleCount": 1,
"topology": "triangles"
},
"exactSaveReopen": true,
"savedSha256": "583eb52bb607ec7910dc4b00e403be74341564201ff0522af912fa55ffe912d0"
},
{
"operation": "DISSOLVE",
"meshId": "mesh:WBV2P2003DissolveMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003DissolveMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003DissolveMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003DissolveMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"exactSaveReopen": true,
"savedSha256": "73a4fda59b7be0f28be0741648e199271b1c4871dc86f8d9ee1f908a41aefe19"
},
{
"operation": "EXTRUDE",
"meshId": "mesh:WBV2P2003ExtrudeMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003ExtrudeMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003ExtrudeMesh",
"vertexCount": 8,
"edgeCount": 12,
"faceCount": 6,
"triangleCount": 12,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003ExtrudeMesh",
"vertexCount": 8,
"edgeCount": 12,
"faceCount": 6,
"triangleCount": 12,
"topology": "triangles"
},
"exactSaveReopen": true,
"savedSha256": "83f00934ea121a97d5f7734d21abf37d9bd00959f4111bf500efa638b1c9eb91"
},
{
"operation": "INSET",
"meshId": "mesh:WBV2P2003InsetMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003InsetMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003InsetMesh",
"vertexCount": 8,
"edgeCount": 12,
"faceCount": 5,
"triangleCount": 10,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003InsetMesh",
"vertexCount": 8,
"edgeCount": 12,
"faceCount": 5,
"triangleCount": 10,
"topology": "triangles"
},
"exactSaveReopen": true,
"savedSha256": "b9f128067f55a42e03b5398057b365f7d4d228a0a31701d764440f16d3173d3a"
},
{
"operation": "BEVEL",
"meshId": "mesh:WBV2P2003BevelMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003BevelMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003BevelMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003BevelMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"exactSaveReopen": true,
"savedSha256": "3d6cc74ebc21375978e0def473a433f59123dff276c98355db981e990784e412"
},
{
"operation": "LOOP_CUT",
"meshId": "mesh:WBV2P2003LoopCutMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003LoopCutMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003LoopCutMesh",
"vertexCount": 5,
"edgeCount": 5,
"faceCount": 1,
"triangleCount": 3,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003LoopCutMesh",
"vertexCount": 5,
"edgeCount": 5,
"faceCount": 1,
"triangleCount": 3,
"topology": "triangles"
},
"exactSaveReopen": true,
"savedSha256": "b4f83a7cdc4d2f6322d7abf3530b8855155f2c028fce643d6a73281ccf2148c3"
}
],
"negative": {
"invalidSelection": {
"code": "INVALID_ARGUMENT",
"message": "meshEdit contains an invalid selection mode or element index"
},
"incompatibleConfiguration": {
"code": "INVALID_ARGUMENT",
"message": "MESH_EDIT_CONFIGURATION_UNSUPPORTED: operation and selection mode are incompatible"
},
"staleRevision": {
"code": "INVALID_ARGUMENT",
"message": "REVISION_CONFLICT: command base revision does not match the current SceneIR"
},
"revisionPreserved": true
}
},
"assertions": {
"operations": 6,
"mainMutations": 6,
"revisionDeltaPerOperation": 1,
"saveReopenExact": 6,
"negativeCases": 3,
"negativeMainMutation": false,
"compiledWasmEngine": true,
"historicalReproduction": false
},
"nextTask": "WBV2-P11-002"
}