Hi Leo,
on the Sessions page, is the class HeartbeatController linked to the
report or is it just plain text?
If it is not linked this means the JaCoCo agent sees a different class
file than the one used for report generation.
BTW, the exec file is a internal binary format. You can open exec files
with the EclEmma plugin or dump the content with this example program:
http://www.eclemma.org/jacoco/trunk/doc/examples/java/ExecDump.java
Regards,
-marc
On 2015-04-01 00:38, [email protected] wrote:
Hi,
I am having problem to generate a coverage report when running
tomcat with jacoco.
I have set up tomcat to run with the jacoco agent with this param:
-javaagent:/Users/leo_chan/dev/jacoco/lib/jacocoagent.jar=output=tcpserver,address=*,port=6300,dumponexit=false,append=false,..."
Then I used maven to kick of a testng test that hit a url which will
in return invoke my controller running in tomcat. Then maven task will
dump the exec file and generate the report. I can see that exec file
is generated and but the final report snow 0 of 0 coverage. On the
sessions report page, it does show my controller class in the
"Execution data for the following classes is considered in this
report:" section.
Class Id
....accessservice.controller.HeartbeatController cac6fb3c4204f6d9
But the main report only shows:
Element Missed Instructions Cov. Missed Branches Cov.
Total 0 of 0 n/a 0 of 0 n/a
I check the target/classes folder and check the controller class is
the same one used in tomcat. Why is the report shows 0 coverage?
What am I missing?
One thing is that the exec file doesn't seem to have a lot of
information:
??MacBook-Pro.local-9822958fLqb?TLqcm???<B??=com/.../nsp/accessservice/controller/HeartbeatController??MacBook-Pro.local-224c5111Lqle?Lqlܙ???<B??=com/.../nsp/accessservice/controller/HeartbeatController??
Thanks for your help.
Leo
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jacoco/9e39d6a5ae8cd163777748ac3847c486%40mountainminds.com.
For more options, visit https://groups.google.com/d/optout.