更快的测试,让你 真正值得信赖。
仅运行受更改影响的测试,并自动标记不稳定测试,让构建成功真正意味着质量过关。
阅读文档更快的测试,更少的意外
跳过不必要的测试,高效分配其余测试,并通过内置洞察保持测试套件健康。
仅运行变更部分
跳过无需运行的测试。Tuist 使用项目哈希来识别自上次成功运行以来的变更,并仅执行受影响的测试。
智能拆分测试
在多个 CI 运行器上运行大型测试套件,无需创建缓慢的分片。Tuist 利用历史测试时间来平衡测试,使每个运行器大致同时完成。
了解拖慢你的因素
随时间跟踪测试性能,发现缓慢测试,无需深挖 CI 日志即可了解失败的运行。
防止不稳定测试阻塞 CI
自动检测不稳定测试,持续跟踪其变化,并将其隔离,避免不可靠的测试在你修复期间持续阻塞 CI。