Я использую parallel_tests
драгоценный камень и более конкретно parallel_rspec
.У меня есть 2 набора тестов, которые не могут выполняться параллельно, поскольку они влияют на состояние некоторых других тестов.
В настоящее время я делаю parallel_rspec spec --single 'spec/set_A'
Теперь мне нужно запустить set_B
не параллельно, но как мне убедиться, что он работает в своем собственном процессе, а не с * 1009?* процесс выше?
Я пробовал parallel_rspec spec --single 'spec/set_A|set_B'
, но он запускает оба набора в одном процессе, что делает этот процесс очень долгим.Переход к отдельным --single
флагам также, похоже, не достигает этого.