Include PAX Exam Code Coverage in Sonar 82/9482/2
authorDave Tucker <djt@redhat.com>
Wed, 30 Jul 2014 11:45:03 +0000 (12:45 +0100)
committerDave Tucker <djt@redhat.com>
Wed, 30 Jul 2014 14:14:41 +0000 (15:14 +0100)
commit2ced51d7d84e893dbe49eb7a89b7e0022460bd40
treed946b2788df53e126f66d5fbf3161999ebb1c122
parent0702eef4f6e0b8ee7f10b73d6ff39c6c3f3eb456
Include PAX Exam Code Coverage in Sonar

- Create an aggregate jacoco report in the root target direcorty
- Combine surefire and failsafe reports to all tests run in Sonar
- Split the Maven profiles for integrationtest and coverage
- Add a jenkins profilei
- Remove root IT profile so IT modules are complied every time

To run the integration tests

 mvn clean install
 mvn verify -Pintegrationtest

To run the IT with JaCoCo

 mvn verify -Pintegrationtest -Pcoverage

To upload results to Sonar

 mvn sonar:sonar

Change-Id: Ia0875de7efe67fc7a7d067adabed2d9588e284f4
Signed-off-by: Dave Tucker <djt@redhat.com>
commons/integrationtest/pom.xml
commons/parent/pom.xml
pom.xml