SuperAPI AI 工具集

ln-503-regression-checker

测试与质量

查看项目

更新于 10-15 23:59

技能介绍

用途:在实现改动后运行现有测试套件,确认没有引入回归。

主要能力:自动从仓库配置与文件推断测试框架(pytest/jest/vitest/go test 等)与测试目录;执行完整测试套件;捕获结果供 Story 质量门使用;返回 PASS/FAIL、通过/失败计数与关键失败用例日志摘录;在 Linear 上添加评论。不修改 Linear 或看板,也不修复测试或更改状态。

使用方式:由 ln-500-story-quality-gate 第一遍调用(在 ln-501 和 ln-502 之后),前提是代码质量检查已通过。执行前必须读取 docs/project/runbook.md,使用其中给出的确切测试命令、Docker 设置与环境变量,而非猜测命令。随后构建测试命令运行(约 5 分钟超时),捕获 stdout/stderr,解析通过/失败计数,输出判定 JSON 并添加 Linear 评论。评论保持原语言(EN/RU)。

适用场景:需要确认改动未破坏既有测试的回归验证环节。

限制:不进行选择性测试,必须运行完整套件;只报告不修复;本次资料未提供安装命令与具体平台、收费信息。参考文件:../ln-510-test-planner/references/risk_based_testing_guide.md。版本 3.1.0,最后更新 2026-01-09。