Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-14502

When jacoco.xml file is empty the plugin crashed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • jacoco-plugin
    • None

      When it encounters an empty jacoco.xml file, it crashed with :

      ERROR: Publisher hudson.plugins.jacoco.JacocoPublisher aborted due to exception
      java.io.EOFException: input contained no data
      at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3003)
      at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)
      at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)
      at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395)
      at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
      at hudson.plugins.jacoco.JacocoBuildAction.loadRatios(JacocoBuildAction.java:326)
      at hudson.plugins.jacoco.JacocoBuildAction.load(JacocoBuildAction.java:273)
      at hudson.plugins.jacoco.JacocoPublisher.perform(JacocoPublisher.java:134)
      at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:717)
      at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:692)
      at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:994)
      at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:639)
      at hudson.model.Run.execute(Run.java:1513)
      at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477)
      at hudson.model.ResourceController.execute(ResourceController.java:88)
      at hudson.model.Executor.run(Executor.java:236)

            ognjenb Ognjen Bubalo
            yvesdm Yves DM
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: