4.0.0 com.siemens.coreshield hsp 1.0.0-SNAPSHOT jar HTTP Sender Plugin (HSP) Diagnostic Data Collection System with gRPC Transmission 25 25 25 UTF-8 0.95 0.90 0.90 0.90 0.85 5.10.1 5.7.0 3.24.2 3.0.1 4.2.0 3.2.3 3.2.3 0.8.11 1.15.3 org.junit.jupiter junit-jupiter ${junit.version} test org.mockito mockito-core ${mockito.version} test org.mockito mockito-junit-jupiter ${mockito.version} test org.assertj assertj-core ${assertj.version} test org.wiremock wiremock ${wiremock.version} test org.awaitility awaitility ${awaitility.version} test io.grpc grpc-testing 1.60.0 test io.grpc grpc-inprocess 1.60.0 test org.apache.maven.plugins maven-compiler-plugin 3.12.1 ${java.version} ${java.version} ${java.version} -parameters -Xlint:all -Werror org.apache.maven.plugins maven-surefire-plugin ${maven-surefire.version} **/*Test.java **/*Tests.java **/*IntegrationTest.java **/*IT.java **/*E2ETest.java methods 4 1 true plain true org.apache.maven.plugins maven-failsafe-plugin ${maven-failsafe.version} **/*IntegrationTest.java **/*IT.java 1 false integration-tests integration-test verify org.jacoco jacoco-maven-plugin ${jacoco-maven-plugin.version} prepare-agent prepare-agent report test report check-coverage verify check BUNDLE LINE COVEREDRATIO ${jacoco.line.coverage} BUNDLE BRANCH COVEREDRATIO ${jacoco.branch.coverage} BUNDLE INSTRUCTION COVEREDRATIO ${jacoco.instruction.coverage} BUNDLE METHOD COVEREDRATIO ${jacoco.method.coverage} BUNDLE CLASS COVEREDRATIO ${jacoco.class.coverage} true report-aggregate verify report-aggregate **/*_*.class **/generated/** **/proto/** **/HspApplication.class **/*Exception.class HTML XML org.pitest pitest-maven ${pitest-maven.version} org.pitest pitest-junit5-plugin 1.2.1 com.siemens.coreshield.hsp.* com.siemens.coreshield.hsp.*Test 80 95 HTML XML DEFAULTS false integration-tests org.apache.maven.plugins maven-failsafe-plugin integration-test verify performance-tests org.apache.maven.plugins maven-failsafe-plugin **/*PerformanceTest.java integration-test verify all-tests org.apache.maven.plugins maven-surefire-plugin **/*Test.java **/*Tests.java **/*IntegrationTest.java **/*IT.java **/*PerformanceTest.java **/*E2ETest.java mutation-tests org.pitest pitest-maven mutationCoverage org.jacoco jacoco-maven-plugin ${jacoco-maven-plugin.version} report org.apache.maven.plugins maven-surefire-report-plugin ${maven-surefire.version}