qwen-code 放宽 agent 审批租约测试时序,修复 CI 偶发失败
qwen-code-dev-bot · ghdev · 2026-10-17
QwenLM/qwen-code 的 PR #14478 修复了 ManagedActionsTest 中审批租约续期测试在 CI 上的一次偶发失败(issue #14476)。
- 问题根源:原测试用 300 ms 租约 + 400 ms 续期间隔,每次续期只有约 200 ms 余量,自托管 runner 上的调度器或锁停顿一旦超出即导致租约不可恢复地过期、断言翻转
- 修复方式:将租约扩到 2 s、续期间隔扩到 4 s(clamp 仍取 lease/3 = 666 ms,保持同一代码路径),并把"超过初始截止时间"的等待锚定到 Harness 调用进入时刻,而非派发前时间戳,使保证不再依赖派发与认领延迟
- 范围:仅测试改动,生产代码不变;测试仍在验证"投递被挂起时租约持续续期、竞争副本无法抢占、投递恰好完成一次"这一协调器保证
「编程与Agent」频道最新
- 50+ 免费 AI Agent 学习资源合集:视频与仓库一站打包 — ifioknkem · 2026-10-23
- 自封「全网最佳」的免费 AI Agent 资源库引围观 — ifioknkem · 2026-10-23
- Vercel 推出免注册部署:拖拽文件到首页即得线上 URL — steren · 2026-10-23
- 5 个 Claude Code 会话经 MCP 互发邮件,组队攻破多品牌网络摄像头 — doodlestein · 2026-10-23
- Vercel 上线 vercel deploy --temporary,可临时部署后自动清理 — cramforce · 2026-10-23
- 用同一个 Notion 工作区让多个 Agent 互相沟通分工,实测有效 — nbaschez · 2026-10-23