不稳定测试不稳定测试是指在代码不变的情况下多次运行会产生不同结果(通过或失败)的测试。它们会削弱你对测试套件的信任,并浪费开发人员排查误报失败的时间。Tuist 会自动检测不稳定测试,并帮助你持续跟踪它们。 Xcode 通过 tuist xcodebuild test 检测、管理并隔离 Xcode 项目中的不稳定测试。 生成的项目 通过 tuist test 检测、管理并隔离 Tuist 生成项目中的不稳定测试。 Gradle 检测并管理 Gradle 项目中的不稳定测试。 Bazel 通过 tuist bazel test 检测、静音并跳过不稳定的 Bazel 测试用例。 Elixir 通过测试重试检测并管理 Elixir 项目中的不稳定测试。 Rust 利用跨 CI 运行的结果检测并排查不稳定的 Cargo 测试。