jacoco for the daemon code

This commit is contained in:
Andreas Penski (init) 2020-04-29 19:48:57 +02:00
parent 5886c9a0db
commit aca3d2bd04

34
pom.xml
View file

@ -39,7 +39,7 @@
</developers> </developers>
<properties> <properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<version.jacoco>0.8.4</version.jacoco> <version.jacoco>0.8.5</version.jacoco>
<version.lombok>1.18.8</version.lombok> <version.lombok>1.18.8</version.lombok>
<version.saxon-he>9.9.1-3</version.saxon-he> <version.saxon-he>9.9.1-3</version.saxon-he>
<version.slf4j>1.7.25</version.slf4j> <version.slf4j>1.7.25</version.slf4j>
@ -309,12 +309,37 @@
</configuration> </configuration>
<executions> <executions>
<execution> <execution>
<id>prepareJacocoJUnitArgLine</id> <id>prepareJacocoSurefireArgLine</id>
<goals> <goals>
<goal>prepare-agent</goal> <goal>prepare-agent</goal>
</goals> </goals>
<configuration> <configuration>
<propertyName>jacocoArgumentsJUnit</propertyName> <propertyName>jacocoSurefire</propertyName>
</configuration>
</execution>
<execution>
<id>prepareJacocoFailsafeArgLine</id>
<goals>
<goal>prepare-agent</goal>
</goals>
<configuration>
<propertyName>jacocoFailsafe</propertyName>
<output>tcpserver</output>
<address>localhost</address>
<port>8081</port>
</configuration>
</execution>
<execution>
<id>dump</id>
<phase>post-integration-test</phase>
<goals>
<goal>dump</goal>
</goals>
<configuration>
<address>localhost</address>
<port>8081</port>
<append>true</append>
</configuration> </configuration>
</execution> </execution>
<execution> <execution>
@ -332,7 +357,7 @@
<version>2.22.0</version> <version>2.22.0</version>
<configuration> <configuration>
<!--suppress MavenModelInspection --> <!--suppress MavenModelInspection -->
<argLine>-Dfile.encoding=UTF-8 ${jacocoArgumentsJUnit}</argLine> <argLine>-Dfile.encoding=UTF-8 ${jacocoSurefire}</argLine>
</configuration> </configuration>
</plugin> </plugin>
@ -378,6 +403,7 @@
<async>true</async> <async>true</async>
<asyncDestroyOnShutdown>true</asyncDestroyOnShutdown> <asyncDestroyOnShutdown>true</asyncDestroyOnShutdown>
<arguments> <arguments>
<argument>${jacocoFailsafe}</argument>
<argument>-classpath</argument> <argument>-classpath</argument>
<classpath /> <classpath />
<argument>de.kosit.validationtool.cmd.CommandLineApplication</argument> <argument>de.kosit.validationtool.cmd.CommandLineApplication</argument>