タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

circleciに関するmasa_iwasakiのブックマーク (1)

  • CircleCIで回しているRspecのテストを40%高速化しました - production.log

    タイトルの通り、CirclCIで回しているテストを40%高速化した話をします。 うちの会社では、342files, 27300examples強を回しており、テスト時間が肥大化傾向にありました。 そこで、テスト高速化を図ろうと試行錯誤したので、その過程を書きます。 ※RRRSpec使えよ!というツッコミはなしで。CircleCI上で試行錯誤の記録を残すために書きます。 また、spec自体の高速化ではなく、CircleCIの仕様に合わせた高速化の方法についてのみを書きます。 やり方 並列実行する 遅いテストファイルを特定する 遅いテストファイルを分割する なんと、この2つだけです! シンプル!なんてシンプル! 並列実行して、遅いテストを特定するだけです。 そもそも技術力なんていりません。気合と根性*1で速くできます。 並列実行する 並列数を変更 CircleCIで並列実行数を増やすオプション

    CircleCIで回しているRspecのテストを40%高速化しました - production.log
  • 1