我正在使用parallel_tests
宝石,更具体地说是parallel_rspec
。我有两组不能并行运行的测试,因为它们会干扰其他一些测试的状态。
目前我正在做
parallel_rspec spec --single 'spec/set_A'
我现在还需要非并行运行set_B
,但是如何确保它以自己的进程而不是上面的set_A's
进程运行?
我尝试过parallel_rspec spec --single 'spec/set_A|set_B'
,但是它在单个进程中同时运行两个集合,这使得该进程运行了很长时间。传递给单独的--single
标志似乎也无法实现。