Версия Gradle: 4.6 Язык: Java Test Framework: JUnit4
У меня есть проект с> 600 тестами в примерно 120 тестовых классах.Распределение тестов по классам очень несбалансировано.Некоторые из тестовых классов имеют большое количество тестов и являются медленными.
Проблема в том, что я настроил {maxParallelForks = 4}.Для моего проекта Gradle назначил несколько самых длительных тестов одной и той же вилке .Этот один процесс завершается в одиночку и занимает примерно половину времени всей сборки.
Я думаю, что если я смогу настроить тестовые задания для вилок (мне не нужен абсолютный контроль. Я просто хочу нарушить текущие назначения), моё время сборки может быть значительно сокращено.
Я пробовал использовать другое количество вилок и заметил улучшение.Но если я хочу сохранить свою параллель = 4, есть ли способ изменить тестовые задания?
Спасибо.