From 41917d71232cfd9d4ce4fb5aeec0d01b9b20fc62 Mon Sep 17 00:00:00 2001 From: Scott Carey Date: Mon, 2 Dec 2019 10:07:43 -0800 Subject: [PATCH] Add jacoco test coverage build profile. (#46) To generate a coverage report, run 'mvn install -Pcoverage'. To generate one for only a subset of tests, run 'mvn install -Pcoverage -Dtest=TestNamePattern' --- pom.xml | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index dddbd41..35f997c 100644 --- a/pom.xml +++ b/pom.xml @@ -23,6 +23,7 @@ UTF-8 + @@ -118,7 +119,7 @@ com.oath.halodb.TestListener - -Xms2G -Xmx2G + @{argLine} -Xms1G -Xmx2G @@ -143,6 +144,35 @@ + + + coverage + + + + org.jacoco + jacoco-maven-plugin + 0.8.5 + + + default-prepare-agent + + prepare-agent + + + + default-report + + report + + + + + + + + + halodb