177 lines
4.9 KiB
JSON
177 lines
4.9 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "WBV2-P10-003",
|
|
"operation": "CORE_MODULE_OPERATOR_MATRIX",
|
|
"status": "READY",
|
|
"catalog": {
|
|
"path": "tests/golden/WBV2-P0-002/parity-map.json",
|
|
"sha256": "a60a77cae000941a953d55adbf93d8f6e275533891713d6eae993f60faed94e8",
|
|
"inventoryEntries": 6900,
|
|
"pendingEntries": 6618
|
|
},
|
|
"source": {
|
|
"featureGate": "tests/golden/WBV2-P9-004/feature-parity-gate-report.json",
|
|
"featureGateSha256": "0a7683e08c96bd3d75bda7f420c23945081b238c91031576a149a646451d6d0f",
|
|
"engineReceipt": "tests/golden/WBV2-P10-002/native-engine-receipt-report.json",
|
|
"engineReceiptSha256": "09c13b1814d61a6132ae1168d999e09b768915fe7fec652b6b965f9a6d3796f9"
|
|
},
|
|
"policy": {
|
|
"oneCatalogHash": true,
|
|
"positiveClaimsRequireMainMutation": true,
|
|
"negativeCasesNeverAdvanceRevision": true,
|
|
"unmappedInventoryExplicit": true,
|
|
"historicalReproduction": false
|
|
},
|
|
"modules": [
|
|
"MESH",
|
|
"MODIFIER",
|
|
"ASSET_CATALOG"
|
|
],
|
|
"cases": [
|
|
{
|
|
"id": "MESH.translateMeshVertices",
|
|
"family": "MESH",
|
|
"capabilityId": "CAP-MESH-POSITIVE-EDIT",
|
|
"behavior": "positive",
|
|
"implementationClass": "LOCAL_EXACT",
|
|
"expected": {
|
|
"mainMutation": "CHANGED",
|
|
"revisionDelta": 1,
|
|
"saveReopen": "EXACT"
|
|
}
|
|
},
|
|
{
|
|
"id": "MESH.translateMeshVertices.stale",
|
|
"family": "MESH",
|
|
"capabilityId": "CAP-MESH-POSITIVE-EDIT",
|
|
"behavior": "stale_revision",
|
|
"implementationClass": "NEGATIVE_BOUNDARY",
|
|
"expected": {
|
|
"mainMutation": "UNCHANGED",
|
|
"revisionDelta": 0,
|
|
"code": "REVISION_CONFLICT"
|
|
}
|
|
},
|
|
{
|
|
"id": "MESH.translateMeshVertices.malformed",
|
|
"family": "MESH",
|
|
"capabilityId": "CAP-MESH-POSITIVE-EDIT",
|
|
"behavior": "malformed_selection",
|
|
"implementationClass": "NEGATIVE_BOUNDARY",
|
|
"expected": {
|
|
"mainMutation": "UNCHANGED",
|
|
"revisionDelta": 0,
|
|
"code": "REJECTED"
|
|
}
|
|
},
|
|
{
|
|
"id": "MODIFIER.setModifierEnabled",
|
|
"family": "MODIFIER",
|
|
"capabilityId": "CAP-MODIFIER-STATE-MUTATION",
|
|
"behavior": "positive",
|
|
"implementationClass": "LOCAL_EXACT",
|
|
"expected": {
|
|
"mainMutation": "CHANGED",
|
|
"revisionDelta": 1,
|
|
"saveReopen": "EXACT"
|
|
}
|
|
},
|
|
{
|
|
"id": "MODIFIER.setModifierEnabled.stale",
|
|
"family": "MODIFIER",
|
|
"capabilityId": "CAP-MODIFIER-STATE-MUTATION",
|
|
"behavior": "stale_revision",
|
|
"implementationClass": "NEGATIVE_BOUNDARY",
|
|
"expected": {
|
|
"mainMutation": "UNCHANGED",
|
|
"revisionDelta": 0,
|
|
"code": "REVISION_CONFLICT"
|
|
}
|
|
},
|
|
{
|
|
"id": "MODIFIER.setModifierEnabled.unknown",
|
|
"family": "MODIFIER",
|
|
"capabilityId": "CAP-MODIFIER-STATE-MUTATION",
|
|
"behavior": "unknown_modifier",
|
|
"implementationClass": "NEGATIVE_BOUNDARY",
|
|
"expected": {
|
|
"mainMutation": "UNCHANGED",
|
|
"revisionDelta": 0,
|
|
"code": "REJECTED"
|
|
}
|
|
},
|
|
{
|
|
"id": "ASSET_CATALOG.appendLibraryObject",
|
|
"family": "ASSET_CATALOG",
|
|
"capabilityId": "CAP-ASSET-CATALOG-MUTATION",
|
|
"behavior": "positive",
|
|
"implementationClass": "LOCAL_EXACT",
|
|
"expected": {
|
|
"mainMutation": "CHANGED",
|
|
"revisionDelta": 1,
|
|
"saveReopen": "EXACT"
|
|
}
|
|
},
|
|
{
|
|
"id": "ASSET_CATALOG.appendLibraryObject.stale",
|
|
"family": "ASSET_CATALOG",
|
|
"capabilityId": "CAP-ASSET-CATALOG-MUTATION",
|
|
"behavior": "stale_revision",
|
|
"implementationClass": "NEGATIVE_BOUNDARY",
|
|
"expected": {
|
|
"mainMutation": "UNCHANGED",
|
|
"revisionDelta": 0,
|
|
"code": "REVISION_CONFLICT"
|
|
}
|
|
},
|
|
{
|
|
"id": "ASSET_CATALOG.appendLibraryObject.collision",
|
|
"family": "ASSET_CATALOG",
|
|
"capabilityId": "CAP-ASSET-CATALOG-MUTATION",
|
|
"behavior": "collision",
|
|
"implementationClass": "NEGATIVE_BOUNDARY",
|
|
"expected": {
|
|
"mainMutation": "UNCHANGED",
|
|
"revisionDelta": 0,
|
|
"code": "REJECTED"
|
|
}
|
|
}
|
|
],
|
|
"coverage": {
|
|
"matrixCases": 9,
|
|
"positiveCases": 3,
|
|
"negativeCases": 6,
|
|
"inventoryEntries": 6900,
|
|
"inventoryEntriesClaimedComplete": 0,
|
|
"inventoryEntriesRemainingExplicit": 6900
|
|
},
|
|
"shards": [
|
|
{
|
|
"id": "core-geometry",
|
|
"families": [
|
|
"MESH",
|
|
"MODIFIER"
|
|
],
|
|
"caseIds": [
|
|
"MESH.translateMeshVertices",
|
|
"MESH.translateMeshVertices.stale",
|
|
"MESH.translateMeshVertices.malformed",
|
|
"MODIFIER.setModifierEnabled",
|
|
"MODIFIER.setModifierEnabled.stale",
|
|
"MODIFIER.setModifierEnabled.unknown"
|
|
]
|
|
},
|
|
{
|
|
"id": "asset-resource",
|
|
"families": [
|
|
"ASSET_CATALOG"
|
|
],
|
|
"caseIds": [
|
|
"ASSET_CATALOG.appendLibraryObject",
|
|
"ASSET_CATALOG.appendLibraryObject.stale",
|
|
"ASSET_CATALOG.appendLibraryObject.collision"
|
|
]
|
|
}
|
|
]
|
|
}
|