Files
workinf_Blender_Wasm/tests/golden/WBV2-P16-002/paint-attributes-receipt-report.json
mes123456 784193df83
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
Advance deduplicated paint capability coverage
2026-08-28 13:52:16 +08:00

132 lines
4.1 KiB
JSON

{
"schemaVersion": 1,
"task": "WBV2-P16-002",
"operation": "PAINT_ATTRIBUTES_ENGINE_RECEIPT",
"status": "PASS",
"browser": "chromium",
"queueMutation": false,
"source": {
"task": "WBV2-P16-001",
"manifest": "tests/golden/WBV2-P16-001/manifest.json",
"manifestSha256": "13b140423c2039d956b320820e9ac1a6dc7be0e4df4fc900211c4f3a8fdfa9d6",
"selection": "tests/golden/WBV2-P16-001/paint-selection-report.json",
"selectionSha256": "2282a18e977860d4b9062170807f668804808473a16b867788ee36059c460342",
"sourceReport": "tests/golden/WBV2-P4-003/sculpt-report.json",
"sourceReportSha256": "de29aabbb753b682d85c30258ff4d68530650d00e167f30181d5c9a68669dd99",
"runner": "tools/web/check-paint-roundtrip.mjs",
"runnerSha256": "17ec300b94020b06cf27916b208af3e524fc5c7127be25e734cf774a6b6bf450",
"api": "blender-5.2.0/source/blender/web_engine/web_engine_api.cpp",
"apiSha256": "8fa70dc7605e66393482e661e5987a8443dded56ab0092aeb977b40ae49888f8",
"productionTest": "web/tests/e2e/wbv2-paint-attributes-production.spec.ts",
"productionTestSha256": "47ed3b8bccc9c94f6de7dc42a3bb558bb0572ea8f4efac2e0339338306b85f04",
"colorFixture": "tests/files/web/attribute_scene.blend",
"colorFixtureSha256": "12fa75bb79f8c38e660d3d2a8fc9cc16dd3df4fc9208b0e2ad94fb1f8aa68f71",
"weightFixture": "tests/files/web/rigged_shape_scene.blend",
"weightFixtureSha256": "ff81b6c6ceb3df5e8cad81674c3f208f016b19438d54c8bfc1f8b51d55d1a8e7"
},
"production": {
"report": "tests/golden/WBV2-P16-002/paint-attributes-production.json",
"reportSha256": "cd38def8bfdb896c9c4e769c9032ffb25fb1ad1ad32e3730cd298631ed8c2e46",
"secondReport": "tests/golden/WBV2-P16-002/paint-attributes-production.second.json",
"secondReportSha256": "cd38def8bfdb896c9c4e769c9032ffb25fb1ad1ad32e3730cd298631ed8c2e46",
"deterministic": true,
"operations": [
"setVertexColors",
"setVertexWeights"
],
"colorRevisions": [
1,
2,
3,
4
],
"weightRevisions": [
1,
2,
3,
4,
5
],
"color": {
"baseRevision": 1,
"revisions": [
1,
2,
3,
4
],
"cornerCount": 7,
"firstColor": [
0.125,
0.375,
0.625,
0.875
],
"malformed": {
"code": "PAINT_SCHEMA_INVALID",
"message": "Vertex color patch values are outside the bounded domain"
},
"malformedRevisionPreserved": true,
"savedSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"reopenedRevision": 1,
"reopenedColors": [
0.125,
0.375,
0.625,
0.875
]
},
"weight": {
"baseRevision": 1,
"revisions": [
1,
2,
3,
4,
5
],
"groupIndex": 2,
"vertex0": 0.75,
"vertex1": 0.25,
"vertex2": 0.2857142984867096,
"normalizedSum": 1.0000000447034836,
"savedSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"saveReopen": true
},
"malformed": {
"code": "PAINT_SCHEMA_INVALID",
"message": "Vertex color patch values are outside the bounded domain"
},
"malformedMainMutation": false,
"saveReopen": "EXACT"
},
"inventoryBindings": [
{
"id": "operator:paint.vertex_color_set",
"evidence": "setVertexColors",
"exact": true,
"reason": "bounded protocol command directly writes corner color attribute"
},
{
"id": "operator:paint.weight_set",
"evidence": "setVertexWeights",
"exact": true,
"reason": "bounded protocol command directly writes vertex group weights"
}
],
"assertions": {
"colorAttributeBound": true,
"weightAttributeBound": true,
"inventoryBindingsExact": true,
"undoRedoSequential": true,
"malformedRejected": true,
"mainUnchangedOnMalformed": true,
"saveReopenExact": true,
"deterministic": true,
"representativeSliceOnly": true,
"fullFamilyParity": false,
"historicalReproduction": false
},
"nextTask": "WBV2-P16-003"
}