Include PAX Exam Code Coverage in Sonar
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)
commit01c8f2bb650f1711e9f620c0b937ffee3d44d4d3
tree42593250a17f33c706e69bb370555ff91a8b29f8
parent85d309a138a496b89766d04755a83d80956ca54c
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