Thanks, figured it out.
On Thursday, January 23, 2014 1:56:38 PM UTC+2, Marc R. Hoffmann wrote:
>
> Hi,
>
> if classes are reported with 0% coverage and are listed on the Sessions
> page without a link this means that the classes used runtime are
> different from the classes supplied to the report goal/task. Make sure
> you use the exact same class files and no other Java agent modifies the
> classes when they get loaded.
>
> Cheers,
> -marc
>
>
> On 2014-01-23 11:55, Henry M. wrote:
> > Hi.
> >
> > I have the following maven project:
> >
> > root
> > |-module1
> > |-module2
> >
> > I want to run tests from root and have coverage report on both
> > modules.
> > I have configured the following:
> >
> > <plugins>
> > <plugin>
> > <groupId>org.jacoco</groupId>
> > <artifactId>jacoco-maven-plugin</artifactId>
> > <version>${jacoco.version}</version>
> > <executions>
> > <execution>
> > <id>jacoco-initialize</id>
> > <goals>
> > <goal>prepare-agent</goal>
> > </goals>
> > <configuration>
> > <destFile>${jacoco.report.path}/${jacoco.report.filename}</destFile>
> > <!--
> > Sets the name of the property containing the settings
> > for JaCoCo runtime agent.
> > -->
> > <propertyName>surefireArgLine</propertyName>
> > <append>${jacoco.report.append}</append>
> > </configuration>
> > </execution>
> > <execution>
> > <id>jacoco-site</id>
> > <phase>package</phase>
> > <goals>
> > <goal>report</goal>
> > </goals>
> > <configuration>
> > <dataFile>${jacoco.report.path}/${jacoco.report.filename}</dataFile>
> > <outputDirectory>${jacoco.output.site.path}</outputDirectory>
> > </configuration>
> > </execution>
> > </executions>
> > </plugin>
> > </plugins>
> >
> > But is seems that the report contains only the coverage info for the
> > last module run.
> > When clicking on sessions - I see the class files of the other module
> > (which is not in the report) but without links to the actual report on
> > those classes.
> >
> > I also tried to extract classes/sources upfront and supply it to Ant
> > report task after I ran the tests separately, in different maven
> > command.
> > But then the result is that there is coverage report for all modules,
> > but all is 0% and red slide.
> >
> > What is the best practice to achieve that?
> >
> > Thanks,
> > Henry.
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "JaCoCo and EclEmma Users" group.
> > To unsubscribe from this group and stop receiving emails from it,
> > send an email to [email protected] <javascript:>.
> > For more options, visit https://groups.google.com/groups/opt_out [1].
> >
> >
> > Links:
> > ------
> > [1] https://groups.google.com/groups/opt_out
>
--
You received this message because you are subscribed to the Google Groups
"JaCoCo and EclEmma Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.