AI 资源库 · 已整理 1 项

flaky 测试

查看与flaky 测试相关的 AI 资讯、工具、Skill、工作流和开源项目。

xctriage:面向 Apple 平台 CI 的 Xcode 构建失败日志分析与初步修复建议工具

gerardrecinto/xctriage · Swift 6 CI failure analysis for Apple platforms: xcodebuild/xcresult parser, Auto-Remediation via LLM, Claude API, actor-based flaky test tracker

xctriage 是一个 Swift 命令行工具,用于分析 xcodebuild 控制台输出、GitHub Actions 日志和 .xcresult 包,借助 21 条加权正则规则识别编译错误、测试失败、flaky 测试、资源耗尽等 8 类失败,并给出可能原因与修复建议。规则置信度不足时可选调用 Claude API 作为补充;在发送日志前,可通过正则脱敏去除密钥与个人隐私信息;结果可输出为终端、JSON、SARIF、GitHub 注解或 Slack 消息,本地 SQLite 记录 90 天内的失败并统计 flaky 测试。remediate 命令会生成单文件补丁,并在隔离的 git worktree 中构建验证,且只会提交草稿 PR,绝不会自动合并。

☆ 收藏查看来源 ↗