Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 344316

Summary: Test failure in GitDiffTest.testDiffCommitWithWorkingTree
Product: [ECD] Orion Reporter: Andrew Niefer <aniefer>
Component: ClientAssignee: Project Inbox <e4.orion-inbox>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: P3 CC: tomasz.zarna
Version: 0.2   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Andrew Niefer CLA 2011-04-29 13:04:34 EDT
I20110429-1210

Stream closed.
java.io.IOException: Stream closed.
at java.net.PlainSocketImpl.available(PlainSocketImpl.java:434)
at java.net.SocketInputStream.available(SocketInputStream.java:217)
at java.io.BufferedInputStream.available(BufferedInputStream.java:381)
at sun.net.www.http.ChunkedInputStream.readAheadNonBlocking(ChunkedInputStream.java:471)
at sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:584)
at sun.net.www.http.ChunkedInputStream.available(ChunkedInputStream.java:698)
at java.io.FilterInputStream.available(FilterInputStream.java:142)
at java.io.BufferedInputStream.read(BufferedInputStream.java:325)
at com.meterware.httpunit.WebResponse.readFromStream(WebResponse.java:1109)
at com.meterware.httpunit.WebResponse.loadResponseText(WebResponse.java:1084)
at com.meterware.httpunit.WebResponse.getText(WebResponse.java:285)
at org.eclipse.orion.server.tests.servlets.git.GitDiffTest.parseMultiPartResponse(GitDiffTest.java:701)
at org.eclipse.orion.server.tests.servlets.git.GitDiffTest.testDiffCommitWithWorkingTree(GitDiffTest.java:426)

Also, in the log on the build server:
java.lang.IllegalStateException: STREAM
        at org.mortbay.jetty.Response.getWriter(Response.java:616) ~[org.mortbay.jetty.server_6.1.23.v201012071420.jar:na]
        at org.eclipse.orion.internal.server.servlets.ServletStatusHandler.handleRequest(ServletStatusHandler.java:37) ~[na:na]
        at org.eclipse.orion.internal.server.servlets.ServletStatusHandler.handleRequest(ServletStatusHandler.java:1) ~[na:na]
        at org.eclipse.orion.server.git.servlets.GitDiffHandlerV1.handleRequest(GitDiffHandlerV1.java:77) ~[na:na]
        at org.eclipse.orion.server.git.servlets.GitDiffHandlerV1.handleRequest(GitDiffHandlerV1.java:1) ~[na:na]
        at org.eclipse.orion.server.git.servlets.GitHandlerV1.handleRequest(GitHandlerV1.java:57) ~[na:na]
        at org.eclipse.orion.server.git.servlets.GitHandlerV1.handleRequest(GitHandlerV1.java:1) ~[na:na]
        at org.eclipse.orion.server.git.servlets.ServletGitHandler.handleRequest(ServletGitHandler.java:49) ~[na:na]
        at org.eclipse.orion.server.git.servlets.ServletGitHandler.handleRequest(ServletGitHandler.java:1) ~[na:na]
        at org.eclipse.orion.server.git.servlets.GitServlet.doGet(GitServlet.java:39) ~[na:na]
Comment 1 Tomasz Zarna CLA 2011-05-02 08:38:23 EDT
I just got back from vacation, so I'm not sure if someone has fixed it or was it an intermittent failure but it looks that build I20110429-1605 and later are free from this failure.