I tried 1.0.16 but some .class file cannot be analyzed by Jacoco plugin.
Following is the detailed error message:
[JaCoCo plugin] Collecting JaCoCo coverage data...
[JaCoCo plugin] */jacoco.exec;/build/build/com/godinsec/common,/build/build/com/godinsec/core,/build/build/com/godinsec/util,/build/build/com/godinsec/web;*/src; locations are configured
[JaCoCo plugin] Number of found exec files: 1
[JaCoCo plugin] Saving matched execfiles: /var/lib/jenkins/workspace/optbaby/sourcecode/java/jacoco.exec
[JaCoCo plugin] Saving matched class directories: /var/lib/jenkins/workspace/optbaby/sourcecode/java/build/build/com/godinsec/common /var/lib/jenkins/workspace/optbaby/sourcecode/java/build/build/com/godinsec/core /var/lib/jenkins/workspace/optbaby/sourcecode/java/build/build/com/godinsec/util /var/lib/jenkins/workspace/optbaby/sourcecode/java/build/build/com/godinsec/web
[JaCoCo plugin] Saving matched source directories: /var/lib/jenkins/workspace/optbaby/sourcecode/android/GodinsecSeo/src /var/lib/jenkins/workspace/optbaby/sourcecode/android/lib_projects/actionbarsherlock/src /var/lib/jenkins/workspace/optbaby/sourcecode/android/lib_projects/library/src /var/lib/jenkins/workspace/optbaby/sourcecode/java/src /var/lib/jenkins/workspace/optbaby/sourcecode/optMessage/src /var/lib/jenkins/workspace/optbaby/sourcecode/speedTestCollector/src /var/lib/jenkins/workspace/optbaby/sourcecode/speedTestSummary/src
[JaCoCo plugin] Loading inclusions files..
[JaCoCo plugin] inclusions: []
[JaCoCo plugin] exclusions: []
ERROR: Publisher hudson.plugins.jacoco.JacocoPublisher aborted due to exception
java.io.IOException: Error while analyzing class /var/lib/jenkins/jobs/optbaby/builds/99/jacoco/classes/service/ExamService.class.
at org.jacoco.core.analysis.Analyzer.analyzerError(Analyzer.java:150)
at org.jacoco.core.analysis.Analyzer.analyzeClass(Analyzer.java:144)
at org.jacoco.core.analysis.Analyzer.analyzeAll(Analyzer.java:175)
at org.jacoco.core.analysis.Analyzer.analyzeAll(Analyzer.java:208)
at hudson.plugins.jacoco.ExecutionFileLoader.analyzeStructure(ExecutionFileLoader.java:130)
at hudson.plugins.jacoco.ExecutionFileLoader.loadBundleCoverage(ExecutionFileLoader.java:137)
at hudson.plugins.jacoco.JacocoReportDir.parse(JacocoReportDir.java:102)
at hudson.plugins.jacoco.JacocoBuildAction.loadRatios(JacocoBuildAction.java:291)
at hudson.plugins.jacoco.JacocoBuildAction.load(JacocoBuildAction.java:273)
at hudson.plugins.jacoco.JacocoPublisher.perform(JacocoPublisher.java:371)
at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721)
at hudson.model.Build$BuildExecution.post2(Build.java:183)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:670)
at hudson.model.Run.execute(Run.java:1766)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:374)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 173
at org.jacoco.core.internal.analysis.MethodAnalyzer.addProbe(MethodAnalyzer.java:288)
at org.jacoco.core.internal.analysis.MethodAnalyzer.visitInsnWithProbe(MethodAnalyzer.java:224)
at org.jacoco.core.internal.flow.MethodProbesAdapter.visitInsn(MethodProbesAdapter.java:76)
at org.objectweb.asm.tree.InsnNode.accept(Unknown Source)
at org.objectweb.asm.tree.InsnList.accept(Unknown Source)
at org.objectweb.asm.tree.MethodNode.accept(Unknown Source)
at org.jacoco.core.internal.flow.ClassProbesAdapter$1.visitEnd(ClassProbesAdapter.java:124)
at org.objectweb.asm.ClassReader.b(Unknown Source)
at org.objectweb.asm.ClassReader.accept(Unknown Source)
at org.objectweb.asm.ClassReader.accept(Unknown Source)
at org.jacoco.core.analysis.Analyzer.analyzeClass(Analyzer.java:107)
at org.jacoco.core.analysis.Analyzer.analyzeClass(Analyzer.java:142)
... 17 more
Finished: FAILURE
Besides, I tried the lastest version(1.0.19),same error as well. Please help to resolve the problem then.Thanks.

Change By: cherry jiang (20/Apr/15 9:15 AM)
Resolution: Fixed
Status: Resolved Reopened
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" 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/d/optout.

Reply via email to