Я выполняю модульные тесты и тесты Selenium на нашем сервере Jenkins CI. Как мы все знаем, тесты занимают много времени в большом проекте.
Есть ли инструмент/фреймворк для Java, который может запускать только те тесты, чей исходный код изменился? Это потому, что не каждая фиксация SCM влияет на все области исходного кода...
Я использую Cobertura для покрытия кода и Surefire для отчетности.
EDIT: я нашел Atlassian Clover, но я ищу бесплатное решение.