2023/09/13開催のnew relic FUTURE STACK 2023 Tokyoでお話した際のスライドです。
Joy, Inc.(ジョイ・インク)の「自動ユニットテストフレームワークの実行に15分以上かかるような週があったら、次 の週、必ず1ペア4時間分を、テストの性能改善に割り当てるのだ。テストが15分以 下で終わるようになるまで、この割り当ては継続する。」から、CI (継続的インテグレーション)の取り組みとして、テストをどう自動化するか? に加え、CircleCI の並列実行機能+テストの過去実行実績をもとにした所要時間均等分割機能のご紹介をご紹介しています。
デモはこちらのYouTube動画「CircleCIでGitHubプロジェクトをビルド&テストする」をご覧ください: https://youtu.be/44BhdCb8J9Y?si=MGVI0pQNWhrq3orL