Files
workinf_Blender_Wasm/docs/tasks/M13-04H.md
mes123456 380cbed4ff
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
Checkpoint web parity through Chromium input tasks
2026-08-19 10:39:03 -04:00

38 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# M13-04H稳定化进程故障码
- `task`: `M13-04H`
- `parent`: `M13-04G`
- `status`: `done`
## 目标
把真实 Blender job 的 timeout、OOM、非零退出和 signal 结果转换为稳定、可诊断且不泄露内部
细节的错误码;旧项目 revision 不得被错误结果覆盖。
## 输入
- manifest`tests/golden/M13-04G/manifest.json`
- cancel/cleanup receiptM13-04G
- resource limits`tools/web/server-job-resource-budget.mjs`
## 范围
- 做:故障分类优先级、退出状态映射、旧 revision 保持和统一错误 receipt。
- 不做:成功结果进入 OPFS、重试幂等分别属于 I/J。
## 验收
```text
npm --prefix web run test:server-job-fault-codes
```
覆盖 wall timeout、memory/OOM、SIGTERM/SIGKILL、普通非零退出和无法识别状态并验证清理完成。
## 产物和交接
成功后生成 `tests/golden/M13-04H/` 证据manifest 的 `nextTask``M13-04I`
## 回滚
删除故障映射、测试、checker、报告、manifest、package 命令和状态页,恢复 M13-04G 队列尾。