From b6d5d90d9d3358cdd26af70fbf36c0685a5333eb Mon Sep 17 00:00:00 2001 From: Austin Shalit Date: Fri, 28 Jun 2019 23:01:02 -0400 Subject: [PATCH] Add JaCoCo Support (#1734) --- shared/java/javacommon.gradle | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/shared/java/javacommon.gradle b/shared/java/javacommon.gradle index cd011455d3..d0cbf96e2c 100644 --- a/shared/java/javacommon.gradle +++ b/shared/java/javacommon.gradle @@ -1,6 +1,7 @@ apply plugin: 'maven-publish' apply plugin: 'java' //apply plugin: 'net.ltgt.errorprone' +apply plugin: 'jacoco' def pubVersion if (project.hasProperty("publishVersion")) { @@ -85,6 +86,7 @@ test { events "failed" exceptionFormat "full" } + finalizedBy jacocoTestReport } if (project.hasProperty('onlylinuxathena') || project.hasProperty('onlylinuxraspbian')) { @@ -122,3 +124,14 @@ task run(type: JavaExec) { } build.dependsOn devClasses + +jacoco { + toolVersion = "0.8.4" +} + +jacocoTestReport { + reports { + xml.enabled true + html.enabled true + } +}