操作指南 · 编程
排查不稳定测试
测试随机失败时,智能体会重新运行测试、找出规律,并在一个分支上提出修复方案。
将此内容粘贴到你的智能体中
如果测试在 CI 中失败、重跑后又通过,请记录下来。单独运行可疑测试足够多次,以确认它是否不稳定,然后排查原因,例如时序问题、共享状态或测试顺序。请在新分支上提出修复方案,并通过拉取请求列出证据。不要禁用、跳过或删除测试,也不要合并或推送到主分支。 智能体会做什么
找出失败后又通过的测试
单独重新运行可疑测试
追查测试不稳定的原因
提交包含修复方案和证据的拉取请求
要添加的规则
- 将更改放在分支上,等待审查
- 不得禁用、跳过或删除测试
- 未经你批准,不得添加新软件包
最终成果: 找出并说明不稳定测试的原因,在拉取请求中修复,供你审查。