用途:这是一个围绕“稳定测试”流程的技能,目标是排查并修复 flaky(偶发失败、不可靠)测试,使其能够可靠通过。
主要能力与流程:
- 运行测试以识别不稳定或 flaky 的测试。若指定了具体测试,则只运行这些测试;否则运行整个测试套件。
- 在修改代码之前,先调查每个不稳定测试的根因。
- 实施修复以稳定测试。
- 优先使用真实 API 调用而非 mock。
- 重新运行测试以确认可靠通过;若仍失败,重复第 2 至第 4 步直到稳定。
- 提交并推送改动,然后运行 open-pr 或 update-pr 技能。
适用场景:当测试套件中存在偶发失败、结果不可靠,需要定位并修复根因时使用。
限制:资料未说明支持的具体语言、测试框架、运行命令或配置要求;也未提供安装方式、收费、价格、平台或效果信息,均暂未提供。