Есть много вопросов о том, как параллельно запускать тесты JUnit на SO. Тем не менее, я не думаю, что в теории есть одна. Если это уже так, примите мои извинения и назовите этого невежественного в нужном месте. :-)Можно ли параллельно запускать JUnit Theories?
Я нашел this very helpful article о том же и для параметризованного.
Для теорий бегунов, однако все по-другому. Кажется, что каждый метод теории работает однопоточно для всех сгенерированных комбинаций. По существу, мало что нужно для установки многопоточного планировщика.
К сожалению, в моем случае нецелесообразно использовать параметр с параметрами - потому что существует слишком много перестановок, которые должны быть созданы заранее. И, честно говоря, я бы предпочел, чтобы JUnit сделал это. :-)
Неужели кто-то уже решил эту проблему?
Вы даже прочитали его? Почему вы думаете, что это не теория? ParallelRunner даже получен из org.junit.experimental.theories.Theories ... – user1050755
Да, я прочитал его. :-) Но вот пример об аннотированных методах @Test. Я попробую немедленно. щедрость ваша, если она запускает аннотированные методы @Theory. –
Быстрые хаки в нашем коде указывают, что это работает !!!! :-) Это почти сократило время выполнения пополам. Я стою исправлено! Я удалил более ранний комментарий, который ошибочен, и проголосовал вместо того, чтобы спуститься вниз - что тоже было ошибкой. МНОГИЕ БЛАГОДАРНОСТИ! –