Get Sonar report Kotlin, by specifying path to load jacoco xml report 32/94332/1
authorIttay Stern <ittay.stern@att.com>
Tue, 27 Aug 2019 09:22:05 +0000 (12:22 +0300)
committerIttay Stern <ittay.stern@att.com>
Tue, 27 Aug 2019 09:22:05 +0000 (12:22 +0300)
Sonar can't load Kotlin coverage from binary report; see
https://jira.sonarsource.com/browse/MMF-1362

Issue-ID: VID-599

Change-Id: I7ffab337acb83847b3f29f835e25f13ec9daae6c
Signed-off-by: Ittay Stern <ittay.stern@att.com>
vid-app-common/pom.xml

index 34699f9..1d2a2ad 100755 (executable)
         <selenium.version>3.141.59</selenium.version>
         <sonar.coverage.exclusions>**/webapp/**/*,**/*.js</sonar.coverage.exclusions>
 
+        <!--Specify path to load jacoco xml report, as Sonar can't load Kotlin coverage from binary report. -->
+        <sonar.coverage.jacoco.xmlReportPaths>
+            ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml
+        </sonar.coverage.jacoco.xmlReportPaths>
+
         <!-- Skip assembling the zip by default -->
         <skipassembly>true</skipassembly>
         <nexusproxy>https://nexus.onap.org</nexusproxy>