diff --git a/pom.xml b/pom.xml index ac67fa73f..56c0c9e60 100644 --- a/pom.xml +++ b/pom.xml @@ -275,6 +275,100 @@ + + org.jacoco + jacoco-maven-plugin + + + prepare-agent + + prepare-agent + + + + prepare-agent-it + + prepare-agent-integration + + pre-integration-test + + + merge-coverage-reports + verify + + merge + + + + + ${project.basedir} + + /target/jacoco.exec + /target/jacoco-it.exec + + + + ${project.basedir}/target/jacoco-aggregate.exec + + + + check + + check + + + + + BUNDLE + + + INSTRUCTION + COVEREDRATIO + 0.85 + + + BRANCH + COVEREDRATIO + 0.50 + + + COMPLEXITY + COVEREDRATIO + 0.50 + + + LINE + COVEREDRATIO + 0.50 + + + METHOD + COVEREDRATIO + 0.80 + + + CLASS + COVEREDRATIO + 0.80 + + + + + ${project.basedir}/target/jacoco-aggregate.exec + + + + report + test + + report + + + ${project.basedir}/target/jacoco-aggregate.exec + + + + org.apache.maven.plugins maven-failsafe-plugin