Alan Woodward created SOLR-8255:
-----------------------------------
Summary: MiniSolrCloudCluster can return before all its jetties
are ready
Key: SOLR-8255
URL: https://issues.apache.org/jira/browse/SOLR-8255
Project: Solr
Issue Type: Bug
Reporter: Alan Woodward
Assignee: Alan Woodward
MiniSolrCloudCluster waits until it has seen all its servers appear in the
cluster live nodes list before its constructor returns. However, a node can
appear in this list before jetty.start() has returned, so in particularly slow
cases the cluster constructor will return before this jetty has been added to
its internal list. This can lead to test failures like
http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-Linux/14819/, where the
assertion on TestMiniSolrClusterCluster line 120 fails because the jettys list
doesn't include the slow-starting node. It also means that the slow starter
doesn't get shut down properly, because shutdown() is called before the slow
node is added to the list of nodes to close.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]