テスト影響度分析ソリューションです。変更されたコードに基づいて、与えられたコミットに対して関連するテストのみを自動的に選択し、実行することができます。全体のコストを大幅に削減します。テストスイートを分析して各テストがカバーしているコードを決定し、そのカバー率と新しいコード変更によって影響を受けるファイルをクロスリファレンスすることで動作します。この情報を使って、影響を受ける関連テストを選択し、コード変更の影響を受けないテストは除外して、全体のテスト期間を短縮します。コミットごとに実行されるテストの数を最小限に抑えることで、パイプラインを混乱させる不安定なテストの発生頻度を低減します。不安定なテストとは、同じコミットでランダムに合格したり失敗したりするテストのことです。テストが失敗するのが、テスト対象のコード変更と無関係な場合、特にイライラさせられることがあります。有効にすると、各コミットを関連するテストに制限することができ、コード変更に無関係な不安定なテストがビルドを恣意的に破壊してしまうことがなくなります。現在の実装には、特定の条件下で実行されるべきテストをスキップする原因となる、既知の制限が存在します。ライブラリ依存関係、コンパイラオプション、外部サービス、またはデータ駆動型テストにおけるデータファイルの変更を検出することができません。設定する必要があります。セットアップする言語を選択します。ページから構成します。有効化から除外されます。本番に到達する前にすべてのテストが実行されるようにするために、この構成を推奨します。設定ページから追加します。一致するブランチを除外することができます。得られる時間短縮を確認することができます。アクティブでテストをスキップしている場合、紫色のテキストで、各テストセッションまたは各コミットで節約した時間の量が表示されます。使用しているテストセッションをすぐに識別できます。ダッシュボードには、全体の保存を追跡するウィジェットと、リポジトリごと、コミッターごと、サービスごとのデータビューがあります。使用し、最大限の効果を得ているかを理解することができます。導入状況を追跡することができます。ライブラリのセットアップコンフィギュレーションテストセッションを確認する導入とグローバルな節約を確認するその他の参考資料お困りですか?知識豊富なエンジニアがサポートします。|CookieDatadogを。