При попытке запустить тест мутации PIT я получаю следующую ошибку:
mutationCoverage не удалось: все тесты не прошли без мутации при расчете охвата линии. Для тестирования мутации требуется зеленый набор.
Тесты выполняются очень хорошо, когда я выполняю обычную тестовую сборку, но при запуске фазы тестирования мутаций они, предположительно, терпят неудачу, но подробности не приводятся о том, почему. Я рассмотрел причины, перечисленные в Часто задаваемые вопросы по тестированию на PIT, но я до сих пор не знаю, что может быть неправильным.
Я пробовал:
- добавление опции -Dthreads = 1 к правилу любой проблемы с несколькими потоками.
- не удалось найти какие-либо системные свойства, уникальные тесты пары, которые терпят неудачу
- тесты не игнорируются при обычных прогонах
Какие еще вещи я должен попробовать? Или другие способы отладки того, что здесь можно было бы сделать?