From 017e0b342dde7f00e105dffb80f3a5649c3673d6 Mon Sep 17 00:00:00 2001 From: Dan Timoney Date: Mon, 20 Jan 2020 10:57:59 -0500 Subject: Fix sonar test coverage Updated standalone parent pom to fix sonar and jacoco configuration to be compatible with SonarCloud. Change-Id: Ieb1643be13f2de990304b895f2bf5ba48d5790a9 Issue-ID: CCSDK-2029 Signed-off-by: Dan Timoney --- standalone/pom.xml | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 108 insertions(+), 4 deletions(-) diff --git a/standalone/pom.xml b/standalone/pom.xml index a211cb9f..ce4ddfe1 100755 --- a/standalone/pom.xml +++ b/standalone/pom.xml @@ -27,7 +27,17 @@ + + 3.7.0.1746 + 3.2 + jacoco + + ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml,${project.reporting.outputDirectory}/jacoco-it/jacoco.xml + + **/gen/**,**/generated-sources/**,**/yang-gen**,**/pax/** + + 0.8.5 https://nexus.onap.org nexus.onap.org @@ -45,10 +55,6 @@ 2.5.0 true - java - jacoco - ${project.build.directory}/surefire-reports - ${project.version} 2.1.1 2.9.8 @@ -209,6 +215,104 @@ + + + org.jacoco + jacoco-maven-plugin + ${jacoco.version} + + + pre-unit-test + + prepare-agent + + + + ${project.build.directory}/code-coverage/jacoco-ut.exec + + surefireArgLine + + + + + post-unit-test + test + + report + + + + ${project.build.directory}/code-coverage/jacoco-ut.exec + + ${project.reporting.outputDirectory}/jacoco-ut + + + + pre-integration-test + pre-integration-test + + prepare-agent + + + + ${project.build.directory}/code-coverage/jacoco-it.exec + + failsafeArgLine + + + + + post-integration-test + post-integration-test + + report + + + + ${project.build.directory}/code-coverage/jacoco-it.exec + + ${project.reporting.outputDirectory}/jacoco-it + + + + default-prepare-agent + + prepare-agent + + + + default-report + prepare-package + + report + + + + default-check + + check + + + + + PACKAGE + + + COMPLEXITY + COVEREDRATIO + 0.0 + + + + + + + + org.codehaus.mojo versions-maven-plugin -- cgit 1.2.3-korg