Background thread initiating backup hung on opening the connection to
the server (there's a buffered input stream that attempts to fill()
its buffer). The master test thread never waits for those threads to
finish.

This test is broken in more ways than one...

Dawid



On Thu, Jun 5, 2014 at 3:36 PM, Policeman Jenkins Server
<[email protected]> wrote:
> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-MacOSX/1622/
> Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops -XX:+UseParallelGC
>
> 2 tests failed.
> FAILED:  
> junit.framework.TestSuite.org.apache.solr.handler.TestReplicationHandlerBackup
>
> Error Message:
> 1 thread leaked from SUITE scope at 
> org.apache.solr.handler.TestReplicationHandlerBackup:     1) Thread[id=1179, 
> name=Thread-381, state=RUNNABLE, group=TGRP-TestReplicationHandlerBackup]     
>     at java.net.SocketInputStream.socketRead0(Native Method)         at 
> java.net.SocketInputStream.read(SocketInputStream.java:150)         at 
> java.net.SocketInputStream.read(SocketInputStream.java:121)         at 
> java.io.BufferedInputStream.fill(BufferedInputStream.java:246)         at 
> java.io.BufferedInputStream.read1(BufferedInputStream.java:286)         at 
> java.io.BufferedInputStream.read(BufferedInputStream.java:345)         at 
> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:701)         at 
> sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)         at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
>          at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
>          at java.net.URL.openStream(URL.java:1038)         at 
> org.apache.solr.handler.TestReplicationHandlerBackup$BackupThread.run(TestReplicationHandlerBackup.java:328)
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.ThreadLeakError: 1 thread leaked from 
> SUITE scope at org.apache.solr.handler.TestReplicationHandlerBackup:
>    1) Thread[id=1179, name=Thread-381, state=RUNNABLE, 
> group=TGRP-TestReplicationHandlerBackup]
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:150)
>         at java.net.SocketInputStream.read(SocketInputStream.java:121)
>         at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
>         at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>         at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:701)
>         at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
>         at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
>         at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
>         at java.net.URL.openStream(URL.java:1038)
>         at 
> org.apache.solr.handler.TestReplicationHandlerBackup$BackupThread.run(TestReplicationHandlerBackup.java:328)
>         at __randomizedtesting.SeedInfo.seed([69441328FAB793D3]:0)
>
>
> FAILED:  
> junit.framework.TestSuite.org.apache.solr.handler.TestReplicationHandlerBackup
>
> Error Message:
> There are still zombie threads that couldn't be terminated:    1) 
> Thread[id=1179, name=Thread-381, state=RUNNABLE, 
> group=TGRP-TestReplicationHandlerBackup]         at 
> java.net.SocketInputStream.socketRead0(Native Method)         at 
> java.net.SocketInputStream.read(SocketInputStream.java:150)         at 
> java.net.SocketInputStream.read(SocketInputStream.java:121)         at 
> java.io.BufferedInputStream.fill(BufferedInputStream.java:246)         at 
> java.io.BufferedInputStream.read1(BufferedInputStream.java:286)         at 
> java.io.BufferedInputStream.read(BufferedInputStream.java:345)         at 
> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:701)         at 
> sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)         at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
>          at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
>          at java.net.URL.openStream(URL.java:1038)         at 
> org.apache.solr.handler.TestReplicationHandlerBackup$BackupThread.run(TestReplicationHandlerBackup.java:328)
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.ThreadLeakError: There are still zombie 
> threads that couldn't be terminated:
>    1) Thread[id=1179, name=Thread-381, state=RUNNABLE, 
> group=TGRP-TestReplicationHandlerBackup]
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:150)
>         at java.net.SocketInputStream.read(SocketInputStream.java:121)
>         at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
>         at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>         at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:701)
>         at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
>         at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
>         at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
>         at java.net.URL.openStream(URL.java:1038)
>         at 
> org.apache.solr.handler.TestReplicationHandlerBackup$BackupThread.run(TestReplicationHandlerBackup.java:328)
>         at __randomizedtesting.SeedInfo.seed([69441328FAB793D3]:0)
>
>
>
>
> Build Log:
> [...truncated 10707 lines...]
>    [junit4] Suite: org.apache.solr.handler.TestReplicationHandlerBackup
>    [junit4]   2> Creating dataDir: 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/init-core-data-001
>    [junit4]   2> 195999 T1160 oas.SolrTestCaseJ4.setUp ###Starting 
> doTestBackup
>    [junit4]   2> 196025 T1160 oejs.Server.doStart jetty-8.1.10.v20130312
>    [junit4]   2> 196111 T1160 oejs.AbstractConnector.doStart Started 
> [email protected]:49484
>    [junit4]   2> 196112 T1160 oass.SolrDispatchFilter.init 
> SolrDispatchFilter.init()
>    [junit4]   2> 196112 T1160 oasc.SolrResourceLoader.locateSolrHome JNDI not 
> configured for solr (NoInitialContextEx)
>    [junit4]   2> 196112 T1160 oasc.SolrResourceLoader.locateSolrHome using 
> system property solr.solr.home: 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001
>    [junit4]   2> 196113 T1160 oasc.SolrResourceLoader.<init> new 
> SolrResourceLoader for directory: 
> '/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/'
>    [junit4]   2> 196156 T1160 oasc.ConfigSolr.fromFile Loading container 
> configuration from 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/solr.xml
>    [junit4]   2> 196169 T1160 oasc.CoreContainer.<init> New CoreContainer 
> 753873215
>    [junit4]   2> 196170 T1160 oasc.CoreContainer.load Loading cores into 
> CoreContainer 
> [instanceDir=/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/]
>    [junit4]   2> 196170 T1160 oashc.HttpShardHandlerFactory.getParameter 
> Setting socketTimeout to: 90000
>    [junit4]   2> 196170 T1160 oashc.HttpShardHandlerFactory.getParameter 
> Setting urlScheme to:
>    [junit4]   2> 196171 T1160 oashc.HttpShardHandlerFactory.getParameter 
> Setting connTimeout to: 15000
>    [junit4]   2> 196172 T1160 oashc.HttpShardHandlerFactory.getParameter 
> Setting maxConnectionsPerHost to: 20
>    [junit4]   2> 196172 T1160 oashc.HttpShardHandlerFactory.getParameter 
> Setting corePoolSize to: 0
>    [junit4]   2> 196172 T1160 oashc.HttpShardHandlerFactory.getParameter 
> Setting maximumPoolSize to: 2147483647
>    [junit4]   2> 196172 T1160 oashc.HttpShardHandlerFactory.getParameter 
> Setting maxThreadIdleTime to: 5
>    [junit4]   2> 196172 T1160 oashc.HttpShardHandlerFactory.getParameter 
> Setting sizeOfQueue to: -1
>    [junit4]   2> 196173 T1160 oashc.HttpShardHandlerFactory.getParameter 
> Setting fairnessPolicy to: false
>    [junit4]   2> 196173 T1160 oasl.LogWatcher.createWatcher SLF4J impl is 
> org.slf4j.impl.Log4jLoggerFactory
>    [junit4]   2> 196174 T1160 oasl.LogWatcher.newRegisteredLogWatcher 
> Registering Log Listener [Log4j (org.slf4j.impl.Log4jLoggerFactory)]
>    [junit4]   2> 196174 T1160 oasc.CoreContainer.load Host Name: 127.0.0.1
>    [junit4]   2> 196180 T1170 oasc.SolrResourceLoader.<init> new 
> SolrResourceLoader for directory: 
> '/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/'
>    [junit4]   2> 196204 T1170 oasc.SolrConfig.<init> Using Lucene 
> MatchVersion: LUCENE_5_0
>    [junit4]   2> 196211 T1170 oasc.SolrConfig.<init> Loaded SolrConfig: 
> solrconfig.xml
>    [junit4]   2> 196212 T1170 oass.IndexSchema.readSchema Reading Solr Schema 
> from schema.xml
>    [junit4]   2> 196215 T1170 oass.IndexSchema.readSchema [collection1] 
> Schema name=test
>    [junit4]   2> 196220 T1170 oass.IndexSchema.readSchema unique key field: id
>    [junit4]   2> 196221 T1170 oasc.CoreContainer.create Creating SolrCore 
> 'collection1' using configuration from instancedir 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/
>    [junit4]   2> 196221 T1170 oasc.SolrCore.initDirectoryFactory 
> org.apache.solr.core.MockDirectoryFactory
>    [junit4]   2> 196222 T1170 oasc.SolrCore.<init> [collection1] Opening new 
> SolrCore at 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/,
>  
> dataDir=/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data/
>    [junit4]   2> 196222 T1170 oasc.SolrCore.<init> JMX monitoring not 
> detected for core: collection1
>    [junit4]   2> 196222 T1170 oasc.CachingDirectoryFactory.get return new 
> directory for 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data
>    [junit4]   2> 196223 T1170 oasc.SolrCore.getNewIndexDir New index 
> directory detected: old=null 
> new=/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data/index/
>    [junit4]   2> 196223 T1170 oasc.SolrCore.initIndex WARN [collection1] Solr 
> index directory 
> '/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data/index'
>  doesn't exist. Creating new index...
>    [junit4]   2> 196223 T1170 oasc.CachingDirectoryFactory.get return new 
> directory for 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data/index
>    [junit4]   2> 196223 T1170 oasu.RandomMergePolicy.<init> RandomMergePolicy 
> wrapping class org.apache.lucene.index.TieredMergePolicy: [TieredMergePolicy: 
> maxMergeAtOnce=22, maxMergeAtOnceExplicit=38, 
> maxMergedSegmentMB=26.341796875, floorSegmentMB=1.017578125, 
> forceMergeDeletesPctAllowed=27.409680064560927, segmentsPerTier=33.0, 
> maxCFSSegmentSizeMB=8.796093022207999E12, noCFSRatio=0.0
>    [junit4]   2> 196224 T1170 oasc.SolrDeletionPolicy.onCommit 
> SolrDeletionPolicy.onCommit: commits: num=1
>    [junit4]   2>                
> commit{dir=MockDirectoryWrapper(RAMDirectory@3a5293ef 
> lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@23fc1bb0),segFN=segments_1,generation=1}
>    [junit4]   2> 196224 T1170 oasc.SolrDeletionPolicy.updateCommits newest 
> commit generation = 1
>    [junit4]   2> 196226 T1170 oasc.SolrCore.loadUpdateProcessorChains no 
> updateRequestProcessorChain defined as default, creating implicit default
>    [junit4]   2> 196226 T1170 oasc.RequestHandlers.initHandlersFromConfig 
> created standard: solr.StandardRequestHandler
>    [junit4]   2> 196227 T1170 oasc.RequestHandlers.initHandlersFromConfig 
> created /replication: solr.ReplicationHandler
>    [junit4]   2> 196228 T1170 oasc.RequestHandlers.initHandlersFromConfig 
> created /update: solr.UpdateRequestHandler
>    [junit4]   2> 196235 T1170 oashl.XMLLoader.init xsltCacheLifetimeSeconds=60
>    [junit4]   2> 196236 T1170 oasu.CommitTracker.<init> Hard AutoCommit: 
> disabled
>    [junit4]   2> 196236 T1170 oasu.CommitTracker.<init> Soft AutoCommit: 
> disabled
>    [junit4]   2> 196237 T1170 oasu.RandomMergePolicy.<init> RandomMergePolicy 
> wrapping class org.apache.lucene.index.TieredMergePolicy: [TieredMergePolicy: 
> maxMergeAtOnce=33, maxMergeAtOnceExplicit=11, 
> maxMergedSegmentMB=70.619140625, floorSegmentMB=0.7509765625, 
> forceMergeDeletesPctAllowed=8.49629855621001, segmentsPerTier=40.0, 
> maxCFSSegmentSizeMB=8.796093022207999E12, noCFSRatio=1.0
>    [junit4]   2> 196237 T1170 oasc.SolrDeletionPolicy.onInit 
> SolrDeletionPolicy.onInit: commits: num=1
>    [junit4]   2>                
> commit{dir=MockDirectoryWrapper(RAMDirectory@3a5293ef 
> lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@23fc1bb0),segFN=segments_1,generation=1}
>    [junit4]   2> 196237 T1170 oasc.SolrDeletionPolicy.updateCommits newest 
> commit generation = 1
>    [junit4]   2> 196238 T1170 oass.SolrIndexSearcher.<init> Opening 
> Searcher@62ba3671[collection1] main
>    [junit4]   2> 196239 T1170 
> oasr.ManagedResourceStorage$FileStorageIO.configure File-based storage 
> initialized to use dir: 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/conf
>    [junit4]   2> 196239 T1170 oasr.RestManager.init Initializing RestManager 
> with initArgs: 
> {storageDir=/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/conf/}
>    [junit4]   2> 196239 T1170 oasr.ManagedResourceStorage.load Reading 
> _rest_managed.json using 
> file:dir=/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/conf
>    [junit4]   2> 196240 T1170 oasr.ManagedResource.reloadFromStorage WARN No 
> stored data found for /rest/managed
>    [junit4]   2> 196240 T1170 oasr.ManagedResource.notifyObserversDuringInit 
> WARN No registered observers for /rest/managed
>    [junit4]   2> 196240 T1170 oasr.RestManager.init Initializing 0 registered 
> ManagedResources
>    [junit4]   2> 196240 T1170 oash.ReplicationHandler.inform Replication 
> enabled for following config files: schema-replication2.xml:schema.xml
>    [junit4]   2> 196241 T1170 oash.ReplicationHandler.inform Commits will be 
> reserved for  10000
>    [junit4]   2> 196241 T1170 oasc.CoreContainer.registerCore registering 
> core: collection1
>    [junit4]   2> 196241 T1171 oasc.SolrCore.registerSearcher [collection1] 
> Registered new searcher Searcher@62ba3671[collection1] 
> main{UninvertingDirectoryReader()}
>    [junit4]   2> 196242 T1160 oass.SolrDispatchFilter.init 
> user.dir=/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0
>    [junit4]   2> 196242 T1160 oass.SolrDispatchFilter.init 
> SolrDispatchFilter.init() done
>    [junit4]   2> ASYNC  NEW_CORE C44 name=collection1 
> org.apache.solr.core.SolrCore@9e114b5
>    [junit4]   2> 196246 T1164 C44 oasu.DirectUpdateHandler2.deleteAll 
> [collection1] REMOVING ALL DOCUMENTS FROM INDEX
>    [junit4]   2> 196247 T1164 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update params={wt=javabin&version=2} 
> {deleteByQuery=*:*} 0 1
>    [junit4]   2> 196255 T1165 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update params={wt=javabin&version=2} 
> {add=[0]} 0 3
>    [junit4]   2> 196260 T1166 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update params={wt=javabin&version=2} 
> {add=[1]} 0 1
>    [junit4]   2> 196264 T1167 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update params={wt=javabin&version=2} 
> {add=[2]} 0 1
>    [junit4]   2> 196268 T1168 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update params={wt=javabin&version=2} 
> {add=[3]} 0 1
>    [junit4]   2> 196275 T1169 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update params={wt=javabin&version=2} 
> {add=[4]} 0 1
>    [junit4]   2> 196281 T1164 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update params={wt=javabin&version=2} 
> {add=[5]} 0 0
>    [junit4]   2> 196285 T1165 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update params={wt=javabin&version=2} 
> {add=[6]} 0 0
>    [junit4]   2> 196290 T1166 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update params={wt=javabin&version=2} 
> {add=[7]} 0 0
>    [junit4]   2> 196296 T1167 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update params={wt=javabin&version=2} 
> {add=[8]} 0 0
>    [junit4]   2> 196303 T1168 C44 oasu.DirectUpdateHandler2.commit start 
> commit{,optimize=false,openSearcher=true,waitSearcher=true,expungeDeletes=false,softCommit=false,prepareCommit=false}
>    [junit4]   2> 196308 T1168 C44 oasc.SolrDeletionPolicy.onCommit 
> SolrDeletionPolicy.onCommit: commits: num=2
>    [junit4]   2>                
> commit{dir=MockDirectoryWrapper(RAMDirectory@3a5293ef 
> lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@23fc1bb0),segFN=segments_1,generation=1}
>    [junit4]   2>                
> commit{dir=MockDirectoryWrapper(RAMDirectory@3a5293ef 
> lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@23fc1bb0),segFN=segments_2,generation=2}
>    [junit4]   2> 196309 T1168 C44 oasc.SolrDeletionPolicy.updateCommits 
> newest commit generation = 2
>    [junit4]   2> 196315 T1168 C44 oass.SolrIndexSearcher.<init> Opening 
> Searcher@3e5d59f9[collection1] main
>    [junit4]   2> 196317 T1168 C44 oasu.DirectUpdateHandler2.commit 
> end_commit_flush
>    [junit4]   2> 196317 T1171 oasc.SolrCore.registerSearcher [collection1] 
> Registered new searcher Searcher@3e5d59f9[collection1] 
> main{UninvertingDirectoryReader(Uninverting(_0(5.0):C9))}
>    [junit4]   2> 196317 T1168 C44 oasup.LogUpdateProcessor.finish 
> [collection1] webapp=/solr path=/update 
> params={waitSearcher=true&commit=true&softCommit=false&wt=javabin&version=2} 
> {commit=} 0 15
>    [junit4]   2> 196516 T1166 C44 oasc.SolrCore.execute [collection1] 
> webapp=/solr path=/replication params={command=details} status=0 QTime=53
>    [junit4]   2> 196534 T1167 C44 oasc.SolrCore.execute [collection1] 
> webapp=/solr path=/replication params={name=lod&command=backup} status=0 
> QTime=71
>    [junit4]   2> 196534 T1174 oash.SnapShooter.createSnapshot Creating backup 
> snapshot...
>    [junit4]   2> 196756 T1168 C44 oasc.SolrCore.execute [collection1] 
> webapp=/solr path=/replication params={command=details} status=0 QTime=0
>    [junit4]   2> 197804 T1165 C44 oasc.SolrCore.execute [collection1] 
> webapp=/solr path=/replication params={command=details} status=0 QTime=7
>    [junit4]   2> 197806 T1166 C44 oasc.SolrCore.execute [collection1] 
> webapp=/solr path=/replication params={name=caetcxfgbjxrggp&command=backup} 
> status=0 QTime=8
>    [junit4]   2> 197806 T1177 oash.SnapShooter.createSnapshot Creating backup 
> snapshot...
>    [junit4]   2> 198009 T1167 C44 oasc.SolrCore.execute [collection1] 
> webapp=/solr path=/replication params={command=details} status=0 QTime=0
>    [junit4]   2> 198021 T1169 C44 oasc.SolrCore.execute [collection1] 
> webapp=/solr path=/replication params={command=details} status=0 QTime=1
>    [junit4]   2> 198039 T1164 C44 oasc.SolrCore.execute [collection1] 
> webapp=/solr path=/replication params={command=details} status=0 QTime=2
>    [junit4]   2> 198044 T1160 oas.SolrTestCaseJ4.tearDown ###Ending 
> doTestBackup
>    [junit4]   2> 198046 T1164 C44 oasc.SolrCore.execute [collection1] 
> webapp=/solr path=/replication params={name=lod&command=deletebackup} 
> status=0 QTime=5
>    [junit4]   2> 198050 T1180 oash.SnapShooter.deleteNamedSnapshot Deleting 
> snapshot: lod
>    [junit4]   2> 198073 T1160 oasc.CoreContainer.shutdown Shutting down 
> CoreContainer instance=753873215
>    [junit4]   2> 198077 T1160 oasc.SolrCore.close [collection1]  CLOSING 
> SolrCore org.apache.solr.core.SolrCore@9e114b5
>    [junit4]   2> 198077 T1160 oasu.DirectUpdateHandler2.close closing 
> DirectUpdateHandler2{commits=1,autocommits=0,soft 
> autocommits=0,optimizes=0,rollbacks=0,expungeDeletes=0,docsPending=0,adds=0,deletesById=0,deletesByQuery=0,errors=0,cumulative_adds=9,cumulative_deletesById=0,cumulative_deletesByQuery=1,cumulative_errors=0}
>    [junit4]   2> 198079 T1160 oasu.SolrCoreState.decrefSolrCoreState Closing 
> SolrCoreState
>    [junit4]   2> 198079 T1160 oasu.DefaultSolrCoreState.closeIndexWriter 
> SolrCoreState ref count has reached 0 - closing IndexWriter
>    [junit4]   2> 198080 T1160 oasu.DefaultSolrCoreState.closeIndexWriter 
> closing IndexWriter with IndexWriterCloser
>    [junit4]   2> 198081 T1160 oasc.SolrCore.closeSearcher [collection1] 
> Closing main searcher on request.
>    [junit4]   2> 198082 T1160 oasc.CachingDirectoryFactory.close Closing 
> MockDirectoryFactory - 2 directories currently being tracked
>    [junit4]   2> 198082 T1160 oasc.CachingDirectoryFactory.closeCacheValue 
> looking to close 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data
>  
> [CachedDir<<refCount=0;path=/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data;done=false>>]
>    [junit4]   2> 198082 T1160 oasc.CachingDirectoryFactory.close Closing 
> directory: 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data
>    [junit4]   2> 198082 T1160 oasc.CachingDirectoryFactory.closeCacheValue 
> looking to close 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data/index
>  
> [CachedDir<<refCount=0;path=/Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data/index;done=false>>]
>    [junit4]   2> 198083 T1160 oasc.CachingDirectoryFactory.close Closing 
> directory: 
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build/solr-core/test/J0/./temp/solr.handler.TestReplicationHandlerBackup-69441328FAB793D3-001/solr-instance-001/collection1/data/index
>    [junit4]   2> 198083 T1160 oejsh.ContextHandler.doStop stopped 
> o.e.j.s.ServletContextHandler{/solr,null}
>    [junit4]   2> 198166 T1160 oas.SolrTestCaseJ4.deleteCore ###deleteCore
>    [junit4]   2> 2180 T1159 ccr.ThreadLeakControl.checkThreadLeaks WARNING 
> Will linger awaiting termination of 1 leaked thread(s).
>    [junit4]   2> 22236 T1159 ccr.ThreadLeakControl.checkThreadLeaks SEVERE 1 
> thread leaked from SUITE scope at 
> org.apache.solr.handler.TestReplicationHandlerBackup:
>    [junit4]   2>           1) Thread[id=1179, name=Thread-381, 
> state=RUNNABLE, group=TGRP-TestReplicationHandlerBackup]
>    [junit4]   2>                at 
> java.net.SocketInputStream.socketRead0(Native Method)
>    [junit4]   2>                at 
> java.net.SocketInputStream.read(SocketInputStream.java:150)
>    [junit4]   2>                at 
> java.net.SocketInputStream.read(SocketInputStream.java:121)
>    [junit4]   2>                at 
> java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
>    [junit4]   2>                at 
> java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
>    [junit4]   2>                at 
> java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>    [junit4]   2>                at 
> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:701)
>    [junit4]   2>                at 
> sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
>    [junit4]   2>                at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
>    [junit4]   2>                at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
>    [junit4]   2>                at java.net.URL.openStream(URL.java:1038)
>    [junit4]   2>                at 
> org.apache.solr.handler.TestReplicationHandlerBackup$BackupThread.run(TestReplicationHandlerBackup.java:328)
>    [junit4]   2> 22240 T1159 ccr.ThreadLeakControl.tryToInterruptAll Starting 
> to interrupt leaked threads:
>    [junit4]   2>           1) Thread[id=1179, name=Thread-381, 
> state=RUNNABLE, group=TGRP-TestReplicationHandlerBackup]
>    [junit4]   2> 25250 T1159 ccr.ThreadLeakControl.tryToInterruptAll SEVERE 
> There are still zombie threads that couldn't be terminated:
>    [junit4]   2>           1) Thread[id=1179, name=Thread-381, 
> state=RUNNABLE, group=TGRP-TestReplicationHandlerBackup]
>    [junit4]   2>                at 
> java.net.SocketInputStream.socketRead0(Native Method)
>    [junit4]   2>                at 
> java.net.SocketInputStream.read(SocketInputStream.java:150)
>    [junit4]   2>                at 
> java.net.SocketInputStream.read(SocketInputStream.java:121)
>    [junit4]   2>                at 
> java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
>    [junit4]   2>                at 
> java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
>    [junit4]   2>                at 
> java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>    [junit4]   2>                at 
> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:701)
>    [junit4]   2>                at 
> sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
>    [junit4]   2>                at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
>    [junit4]   2>                at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
>    [junit4]   2>                at java.net.URL.openStream(URL.java:1038)
>    [junit4]   2>                at 
> org.apache.solr.handler.TestReplicationHandlerBackup$BackupThread.run(TestReplicationHandlerBackup.java:328)
>    [junit4]   2> NOTE: test params are: codec=Lucene49: 
> {name=PostingsFormat(name=Asserting), id=PostingsFormat(name=Asserting)}, 
> docValues:{}, sim=DefaultSimilarity, locale=zh_HK, timezone=Iran
>    [junit4]   2> NOTE: Mac OS X 10.8.5 x86_64/Oracle Corporation 1.8.0_05 
> (64-bit)/cpus=2,threads=2,free=93764048,total=198180864
>    [junit4]   2> NOTE: All tests run in this JVM: 
> [DistributedTermsComponentTest, TestHashPartitioner, 
> HdfsChaosMonkeySafeLeaderTest, CopyFieldTest, TestShortCircuitedRequests, 
> RecoveryZkTest, TestFieldTypeCollectionResource, FastVectorHighlighterTest, 
> TestExceedMaxTermLength, ResponseHeaderTest, SynonymTokenizerTest, 
> TestLazyCores, TestDocumentBuilder, OverseerTest, 
> DefaultValueUpdateProcessorTest, TestCloudManagedSchema, 
> TestReplicationHandlerBackup]
>    [junit4]   2> NOTE: reproduce with: ant test  
> -Dtestcase=TestReplicationHandlerBackup -Dtests.seed=69441328FAB793D3 
> -Dtests.slow=true -Dtests.locale=zh_HK -Dtests.timezone=Iran 
> -Dtests.file.encoding=ISO-8859-1
>    [junit4] ERROR   0.00s | TestReplicationHandlerBackup (suite) <<<
>    [junit4]    > Throwable #1: 
> com.carrotsearch.randomizedtesting.ThreadLeakError: 1 thread leaked from 
> SUITE scope at org.apache.solr.handler.TestReplicationHandlerBackup:
>    [junit4]    >    1) Thread[id=1179, name=Thread-381, state=RUNNABLE, 
> group=TGRP-TestReplicationHandlerBackup]
>    [junit4]    >         at java.net.SocketInputStream.socketRead0(Native 
> Method)
>    [junit4]    >         at 
> java.net.SocketInputStream.read(SocketInputStream.java:150)
>    [junit4]    >         at 
> java.net.SocketInputStream.read(SocketInputStream.java:121)
>    [junit4]    >         at 
> java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
>    [junit4]    >         at 
> java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
>    [junit4]    >         at 
> java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>    [junit4]    >         at 
> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:701)
>    [junit4]    >         at 
> sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
>    [junit4]    >         at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
>    [junit4]    >         at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
>    [junit4]    >         at java.net.URL.openStream(URL.java:1038)
>    [junit4]    >         at 
> org.apache.solr.handler.TestReplicationHandlerBackup$BackupThread.run(TestReplicationHandlerBackup.java:328)
>    [junit4]    >        at 
> __randomizedtesting.SeedInfo.seed([69441328FAB793D3]:0)Throwable #2: 
> com.carrotsearch.randomizedtesting.ThreadLeakError: There are still zombie 
> threads that couldn't be terminated:
>    [junit4]    >    1) Thread[id=1179, name=Thread-381, state=RUNNABLE, 
> group=TGRP-TestReplicationHandlerBackup]
>    [junit4]    >         at java.net.SocketInputStream.socketRead0(Native 
> Method)
>    [junit4]    >         at 
> java.net.SocketInputStream.read(SocketInputStream.java:150)
>    [junit4]    >         at 
> java.net.SocketInputStream.read(SocketInputStream.java:121)
>    [junit4]    >         at 
> java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
>    [junit4]    >         at 
> java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
>    [junit4]    >         at 
> java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>    [junit4]    >         at 
> sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:701)
>    [junit4]    >         at 
> sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
>    [junit4]    >         at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
>    [junit4]    >         at 
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
>    [junit4]    >         at java.net.URL.openStream(URL.java:1038)
>    [junit4]    >         at 
> org.apache.solr.handler.TestReplicationHandlerBackup$BackupThread.run(TestReplicationHandlerBackup.java:328)
>    [junit4]    >        at 
> __randomizedtesting.SeedInfo.seed([69441328FAB793D3]:0)
>    [junit4] Completed in 25.40s, 1 test, 2 errors <<< FAILURES!
>
> [...truncated 1175 lines...]
> BUILD FAILED
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/build.xml:467: The 
> following error occurred while executing this line:
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/build.xml:447: The 
> following error occurred while executing this line:
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/build.xml:45: The following 
> error occurred while executing this line:
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/extra-targets.xml:37: The 
> following error occurred while executing this line:
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/build.xml:189: The 
> following error occurred while executing this line:
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/solr/common-build.xml:496: 
> The following error occurred while executing this line:
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/lucene/common-build.xml:1296:
>  The following error occurred while executing this line:
> /Users/jenkins/workspace/Lucene-Solr-trunk-MacOSX/lucene/common-build.xml:920:
>  There were test failures: 408 suites, 1689 tests, 2 suite-level errors, 1557 
> ignored (8 assumptions)
>
> Total time: 43 minutes 30 seconds
> Build step 'Invoke Ant' marked build as failure
> Description set: Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops 
> -XX:+UseParallelGC
> Archiving artifacts
> Recording test results
> Email was triggered for: Failure - Any
> Sending email for trigger: Failure - Any
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to