AWS CodeBuild が並列テストレポートのマージと新しいコンピューティングオプションをサポート
ID 1136
GUID 59a544e7dcbb63b17c1268c2f844b65ff9a84e7f
発表日(JST)
要約生成日時(JST)
タイトル AWS CodeBuild が並列テストレポートのマージと新しいコンピューティングオプションをサポート
詳細リンク https://aws.amazon.com/about-aws/whats-new/2025/02/aws-codebuild-merging-parallel-test-reports-compute-options/
カテゴリ
  • aws-codebuild
  • developer-tools
要点
  • 並列実行されたテストレポートの自動マージ機能が追加
  • オンデマンドインスタンス、リザーブドキャパシティフリート、Lambda など複数のコンピューティングリソースオプションを選択可能
  • テスト実行時間の短縮とフィードバックサイクルの改善
  • すべての CodeBuild 提供リージョンで利用可能
アップデート内容要約

AWS CodeBuild が並列実行されたテストレポートの自動マージと、複数のコンピューティングリソースオプションを提供するようになりました。これにより、テスト実行の効率化と開発者の生産性向上が期待できます。

アップデート内容全文

並列実行されたテストケースのレポートを自動的に統合レポートにマージできるようになりました。
この機能強化により、並列テスト用にオンデマンドインスタンス、リザーブドキャパシティフリート、Lambda コンピューティングリソースを組み合わせて選択することも可能になりました。
AWS CodeBuild は、ソースコードをコンパイルし、テストを実行し、デプロイ可能なソフトウェアパッケージを生成する完全マネージド型の継続的インテグレーションサービスです。
プロジェクトのテスト数が増加すると、単一のコンピューティングリソースを使用した場合の総テスト実行時間も増加します。
CodeBuild は新しいコンピューティング環境で並列にテストを実行し、テスト結果を単一のレポートにマージするようになりました。
これにより、フィードバックサイクルが短縮され、開発者の生産性が向上します。
並列テスト機能は、CodeBuild が提供されているすべてのリージョンで利用可能です。
CodeBuild が利用可能な AWS リージョンについては、AWS リージョンページをご覧ください。
CodeBuild のテスト分割についての詳細は、ドキュメントをご覧ください。
CodeBuild の使用開始方法については、AWS CodeBuild 製品ページをご覧ください。

関連サービス
  • AWS CodeBuild
  • AWS Lambda
  • Amazon EC2
関連サービスの説明
  • AWS CodeBuild は、ソースコードのコンパイル、テストの実行、デプロイ可能なソフトウェアパッケージの生成を行う完全マネージド型の継続的インテグレーションサービスです。開発者はソースコードをアップロードするだけで、CodeBuild が必要なビルド環境を自動的に準備し、ビルドプロセスを実行します。これにより、開発者はインフラストラクチャの管理ではなく、アプリケーションの開発に集中できます。
  • AWS Lambda はサーバーレスコンピューティングサービスで、コードを実行するためのインフラストラクチャを管理する必要なく、関数単位でコードを実行できます。CodeBuild では、Lambda をコンピューティングリソースとして使用し、並列テストを実行することができます。これにより、より柔軟で効率的なテスト環境を構築できます。
  • Amazon EC2(Elastic Compute Cloud)は、クラウド上で仮想サーバーを提供するサービスです。ユーザーは必要に応じてサーバーの数や性能を柔軟に調整でき、オンデマンドインスタンスやリザーブドインスタンスなど、様々な料金オプションを選択できます。CodeBuild では、これらのEC2インスタンスを使用してビルドやテストを実行することができます。
関連URL