筆者の在籍する会社では大規模Railsアプリケーションの開発・保守を行っています(500以上のテーブル、1300以上のModelクラス、20000以上のテストケース数)。2025年5月時点でのテストの実行時間は9(きゅう)並列で約11分と、開発効率のボトルネックとなっていました。
CI高速化に取り組んだ結果、プロポーザル執筆時点で約5分半までテストの実行時間を短縮することに成功しました。
このセッションではテストの「きゅう」速な改善で得た知見を、上手くいったこともいかなかったことも赤裸々にお話します。どの言語でも応用可能な実践的ノウハウを提供します。
お話しする予定の内容