[JIRA] (JENKINS-56296) EOFException while reading exec file (running on agent docker)

2019-02-26 Thread jorge.hida...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jorge Hidalgo closed an issue as Not A Defect  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 After doing some extra tests on the project and similar ones, it seems that the issue may be related with the generation of the exec files, and not on the plugin. Apologies for the noise.  
 

  
 
 
 
 

 
 Jenkins /  JENKINS-56296  
 
 
  EOFException while reading exec file (running on agent docker)   
 

  
 
 
 
 

 
Change By: 
 Jorge Hidalgo  
 
 
Status: 
 Open Closed  
 
 
Resolution: 
 Not A Defect  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)  
 

  
 

   





-- 
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 jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] (JENKINS-56296) EOFException while reading exec file (running on agent docker)

2019-02-26 Thread jorge.hida...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jorge Hidalgo updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-56296  
 
 
  EOFException while reading exec file (running on agent docker)   
 

  
 
 
 
 

 
Change By: 
 Jorge Hidalgo  
 

  
 
 
 
 

 
 When running the jacoco plug-in inside a pipeline using a Docker container as the build agent, the call randomly crashes with an EOFException (see stack trace below).Minimum example in this repo: [https://github.com/deors/deors-demos-java-pipeline]Re-launching the pipeline, no changes in sources, sometimes it work, but some other not. No pattern observed on failure.  {{  [Pipeline] junitRecording test results }}{{   [Pipeline] step }}{{   [JaCoCo plugin] Collecting JaCoCo coverage data... }}{{   [JaCoCo plugin] target/jacoco.exec;*/classes;*/src/main/java; locations are configured }}{{   [JaCoCo plugin] Number of found exec files for pattern target/jacoco.exec: 1 }}{{   [JaCoCo plugin] Saving matched execfiles: /var/jenkins_home/jobs//workspace/target/jacoco.exec }}{{   [JaCoCo plugin] Saving matched class directories for class-pattern: **/classes:  }}{{[JaCoCo plugin] - /var/jenkins_home/jobs//workspace/target/classes 1 files }}{{   [JaCoCo plugin] Saving matched source directories for source-pattern: **/src/main/java:  }}{{[JaCoCo plugin] Source Inclusions: */.java }}{{   [JaCoCo plugin] Source Exclusions:  }}{{[JaCoCo plugin] - /var/jenkins_home/jobs//workspace/src/main/java 1 files }}{{   [JaCoCo plugin] Loading inclusions files.. }}{{   [JaCoCo plugin] inclusions: [] }}{{   [JaCoCo plugin] exclusions: [] }}{{   [Pipeline] }}{{   ... }}{{   ... }}{{   [Pipeline] // node }}{{   [Pipeline] End of Pipeline }}{{   java.io.EOFException }}{{   at java.io.DataInputStream.readByte(DataInputStream.java:267) }}{{   at org.jacoco.core.internal.data.CompactDataInput.readVarInt(CompactDataInput.java:44) }}{{   at org.jacoco.core.internal.data.CompactDataInput.readBooleanArray(CompactDataInput.java:59) }}{{   at org.jacoco.core.data.ExecutionDataReader.readExecutionData(ExecutionDataReader.java:149) }}{{   at org.jacoco.core.data.ExecutionDataReader.readBlock(ExecutionDataReader.java:115) }}{{   at org.jacoco.core.data.ExecutionDataReader.read(ExecutionDataReader.java:92) }}{{   at hudson.plugins.jacoco.ExecutionFileLoader.loadExecutionData(ExecutionFileLoader.java:95) }}{{   Caused: java.io.IOException: While reading execution data-file: /var/jenkins_home/jobs/deors-demos-microservices-eurekaservice-local/builds/34/jacoco/execFiles/exec0/jacoco.exec }}{{   at hudson.plugins.jacoco.ExecutionFileLoader.loadExecutionData(ExecutionFileLoader.java:98) }}{{   at hudson.plugins.jacoco.ExecutionFileLoader.loadBundleCoverage(ExecutionFileLoader.java:139) }}{{   at hudson.plugins.jacoco.JacocoReportDir.parse(JacocoReportDir.java:110) }}{{   at hudson.plugins.jacoco.JacocoBuildAction.loadRatios(JacocoBuildAction.java:339) }}{{   at hudson.plugins.jacoco.JacocoBuildAction.load(JacocoBuildAction.java:326) }}{{   at hudson.plugins.jacoco.JacocoPublisher.perform(JacocoPublisher.java:657) }}{{   at 

[JIRA] (JENKINS-56296) EOFException while reading exec file (running on agent docker)

2019-02-26 Thread jorge.hida...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jorge Hidalgo updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-56296  
 
 
  EOFException while reading exec file (running on agent docker)   
 

  
 
 
 
 

 
Change By: 
 Jorge Hidalgo  
 

  
 
 
 
 

 
 When running the jacoco plug-in inside a pipeline using a Docker container as the build agent, the call randomly crashes with an EOFException (see stack trace below).Minimum example in this repo: [https://github.com/deors/deors-demos-java-pipeline]Re-launching the pipeline, no changes in sources, sometimes it work, but some other not. No pattern observed on failure.     {{ [Pipeline] junitRecording test results}}  {{[Pipeline] step}}  {{[JaCoCo plugin] Collecting JaCoCo coverage data...}}  {{ [JaCoCo plugin] target/jacoco.exec;* * /classes;* * /src/main/java; locations are configured}}  {{ [JaCoCo plugin] Number of found exec files for pattern target/jacoco.exec: 1}}  {{ [JaCoCo plugin] Saving matched execfiles: /var/jenkins_home/jobs//workspace/target/jacoco.exec}}  {{ [JaCoCo plugin] Saving matched class directories for class-pattern: **/classes: }}  {{ [JaCoCo plugin] - /var/jenkins_home/jobs//workspace/target/classes 1 files}}  {{ [JaCoCo plugin] Saving matched source directories for source-pattern: **/src/main/java: }}  {{ [JaCoCo plugin] Source Inclusions: * * / * .java}}  {{ [JaCoCo plugin] Source Exclusions: }}  {{ [JaCoCo plugin] - /var/jenkins_home/jobs//workspace/src/main/java 1 files}}  {{ [JaCoCo plugin] Loading inclusions files..}}  {{ [JaCoCo plugin] inclusions: []}}  {{ [JaCoCo plugin] exclusions: [] }}{{ [Pipeline] } }{{ ...}}  {{ ...}}  {{ [Pipeline] // node}}  {{ [Pipeline] End of Pipeline}}  {{ java.io.EOFException}}  {{ at java.io.DataInputStream.readByte(DataInputStream.java:267)}}  {{ at org.jacoco.core.internal.data.CompactDataInput.readVarInt(CompactDataInput.java:44)}}  {{ at org.jacoco.core.internal.data.CompactDataInput.readBooleanArray(CompactDataInput.java:59)}}  {{ at org.jacoco.core.data.ExecutionDataReader.readExecutionData(ExecutionDataReader.java:149)}}  {{ at org.jacoco.core.data.ExecutionDataReader.readBlock(ExecutionDataReader.java:115)}}  {{ at org.jacoco.core.data.ExecutionDataReader.read(ExecutionDataReader.java:92)}}  {{ at hudson.plugins.jacoco.ExecutionFileLoader.loadExecutionData(ExecutionFileLoader.java:95)}}  {{ Caused: java.io.IOException: While reading execution data-file: /var/jenkins_home/jobs/deors-demos-microservices-eurekaservice-local/builds/34/jacoco/execFiles/exec0/jacoco.exec}}  {{ at hudson.plugins.jacoco.ExecutionFileLoader.loadExecutionData(ExecutionFileLoader.java:98)}}  {{ at hudson.plugins.jacoco.ExecutionFileLoader.loadBundleCoverage(ExecutionFileLoader.java:139)}}  {{ at hudson.plugins.jacoco.JacocoReportDir.parse(JacocoReportDir.java:110)}}  {{ at hudson.plugins.jacoco.JacocoBuildAction.loadRatios(JacocoBuildAction.java:339)}}  {{ at hudson.plugins.jacoco.JacocoBuildAction.load(JacocoBuildAction.java:326)}}  {{ at hudson.plugins.jacoco.JacocoPublisher.perform(JacocoPublisher.java:657)}}  {{ at 

[JIRA] (JENKINS-56296) EOFException while reading exec file (running on agent docker)

2019-02-26 Thread jorge.hida...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jorge Hidalgo updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-56296  
 
 
  EOFException while reading exec file (running on agent docker)   
 

  
 
 
 
 

 
Change By: 
 Jorge Hidalgo  
 

  
 
 
 
 

 
 When running the jacoco plug-in inside a pipeline using a Docker container as the build agent, the call randomly crashes with an EOFException (see stack trace below).Minimum example in this repo: [https://github.com/deors/deors-demos-java-pipeline]Re-launching the pipeline, no changes in sources, sometimes it work, but some other not. No pattern observed on failure. {{ [Pipeline] junitRecording test results }}{{ [Pipeline] step }}{{ [JaCoCo plugin] Collecting JaCoCo coverage data... }}  {{ [JaCoCo plugin] target/jacoco.exec;**/classes;**/src/main/java; locations are configured }}  {{ [JaCoCo plugin] Number of found exec files for pattern target/jacoco.exec: 1 }}  {{ [JaCoCo plugin] Saving matched execfiles:  /var/jenkins_home/jobs/ -demos-microservices-eurekaservice-local /workspace/target/jacoco.exec }}  {{ [JaCoCo plugin] Saving matched class directories for class-pattern: **/classes:}}{{ [JaCoCo plugin]  - /var/jenkins_home/jobs/ -demos-microservices-eurekaservice-local /workspace/target/classes 1 files }}  {{ [JaCoCo plugin] Saving matched source directories for source-pattern: **/src/main/java:}}{{ [JaCoCo plugin] Source Inclusions: **/*.java }}  {{ [JaCoCo plugin] Source Exclusions:}}{{ [JaCoCo plugin] - /var/jenkins_home/jobs/ -demos-microservices-eurekaservice-local /workspace/src/main/java 1 files }}  {{ [JaCoCo plugin] Loading inclusions files.. }}  {{ [JaCoCo plugin] inclusions: [] }}  {{ [JaCoCo plugin] exclusions: [][Pipeline] }... }}  {{ ... }}  {{ [Pipeline] // node }}  {{ [Pipeline] End of Pipeline }}  {{ java.io.EOFException }}  {{  at java.io.DataInputStream.readByte(DataInputStream.java:267) }}  {{  at org.jacoco.core.internal.data.CompactDataInput.readVarInt(CompactDataInput.java:44) }}  {{  at org.jacoco.core.internal.data.CompactDataInput.readBooleanArray(CompactDataInput.java:59) }}  {{  at org.jacoco.core.data.ExecutionDataReader.readExecutionData(ExecutionDataReader.java:149) }}  {{  at org.jacoco.core.data.ExecutionDataReader.readBlock(ExecutionDataReader.java:115) }}  {{  at org.jacoco.core.data.ExecutionDataReader.read(ExecutionDataReader.java:92) }}  {{  at hudson.plugins.jacoco.ExecutionFileLoader.loadExecutionData(ExecutionFileLoader.java:95) }}  {{ Caused: java.io.IOException: While reading execution data-file: /var/jenkins_home/jobs/deors-demos-microservices-eurekaservice-local/builds/34/jacoco/execFiles/exec0/jacoco.exec }}  {{  at hudson.plugins.jacoco.ExecutionFileLoader.loadExecutionData(ExecutionFileLoader.java:98) }}  {{  at hudson.plugins.jacoco.ExecutionFileLoader.loadBundleCoverage(ExecutionFileLoader.java:139) }}  {{  at hudson.plugins.jacoco.JacocoReportDir.parse(JacocoReportDir.java:110) }}  {{  at hudson.plugins.jacoco.JacocoBuildAction.loadRatios(JacocoBuildAction.java:339) }}  {{  at hudson.plugins.jacoco.JacocoBuildAction.load(JacocoBuildAction.java:326) }}  

[JIRA] (JENKINS-56296) EOFException while reading exec file (running on agent docker)

2019-02-26 Thread jorge.hida...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jorge Hidalgo created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-56296  
 
 
  EOFException while reading exec file (running on agent docker)   
 

  
 
 
 
 

 
Issue Type: 
  Bug  
 
 
Assignee: 
 Ognjen Bubalo  
 
 
Components: 
 jacoco-plugin  
 
 
Created: 
 2019-02-26 16:32  
 
 
Environment: 
 Jenkins and JaCoCo plug-in latest version, running on latest Docker (official image, no customisation). Pipeline runs on Docker agent.  
 
 
Priority: 
  Major  
 
 
Reporter: 
 Jorge Hidalgo  
 

  
 
 
 
 

 
 When running the jacoco plug-in inside a pipeline using a Docker container as the build agent, the call randomly crashes with an EOFException (see stack trace below). Minimum example in this repo: https://github.com/deors/deors-demos-java-pipeline Re-launching the pipeline, no changes in sources, sometimes it work, but some other not. No pattern observed on failure. [Pipeline] junitRecording test results[Pipeline] step[JaCoCo plugin] Collecting JaCoCo coverage data... [JaCoCo plugin] target/jacoco.exec;*/classes;*/src/main/java; locations are configured [JaCoCo plugin] Number of found exec files for pattern target/jacoco.exec: 1 [JaCoCo plugin] Saving matched execfiles: /var/jenkins_home/jobs/-demos-microservices-eurekaservice-local/workspace/target/jacoco.exec [JaCoCo plugin] Saving matched class directories for class-pattern: **/classes:  [JaCoCo plugin] - /var/jenkins_home/jobs/-demos-microservices-eurekaservice-local/workspace/target/classes 1 files [JaCoCo plugin] Saving matched source directories for source-pattern: **/src/main/java:  [JaCoCo plugin] Source Inclusions: */.java [JaCoCo plugin] Source Exclusions:  [JaCoCo plugin] - /var/jenkins_home/jobs/-demos-microservices-eurekaservice-local/workspace/src/main/java 1 files [JaCoCo plugin] Loading inclusions files.. [JaCoCo plugin] inclusions: [] [JaCoCo plugin] exclusions: [][Pipeline]