不安定なテスト
不安定なテストとは、同じコードで複数回実行したときに結果(合格または不合格)が異なるテストです。テストスイートへの信頼を損ない、誤った失敗の調査に開発者の時間を浪費させます。Tuist は不安定なテストを自動的に検出し、経時的に追跡できるよう支援します。
Xcode
tuist xcodebuild test を使用して、Xcode プロジェクト内の不安定なテストを検出、管理、隔離します。
生成されたプロジェクト
tuist test を使用して、Tuist が生成したプロジェクト内の不安定なテストを検出、管理、隔離します。
Gradle
Gradle プロジェクト内の不安定なテストを検出および管理します。
Bazel
tuist bazel test を使用して、不安定な Bazel テストケースを検出し、ミュートおよびスキップします。
Elixir
テスト再試行により、Elixir プロジェクト内の不安定なテストを検出および管理します。
Rust
CI 実行全体での結果を使用して、不安定な Cargo テストを検出し、調査します。