Я работаю с PHPUnit уже некоторое время, и это начинает выглядеть так, что мне может понадобиться разбить мои тесты на группы, которые будут выполняться как отдельные выполнения phpunit
. Основная причина этого в том, что большинство моих тестов нужно запускать в отдельных процессах, в то время как некоторые на самом деле не могут быть запущены в отдельных процессах из-за проблемы, описанной здесь. Что я хотел бы сделать, так это написать сценарий bash, который запускает несколько запусков phpunit
, каждый из которых настроен для запуска разных тестов с разными настройками.
Итак, мой вопрос: есть ли способ агрегировать результаты покрытия кода нескольких запусков phpunit
? Могу ли я сделать это напрямую через сам PHPUnit или с помощью какого-либо другого инструмента? Можно ли получить то, что я ищу, за один запуск phpunit
, используя концепцию набора тестов PHPUnit?