1. 首页
  2. 操作指南
  3. 排查不稳定测试
操作指南 · 编程

排查不稳定测试

测试随机失败时,智能体会重新运行测试、找出规律,并在一个分支上提出修复方案。

将此内容粘贴到你的智能体中

如果测试在 CI 中失败、重跑后又通过,请记录下来。单独运行可疑测试足够多次,以确认它是否不稳定,然后排查原因,例如时序问题、共享状态或测试顺序。请在新分支上提出修复方案,并通过拉取请求列出证据。不要禁用、跳过或删除测试,也不要合并或推送到主分支。

智能体会做什么

  1. 找出失败后又通过的测试

  2. 单独重新运行可疑测试

  3. 追查测试不稳定的原因

  4. 提交包含修复方案和证据的拉取请求

要添加的规则

  • 将更改放在分支上,等待审查
  • 不得禁用、跳过或删除测试
  • 未经你批准,不得添加新软件包

最终成果: 找出并说明不稳定测试的原因,在拉取请求中修复,供你审查。