Я запускаю плагин jacoco
для создания отчетов html , xml и jacoco.exec
для измерения охвата кода, протестированного моими testNg
тестами.
Я успешно генерирую эти отчеты как в моем локальном, так и в Jenkins
, и все результаты моих модульных тестов отражаются в Sonar
, и он показывает мне покрытие.
У моего jacoco.exec
есть как результаты покрытия в модуле, так и зависимые модули. Я проверил это, используя eclemma plugin
для eclipse
.
Я не получаю результаты покрытия в зависимых модулях в Sonar. Делает ли кто-нибудь, что я делаю неправильно.
Мой плагин выглядит так
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.7.201606060606</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>prepare-package</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
и моя цель jacoco:report-aggregate