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 
______________________________________________________________________

Reply via email to