Files
workinf_Blender_Wasm/tests/golden/WBV2/feature-smoke-fix-report.json
mes123456 b940b8bac8
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
Complete internal submodule smoke closure
2026-09-07 12:58:28 +08:00

44 lines
2.2 KiB
JSON

{
"schemaVersion": 1,
"planId": "WBV2-FEATURE-SMOKE-001",
"operation": "ONE_PASS_FEATURE_SMOKE_FOCUSED_FIX_VERIFICATION",
"policy": "focused verification after the single smoke pass; no second full smoke sweep",
"status": "PASS",
"fixes": [
{
"featureId": "WEBUI-OPERATOR-PALETTE",
"status": "PASS",
"verification": "Chromium focused test passed once after aligning locators with the current typed Blender operator palette and making F3 usable after file-input focus",
"files": ["web/app/src/app/App.tsx", "web/tests/e2e/smoke.spec.ts"]
},
{
"featureId": "SERVER-OPERATOR-HTTP-PROVIDER",
"status": "PASS",
"verification": "server-operator-job-server.mjs syntax and server-operator-job.py compilation passed",
"files": ["tools/web/server-operator-job-server.mjs", "tools/web/server-operator-job.py"]
},
{
"featureId": "OPERATOR-ROUTE-PALETTE",
"status": "PASS",
"verification": "source-matched WebEngine WASM opens a real blend and the focused Chromium route accepts OBJ through importScene",
"rootCause": "resolved: the previous WASM artifact predated the source importScene/exportScene route",
"files": ["web/protocol/web-engine.ts", "web/app/src/engine-client/WebEngineClient.ts", "web/app/src/app/App.tsx", "web/tests/e2e/io-format-ui-gate.spec.ts"],
"result": "PASS"
}
],
"buildRepair": {
"status": "PASS",
"command": "source tools/web/emscripten-env.sh && cmake --build build_web_blender6 --target web_engine --parallel",
"repairs": [
"aligned WebEngine Main code with Blender 5.2 typed ListBase, RNA, Modifier, Curve, Armature, Constraint, Object and memory APIs",
"closed headless Sequencer data-link symbols without pulling desktop compositor/GPU execution into WASM",
"moved Main command declarations out of extern-C function scope and exported operator/macro wrappers",
"rebuilt paired JS/WASM artifacts and updated the runtime module hash"
],
"wasmSha256": "1c89a1fd0e00e30330d151cb9a42d9d54aabd5ed2c9ae45dd3b1961d9a0c75d5",
"loaderSha256": "3548d3b91c588747cc7651d8058a165d64d7af6983530100511bd2c43f3e05d6",
"binaryReplaced": true
},
"retries": 0
}