Ruby on Rails のマルチコアCPUで並列実行するテスト用のGem「parallel_tests」を使用したrspecの実行手法についてです。
※gitサイト: https://github.com/grosser/parallel_tests
gitのReadme.mdや他記事を参照すると、実行方法として二つの手法があるようですが、これら二つの実行手法の違い(動作原理など)がよくわかりません。
# 実行手法その1 $ rails parallel:spec # 実行手法その2 $ parallel_rspec
知見がある方、それぞれの実行手法がどういった動作をしているのかを教えていただけたらと思います。
環境は以下になります。
ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux] Rails 5.2.5 gem 3.1.4 parallel (1.22.1) parallel_tests (3.11.0)
あなたの回答
tips
プレビュー