Hi all,

second AS 7 test suite coverage report is available

  Browse:           http://www.qa.jboss.com/~ozizka/AS7/coverage/2012-03-07/html/
  Download:     http://www.qa.jboss.com/~ozizka/AS7/coverage/2012-03-07/coverage-report.zip
  Jenkins job:   https://hudson.qa.jboss.com/hudson/job/AS7-TS-valid-jacoco/
  Pull request: https://github.com/jbossas/jboss-as/pull/1733

Notes:

1) Domain and compat are not yet included, I'm waiting for other good run.

2) Jenkins job is not stable enough, often it fails due to various bugs, e.g. AS7-3128 or NFS file locks etc.

3) Some jar files had to be excluded because of duplicated classes, see
      Until that is fixed (or JaCoCo supports that), those jars won't be included in JaCoCo report.

  4) You can sort by columns by clicking on their headers.

  5) Sources are included this time!  Only for AS code though.  Example:  http://www.qa.jboss.com/~ozizka/AS7/coverage/2012-03-07/html/org.jboss.as.webservices.deployers/SecurityActions.java.html#L46


Enjoy :)
Ondra




[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] JBoss Application Server Test Suite: Aggregator ... SUCCESS [17.604s]
[INFO] JBoss Application Server Test Suite: Integration .. SUCCESS [2.100s]
[INFO] JBoss Application Server Test Suite: Integration - Smoke  SUCCESS [2:51.394s]
[INFO] JBoss Application Server Test Suite: Integration - Basic  SUCCESS [19:09.726s]
[INFO] JBoss Application Server Test Suite: Integration - Clustering  SUCCESS [9:51.389s]
[INFO] JBoss Application Server Test Suite: Integration - IIOP  SUCCESS [28.699s]
[INFO] JBoss Application Server Test Suite: Integration - XTS  SUCCESS [29.635s]
[INFO] JBoss AS Test Suite: Integration - Multinode Tests  SUCCESS [25.313s]
[INFO] JBoss AS Test Suite: Integration - Manual Mode Tests  SUCCESS [1:07.744s]
[INFO] JBoss Application Server Test Suite: Compatibility Tests  SUCCESS [30.772s]
[INFO] JBoss Application Server Test Suite: Domain Mode Integration Tests  SUCCESS [2:49.866s]
[INFO] JBoss Application Server Test Suite: Benchmark Tests  SUCCESS [7.538s]
[INFO] JBoss Application Server Test Suite: Stress Tests . SUCCESS [0.950s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 38:14.536s
[INFO] Finished at: Wed Mar 07 07:33:41 CET 2012
[INFO] Final Memory: 157M/380M
[INFO] ------------------------------------------------------------------------
ondra@lenovo:~/work/AS7/ozizka-git$ find . -name *exec
./testsuite/integration/multinode/target/jacoco.exec
./testsuite/integration/manualmode/target/jacoco.exec
./testsuite/integration/iiop/target/jacoco.exec
./testsuite/integration/clust/target/jacoco.exec
./testsuite/integration/smoke/target/jacoco.exec
./testsuite/integration/xts/target/jacoco.exec
./testsuite/integration/basic/target/jacoco.exec







On Tue, 2012-01-24 at 16:09 -0500, Ondrej Zizka wrote:
Hi,


this is the first AS 7 coverage report: http://www.qa.jboss.com/~ozizka/coverage-report/html/index.html
Download at: http://www.qa.jboss.com/~ozizka/AS7-coverage-full-2012-01-24.zip
Jira: https://issues.jboss.org/browse/AS7-2022

It's made using the JaCoCo tool.
Whole testsuite was run, except for the integration/compat module.
Only tests launched through Arquillian are counted. Thus, for example, CLI tests are not - since they launch JVM on their own.
To  be addressed later.

Please look at your modules/components (both devs and QA) and take actions to increase the coverage.
If your tests are not being counted, please let me know, and we will figure out how to fix it.


Regards,
Ondra