Code-coverage von JBoss AS 7 testsuite, mit JaCoCo - keine Daten in jacoco.exec-Dateien

Ich versuche, die Berichterstattung von JBoss AS 7. Hier ist meine Branche:
https://github.com/OndraZizka/jboss-as/tree/TS-jacoco

Wenn ich mvn clean install -rf testsuite -DallTests -Dcoverage -fae ich bekomme (fast) leer jacoco.exec Dateien - nur einige Metadaten (Größe, ist ein paar bytes).
Die JVM-arg-Zeile verwendet wird:

-javaagent:${jbossas.ts.dir}/target/jacoco-jars/agent/jacocoagent.jar=destfile=${basedir}/target/jacoco.exec,includes=${jboss.home}/modules/**/*,excludes=${basedir}/target/classes/**/*,append=true,output=file

Diese Zeile übergeben wird, Arquillian zu starten JBoss AS 7.
Die testsuite ausgeführt wird, ist das argument übergeben wird (es erscheint in AS7 boot.log), aber die daraus resultierenden jacoco.exec - Datei ist nur wenige Byte groß sind. Den Bericht natürlich zeigt keine Abdeckung.

Was mache ich falsch?

  • jboss-7.x ist non-sense. JBoss ist ein Bereich eines Unternehmens. Es ist so, wie wenn Sie hatte einen tag "microsoft-XP". Halten Sie bitte die "jboss-as7-tag". Oder noch besser, benennen Sie die jboss-7.x-tag, um die jboss-as7.
  • Bitte Lesen Sie die jboss wiki-tag. Der tag wird verwendet für JBoss Application Server. Wir brauchen nicht ein neues tag nur für Sie. Es ist schon ein tag, um die cover-version 7.x von JBoss Application Server. Wir brauchen nicht einen neuen tag.
Schreibe einen Kommentar