Govern task context and advance execution pointer
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

This commit is contained in:
mes123456
2026-08-20 06:02:43 -04:00
parent 380cbed4ff
commit 10640aeb3c
984 changed files with 543475 additions and 327 deletions

View File

@@ -0,0 +1,17 @@
{
"blenderVersion": "5.2.0 LTS",
"camera": {
"clipEnd": 2500.0,
"clipStart": 0.1,
"lens": 52.0,
"name": "WebGapCamera",
"sensorWidth": 36.0,
"type": "PERSP"
},
"fixture": "/home/mes123456/workinf_Blender_Wasm/tests/files/web/generated/M16-GAP-00004-datablock-Camera.blend",
"fixtureSha256": "c637587ce3011cbe9b038ab87803a9a2f945d4512b55d616a5dda268628988a0",
"operation": "CAMERA_DATABLOCK_DESKTOP",
"saveReopen": "EXACT",
"schemaVersion": 1,
"task": "M16-GAP-00004"
}

View File

@@ -0,0 +1,25 @@
{
"schemaVersion": 1,
"task": "M16-GAP-00004",
"operation": "CAMERA_DATABLOCK_LOCAL_EXACT",
"fixture": {
"path": "tests/files/web/generated/M16-GAP-00004-datablock-Camera.blend",
"sha256": "c637587ce3011cbe9b038ab87803a9a2f945d4512b55d616a5dda268628988a0"
},
"desktop": {
"status": "EXACT",
"report": "tests/golden/M16-GAP-00004/camera-desktop-report.json"
},
"wasm": {
"status": "EXACT",
"cameraId": "camera:WebGapCamera",
"values": {
"projection": "PERSPECTIVE",
"lensMm": 52,
"near": 0.10000000149011612,
"far": 2500
}
},
"saveReopen": "EXACT",
"nextTask": "M16-GAP-00005"
}

View File

@@ -0,0 +1,49 @@
{
"schemaVersion": 1,
"task": "M16-GAP-00004",
"parentTask": "M16-GAP-00003",
"enablingTask": true,
"parityStateChange": true,
"runtime": "BLENDER_5_2_LOCAL_EXACT",
"operation": "CAMERA_DATABLOCK_LOCAL_EXACT",
"status": "done",
"artifacts": {
"parentManifest": {
"path": "tests/golden/M16-GAP-00003/manifest.json",
"sha256": "789282e4c913c77d8805490a132b26026f8d4a650539c1378f2dba546d4fcba1"
},
"fixture": {
"path": "tests/files/web/generated/M16-GAP-00004-datablock-Camera.blend",
"sha256": "c637587ce3011cbe9b038ab87803a9a2f945d4512b55d616a5dda268628988a0"
},
"fixtureGenerator": {
"path": "tools/web/generate-camera-fixture.py",
"sha256": "23c1bf411ed483f4bf111fb52f63e9ec77610f30819c68ac248075a851a59c97"
},
"desktopChecker": {
"path": "tools/web/check-camera-desktop.py",
"sha256": "27831385e1ed7e464c6b627bcbcb81af01ad2afa7ec66f28d2256641005802b4"
},
"webChecker": {
"path": "tools/web/check-generated-gap.mjs",
"sha256": "a987e77c1e35f70d820fe12430d74d90e72bfb594b65dbbf39f005748c6683f8"
},
"desktopReport": {
"path": "tests/golden/M16-GAP-00004/camera-desktop-report.json",
"sha256": "b11254b3e0cdeb5e5c39e350ea1d349f5e2991f8c62a5ad28f744c391beab3b5"
},
"webReport": {
"path": "tests/golden/M16-GAP-00004/camera-local-exact-report.json",
"sha256": "a2b2c321efbcf2ed765f2e8b1019fef7e2cd34af872f78474d18594c6cee5d1c"
},
"wasm": {
"path": "web/app/src/vendor/blender/web_engine.wasm",
"sha256": "6667cefcccdba3379ad2fd25a50339a2ad94d498d6c9360f1fc2fbd8319597c4"
},
"plan": {
"path": "tests/golden/M15-03A/next-task-plan.json",
"sha256": "732d34b5a696077ae6f7f11df768e1e1671379e2face64496f46fcbf352878ed"
}
},
"nextTask": "M16-GAP-00005"
}