Files
workinf_Blender_Wasm/tests/golden/M11-14/render-compositor-media-recovery.json
mes123456 5a11045ca5
Some checks are pending
M6 deployable RC / quick (push) Waiting to run
M6 deployable RC / chromium (push) Blocked by required conditions
M6 deployable RC / release (push) Blocked by required conditions
Advance Blender 5.2 web parity through M12-03D
2026-08-17 17:30:27 -04:00

49 lines
2.0 KiB
JSON

{
"schemaVersion": 1,
"task": "M11-14",
"blenderVersion": "5.2.0",
"domains": [
{
"domain": "RENDER",
"fixture": "tests/files/web/m11_render_reference.blend",
"sha256": "d2bea55fe4de0b00e73a9241b4d1b0c802c2eb0e6159c0cd48e007b97b9d3963",
"desktopGolden": "tests/golden/M11-04/manifest.json",
"cancellationCode": "OPEN_CANCELLED",
"budgetCode": "GPU_TEXTURE_BUDGET_EXCEEDED"
},
{
"domain": "COMPOSITOR",
"fixture": "tests/files/web/m11_compositor_allowlist.blend",
"sha256": "e844eba69002101c8cf4f376cdd844c4be78729091627d898634088707374b29",
"desktopGolden": "tests/golden/M11-07/compositor-node-golden.json",
"cancellationCode": "COMPOSITOR_CANCELLED",
"budgetCode": "COMPOSITOR_BUDGET_EXCEEDED"
},
{
"domain": "MEDIA",
"fixture": "tests/files/web/media/sequencer-probe.mp4",
"sha256": "f35a5a2765aef9d0fed7146108c699d0beb03f34414cb27e6b7a7d4871187b65",
"desktopGolden": "tests/golden/M11-09/sequencer-codec-probe.json",
"cancellationCode": "SEQUENCER_CANCELLED",
"budgetCode": "SEQUENCER_BUDGET_EXCEEDED"
}
],
"textureFixture": {
"path": "tests/files/web/resources/udim_1001.png",
"sha256": "0c66d053412de9e99f1fb83fa8f199d061df874ad1b6bda86c76cf3f499382cf"
},
"requiredStages": ["CANCELLATION", "RESTART", "BUDGET", "RELEASE", "RECOVERY"],
"invariants": {
"cancellation": "zero result publication and zero temporary resources",
"restart": "generation 1 and 2 preserve domain identity and output SHA-256",
"budget": "stable domain-specific block before committed state mutation",
"release": "positive resource and byte release followed by zero owned resources",
"recovery": "a bounded real fixture produces non-empty output after restart"
},
"verification": {
"unit": "web/tests/unit/render-compositor-media-recovery.test.mjs",
"browser": "web/tests/e2e/render-compositor-media-recovery.spec.ts",
"command": "npm --prefix web run test:render-compositor-media-recovery"
}
}