From 4c98efedfb6c1c253cbfe54c9469436957c59cfc Mon Sep 17 00:00:00 2001 From: "adheli.tavares" Date: Fri, 19 Apr 2024 13:37:09 +0100 Subject: Fix for Jacoco configuration to generate reports for code coverage Issue-ID: POLICY-4962 Change-Id: I3cb5a6fe2730bb577b310d584ec7e029551f3d3d Signed-off-by: adheli.tavares --- integration/pom.xml | 67 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 40 insertions(+), 27 deletions(-) (limited to 'integration') diff --git a/integration/pom.xml b/integration/pom.xml index b50cc62c..20ba7faf 100644 --- a/integration/pom.xml +++ b/integration/pom.xml @@ -40,11 +40,11 @@ 4.1.2-SNAPSHOT 4.1.2-SNAPSHOT - ${project.basedir}/../target/code-coverage/jacoco-ut.exec - 3.2 - jacoco + ${project.build.directory}/code-coverage/jacoco-ut.exec - ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml + jacoco + ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml + org/drools/**/*,**/gen/**,**/generated-sources/** https://nexus3.onap.org/repository/npm.public/npm/-/ @@ -1318,6 +1318,16 @@ maven-deploy-plugin 3.1.1 + + org.apache.maven.plugins + maven-failsafe-plugin + 3.2.5 + + + org.sonarsource.scanner.maven + sonar-maven-plugin + ${version.sonar} + @@ -1346,6 +1356,7 @@ **/gen/** **/generated-sources/** + file @@ -1354,8 +1365,9 @@ prepare-agent - ${jacoco.dataFile} + ${jacoco.destFile} true + surefireArgLine @@ -1365,35 +1377,19 @@ report - ${jacoco.dataFile} - - - - pre-integration-test - pre-integration-test - - prepare-agent - - - true - - - - post-integration-test - post-integration-test - - report - - - true + ${jacoco.destFile} + ${project.reporting.outputDirectory}/jacoco-ut report-aggregate - prepare-package + verify report-aggregate + + true + @@ -1453,6 +1449,23 @@ + + org.apache.maven.plugins + maven-failsafe-plugin + + + integration-tests + + integration-test + verify + + + + ${failsafeArgLine} + + + + -- cgit 1.2.3-korg