Наконец-то мне удалось получить, что мои сборки генерируют отчеты о jacoco, которые могут быть найдены как плагином Jenkins, так и Sonar. Проблема в том, что значения, которые они показывают, различны ... Для всей базы кода Дженкинс говорит 21% линий и 15% филиалов, в то время как Sonar говорит 13% и 12%.Результаты jacoco отличаются в jenkins и sonar
Из журналов похоже, что все файлы exec найдены, и те же результаты должны быть в обоих случаях.
Это известная проблема или, может быть, я до сих пор не получил правильную конфигурацию? Как я могу проверить?
Заранее благодарен! /Vlad
SonarQube пересчитывает коэффициент покрытия кода на основе собственного количества строк кода. Строки кода в тестовых классах не считаются строками кода. –
Отлично, тогда я сможем хорошо спать :-) Спасибо! –
Как вы настроили Jenkins для фильтрации тестовых классов из результатов? – lucasweb