THECOO株式会社 / エンジニア
CI Pipelineの最適化
CIの高速化を目的に、Jestテストの最適化を行いました。具体的には以下の取り組みを実施しました: - 不要な sleep の削除・短縮 - 外部APIとの通信をmock化し、リアルタイム通信を削減 - Jest設定の見直し(runInBand の削除、maxWorkers の活用) - 並列実行コンテナ数を増加(8 → 20) 結果的に5分30秒だったJestプロセスを2分30秒に短縮することに成功し、開発効率が大幅に向上しました。