Hi - I set up the following in pom :
:
<build>
<plugins>
<!-- Cobertura Code Coverage -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>clean</goal>
</goals>
</execution>
</executions>
</plugin>
:
:
<reporting>
<plugins>
:
<!-- Cobertura Code Coverage -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
</plugin>
:
recently however it's only generating the coverage report for only 1 of
the 50 classes
in the system out I get the following :
C:\jboss\workspace2\PMIConnect>mvn cobertura:clean
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'cobertura'.
[INFO]
-------------------------------------------------------------------------
[INFO] Building PMIConnect
[INFO] task-segment: [cobertura:clean]
[INFO]
-------------------------------------------------------------------------
[INFO] [cobertura:clean]
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Thu Nov 23 16:23:25 EST 2006
[INFO] Final Memory: 2M/6M
[INFO]
------------------------------------------------------------------------
C:\jboss\workspace2\PMIConnect>mvn cobertura:instrument
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'cobertura'.
[INFO]
----------------------------------------------------------------------------
[INFO] Building PMIConnect
[INFO] task-segment: [cobertura:instrument]
[INFO]
----------------------------------------------------------------------------
[INFO] [cobertura:instrument]
[INFO] Cobertura 1.8 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
Instrumenting 50 files to
C:\jboss\workspace2\PMIConnect\target\generated-classes\cobertura
Cobertura: Saved information on 50 classes.
Instrument time: 321ms
[INFO] Instrumentation was successful.
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Thu Nov 23 16:24:07 EST 2006
[INFO] Final Memory: 2M/6M
[INFO]
------------------------------------------------------------------------
C:\jboss\workspace2\PMIConnect>mvn cobertura:cobertura
Cobertura: Coverage data file C:\jboss\workspace2\PMIConnect\cobertura.ser
either does not exist or is not readable. Creating a new data file.
Cobertura: Saved information on 1 classes.
[INFO] [cobertura:cobertura]
[INFO] Cobertura 1.8 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
Cobertura: Loaded information on 1 classes.
[cobertura] INFO [main]
net.sourceforge.cobertura.reporting.html.HTMLReport - Data file does not
contain instrumentation information for the file
com/pmiaus/common/App.java. Ensure this class was instrumented, and this
data file contains the instrumentation information.
Report time: 231ms
[INFO] Cobertura Report generation was successful.
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 8 seconds
[INFO] Finished at: Thu Nov 23 16:25:00 EST 2006
[INFO] Final Memory: 6M/11M
[INFO]
------------------------------------------------------------------------
oddly the one file reported without instrumentation is the only one
showing up in the coverage report and cobertura.ser is generated in the
target directory
anyone have any suggestions.
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________