From 404120d28cdb94866a66bb085752c3076c1fcd76 Mon Sep 17 00:00:00 2001 From: Marek Gradzki Date: Fri, 29 Sep 2017 10:52:07 +0200 Subject: Include IT coverage in JaCoCo and Sonar reports * introduces jacoco-it.exec which stores aggregated IT test execution data, * configures Sonar to use jacoco-it.exec to report IT coverage, * marks following modules as integration tests: - it-test - minimal-distribution-test - bgp-distribution-test Change-Id: I538c1febb6112a6abad29061f6b00259a0d79f9f Signed-off-by: Marek Gradzki --- common/honeycomb-parent/pom.xml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'common/honeycomb-parent') diff --git a/common/honeycomb-parent/pom.xml b/common/honeycomb-parent/pom.xml index 4488f1140..52ece9b23 100644 --- a/common/honeycomb-parent/pom.xml +++ b/common/honeycomb-parent/pom.xml @@ -34,6 +34,13 @@ **/gen/**,**/generated-sources/**,**/yang-gen** + + + + ${maven.multiModuleProjectDirectory}/common/honeycomb-parent/target/jacoco-it.exec UTF-8 UTF-8 @@ -323,19 +330,28 @@ ${jacoco.version} - pre-unit-test + agent-for-ut prepare-agent - post-unit-test + agent-for-it + + prepare-agent-integration + + + + jacoco-site report + + true **/gen/** **/generated-sources/** -- cgit 1.2.3-korg