www-infrastructure-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael McCandless (JIRA)" <j...@apache.org>
Subject [jira] Created: (INFRA-1460) Intermittent SVN checkout errors during Lucene nightly build
Date Thu, 03 Jan 2008 10:59:34 GMT
Intermittent SVN checkout errors during Lucene nightly build
------------------------------------------------------------

                 Key: INFRA-1460
                 URL: https://issues.apache.org/jira/browse/INFRA-1460
             Project: Infrastructure
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: Subversion
            Reporter: Michael McCandless
            Priority: Minor


We've been seeing the Lucene nightly build fail occasionally from
exceptions during SVN checkout.

In the past it was somewhat rare (maybe 1 in 15 builds) but suddenly
in the past few days it seems to be happening much more frequently.

The exceptions are rather "varied".  My only guess is some sort of low
level network communication issue (especially the SSL error below)?
Maybe there are corresponding errors in the svn server logs?  Maybe
other projects are seeing similar exceptions?

When our nightly build hits this, the build aborts and it's marked as
failed.

Here's the first example:

ERROR: Failed to check out https://svn.apache.org/repos/asf/lucene/java/trunk
org.tmatesoft.svn.core.SVNException: svn: REPORT request failed on '/repos/asf/!svn/vcc/default'
svn: SSL peer shut down incorrectly
	at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:80)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:517)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:222)
	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:219)
	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:211)
	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:609)
	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:162)
	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:325)
	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:397)
	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:349)
	at hudson.FilePath.act(FilePath.java:291)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:346)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:292)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:541)
	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:223)
	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:189)
	at hudson.model.Run.run(Run.java:649)
	at hudson.model.Build.run(Build.java:102)
	at hudson.model.ResourceController.execute(ResourceController.java:70)
	at hudson.model.Executor.run(Executor.java:64)


2nd example:

ERROR: Failed to check out http://svn.apache.org/repos/asf/lucene/java/trunk
org.tmatesoft.svn.core.SVNException: svn: REPORT request failed on '/repos/asf/!svn/vcc/default'
svn: CRLF expected at end of chunk: 151/115
	at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:80)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:517)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:222)
	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:219)
	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:211)
	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:609)
	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:162)
	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:325)
	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:397)
	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:349)
	at hudson.FilePath.act(FilePath.java:291)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:346)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:292)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:541)
	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:223)
	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:189)
	at hudson.model.Run.run(Run.java:649)
	at hudson.model.Build.run(Build.java:102)
	at hudson.model.ResourceController.execute(ResourceController.java:70)
	at hudson.model.Executor.run(Executor.java:64)



3rd example:

FATAL: Java heap space
java.lang.OutOfMemoryError: Java heap space
	at org.tmatesoft.svn.core.internal.delta.SVNDeltaReader.deflate(SVNDeltaReader.java:163)
	at org.tmatesoft.svn.core.internal.delta.SVNDeltaReader.nextWindow(SVNDeltaReader.java:127)
	at org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVDeltaHandler.characters(BasicDAVDeltaHandler.java:96)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.characters(AbstractSAXParser.java:538)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:461)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:646)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:611)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.dispatch(HTTPRequest.java:196)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:289)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:222)
	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:219)
	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:211)
	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:609)
	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:162)
	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:325)
	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:397)
	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:349)
	at hudson.FilePath.act(FilePath.java:291)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:346)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:292)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:541)
	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:223)
	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:189)
	at hudson.model.Run.run(Run.java:649)
	at hudson.model.Build.run(Build.java:102)
	at hudson.model.ResourceController.execute(ResourceController.java:70)



4th example:

ERROR: Failed to check out http://svn.apache.org/repos/asf/lucene/java/trunk
org.tmatesoft.svn.core.SVNException: svn: REPORT request failed on '/repos/asf/!svn/vcc/default'
svn: Processing REPORT request response failed: The element type "S:txdelta" must be terminated
by the matching end-tag "</S:txdelta>". (/repos/asf/!svn/vcc/default) 
	at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:80)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:517)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234)
	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:222)
	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:219)
	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:211)
	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:609)
	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:162)
	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:325)
	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:397)
	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:349)
	at hudson.FilePath.act(FilePath.java:291)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:346)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:292)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:541)
	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:223)
	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:189)
	at hudson.model.Run.run(Run.java:649)
	at hudson.model.Build.run(Build.java:102)
	at hudson.model.ResourceController.execute(ResourceController.java:70)
	at hudson.model.Executor.run(Executor.java:64)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message