test(intelligent-eval): worker 任务竞争与故障链路 e2e #3

Closed
opened 2026-08-12 18:29:47 +00:00 by solahqb · 1 comment
Owner

来源:.scratch/v111-architecture-scan.md 测试缺口 T1 / T10 | Phase:P0 测试加固(防护网,先于任何深化,不改生产代码)

任务

  • T1 任务竞争:两个 worker 同时拉 tasks/next 不得拿到同一 task;assign 与 stuck 处理并发时任务不丢失
  • T10 故障闭环:heartbeat 标记 busy → 分配任务 → cron 被 kill → stuck 检测 → 任务自动 requeue 的完整链路 e2e

验收标准

  • 新增测试断言可观察结果(不检查私有内部);现有 853 测试全绿;CI 跑通

依赖

无(P0 可并行)

> 来源:`.scratch/v111-architecture-scan.md` 测试缺口 **T1 / T10** | Phase:**P0 测试加固**(防护网,先于任何深化,不改生产代码) ## 任务 - T1 任务竞争:两个 worker 同时拉 `tasks/next` 不得拿到同一 task;`assign` 与 stuck 处理并发时任务不丢失 - T10 故障闭环:heartbeat 标记 busy → 分配任务 → cron 被 kill → stuck 检测 → 任务自动 requeue 的完整链路 e2e ## 验收标准 - 新增测试断言可观察结果(不检查私有内部);现有 853 测试全绿;CI 跑通 ## 依赖 无(P0 可并行)
Author
Owner

已完成合入 main。

✅ 已完成合入 main。
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: solahqb/AgentEvalTool#3
No description provided.