Giriş
Bu kullanımda goal olarak sadece prepare-agent ve report belirtilir.
- prepare-agent ile code instrumentation yapılır ve coverage verisi toplanır
- report ile de rapor üretilir.
- Üretilen rapor target/site/jacoco dizinindedir
Testleri koşturup rapor üretmek için şöyle yaparız
mvn clean test
Eğer testleri tekrar koşmadan sadece raporu tekrar üretmek istersek şöyle yaparız
mvn clean jacoco:report
Örnek
test safhasında report için şöyle yaparız
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.5</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>test</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
Hiç yorum yok:
Yorum Gönder