title: How to prevent SonarQube from skipping additional surefire executions?
body: <p>My Maven project has multiple surefire executions configured to make sure different test groups get rund with slight modifications to the classpath etc. (see the <a href="https://github.com/spring-projects/spring-data-jpa/blob/1.4.2.RELEASE/pom.xml#L227" rel="nofollow">pom.xml</a>). When running the build job, the tests are executed as expected.</p>
  
  <p>The build job running the Maven Sonar plugin only runs the default test execution and skips the other test configurations which effectively leads to Sonar reporting 0% test coverage. How can I tweak the Maven Sonar plugin to not skip the additional test executions. The relevant section from the log is <a href="https://gist.github.com/olivergierke/7902261" rel="nofollow">here</a>, the full log <a href="https://build.springsource.org/download/SPRINGDATAJPA-SONARJPA-JOB1/build_logs/SPRINGDATAJPA-SONARJPA-JOB1-697.log" rel="nofollow">here</a>.</p>
  
  <p>I'd be interested in why the additional executions are skipped as well.</p>