From 2bbf6175fee080e5424d10b6c047a336585f5cee Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 1 Oct 2020 21:21:06 +0200 Subject: [PATCH] Fix yangtools sonar test coverage We want to be using aggregate execution profile, but those reports are currently broken, as sonar just picks up individual execution reports. Make sure sonar reporting also runs jacoco:report with the aggregate file, so Sonar ends up with aggregate execution reports. Change-Id: Iec0a0703608e0f4879425a27e5a66a6d244f731e Signed-off-by: Robert Varga --- jjb/yangtools/yangtools.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jjb/yangtools/yangtools.yaml b/jjb/yangtools/yangtools.yaml index 9f1cde28a..5e64c1265 100644 --- a/jjb/yangtools/yangtools.yaml +++ b/jjb/yangtools/yangtools.yaml @@ -126,8 +126,10 @@ - gerrit-maven-sonar: mvn-params: > -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec - -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec -Dskip.karaf.featureTest=true + sonar-mvn-goal: > + jacoco:report -Djacoco.dataFile=$WORKSPACE/target/jacoco.exec + sonar:sonar project: "yangtools" project-name: "yangtools" -- 2.36.6