After we updated the job to use to Jessie in Nodepool (to get latest NodeJS) our tests started to fail every now and then. All of them looks like this:
```
11:44:08 Started by timer
11:44:08 Building remotely on ci-jessie-wikimedia-680465 (ci-jessie-wikimedia) in workspace /home/jenkins/workspace/performance-webpagetest-wmf
11:44:09 Using checkout strategy: Default
11:44:09 Last Built Revision: Revision 0990644dc1780e1bc04c1e09473928308b9ac61d (origin/master)
11:44:12 FATAL: java.io.IOException: Unexpected termination of the channel
11:44:12 java.io.EOFException
11:44:12 at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2634)
11:44:12 at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3109)
11:44:12 at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:851)
11:44:12 at java.io.ObjectInputStream.<init>(ObjectInputStream.java:348)
11:44:12 at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:48)
11:44:12 at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34)
11:44:12 at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:59)
11:44:12 Caused: java.io.IOException: Unexpected termination of the channel
11:44:12 at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:73)
11:44:12 Caused: hudson.remoting.RequestAbortedException
11:44:12 at hudson.remoting.Request.abort(Request.java:307)
11:44:12 at hudson.remoting.Channel.terminate(Channel.java:896)
11:44:12 at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:92)
11:44:12 at ......remote call to ci-jessie-wikimedia-680465(Native Method)
11:44:12 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1545)
11:44:12 at hudson.remoting.Request.call(Request.java:172)
11:44:12 at hudson.remoting.Channel.call(Channel.java:829)
11:44:12 at hudson.FilePath.act(FilePath.java:985)
11:44:12 at hudson.FilePath.act(FilePath.java:974)
11:44:12 at org.jenkinsci.plugins.gitclient.Git.getClient(Git.java:137)
11:44:12 at hudson.plugins.git.GitSCM.createClient(GitSCM.java:751)
11:44:12 at hudson.plugins.git.GitSCM.createClient(GitSCM.java:743)
11:44:12 at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1101)
11:44:12 at hudson.scm.SCM.checkout(SCM.java:496)
11:44:12 at hudson.model.AbstractProject.checkout(AbstractProject.java:1281)
11:44:12 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:604)
11:44:12 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
11:44:12 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
11:44:12 at hudson.model.Run.execute(Run.java:1728)
11:44:12 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
11:44:12 at hudson.model.ResourceController.execute(ResourceController.java:98)
11:44:12 at hudson.model.Executor.run(Executor.java:405)
11:44:12 IRC notifier plugin: Sending notification to: #wikimedia-perf
11:44:12 ERROR: Step ‘Delete workspace when build is done’ failed: no workspace for performance-webpagetest-wmf #7184
11:44:12 Finished: FAILURE
```
https://integration.wikimedia.org/ci/job/performance-webpagetest-wmf/7184/
Probably related upstream bugs:
https://issues.jenkins-ci.org/browse/JENKINS-23767
https://issues.jenkins-ci.org/browse/JENKINS-25858
To find all affected builds, on contint1001.wikimedia.org :
```
find /srv/jenkins/builds -maxdepth 3 -path '*/*/log' -print0|xargs -0 -n100 grep -lH java.io.EOFException
```