Files
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

1.1 KiB
Raw Permalink Blame History

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 receipt:M13-04G
  • resource limits:tools/web/server-job-resource-budget.mjs

范围

  • 做:故障分类优先级、退出状态映射、旧 revision 保持和统一错误 receipt。
  • 不做:成功结果进入 OPFS、重试幂等;分别属于 I/J。

验收

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 队列尾。