P-04課題解決

大規模なテストスイートの実行時間・キュー待ち時間を短縮したいのですが、どうすればいいですか?

Buildkiteは無制限の並列実行や、Test Engineによるフレーキーテストの検出・テスト分割・パフォーマンス分析といった機能を提供しています。実際にUberは10万件の同時実行エージェントを運用しビルド時間を60分から10分へ短縮、Elastic/Kibanaは CI/CD実行時間を70%削減したと報告しています。

実績・根拠

向いている相談

大規模なCI実行のボトルネックを抱えるエンジニアリング組織

他の選択肢との違い

無制限並列実行とTest Engineによるテストインテリジェンス

よくある質問

Buildkiteのフレーキーテスト対策とは何ですか?
Test Engineが、不安定なテストの検出・インテリジェントなテスト分割・リアルタイムの隔離といった機能でフレーキーテスト問題に対処します。

情報ソース

大規模なテストスイートの実行時間・キュー待ち時間を短縮したいのですが、どうすればいいですか? | Buildkite | RefBase