mirror of
https://github.com/Qortal/qortal.git
synced 2025-07-22 20:26:50 +00:00
Automated testing (#38)
* added basic workflow * Testing workflow * renamed workflow file * Disabled extremely slow test * Disabled currently failing tests * Added jacoco and updated workflow * We cannot run gui tests headless * Fixed jacoco configuration * Updated job name in the workflow * Adjusting workflow * Testing maven caching * Added logging for one of the jacoco related issues * Updated coverage logging Co-authored-by: Istvan Szabo <istvan.szabo@betvictor.com>
This commit is contained in:
24
pom.xml
24
pom.xml
@@ -326,6 +326,30 @@
|
||||
<skipTests>${skipTests}</skipTests>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.jacoco</groupId>
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
<version>0.8.7</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>prepare-agent</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>generate-code-coverage-report</id>
|
||||
<phase>test</phase>
|
||||
<goals>
|
||||
<goal>report</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>org.bouncycastle.*</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
|
Reference in New Issue
Block a user