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>