1. В testGrouping сделал 2 группы
2. parallelExecution и fork := true
3. concurrentRestrictions задал 2 для ForkedTestGroup (Test тоже пробовал, не влияет)
В итоге все равно сьюты работают последовательно, по 1 за раз.
testForkedParallel := true - вообще шляпа, запускает много больше, чем 2 теста (я на 8 дропнул процесс)
testForkedParallel in Test := true, concurrentRestrictions in Global := Seq( Tags.limit(Tags.CPU, 2), Tags.limit(Tags.Network, 10), Tags.limit(Tags.Test, 1), Tags.limitAll( 15 ) )
Обсуждают сегодня