Package org.apache.solr.cloud
Base classes and utilities for creating and testing Solr Cloud clusters.
-
Class Summary Class Description AbstractDistribZkTestBase AbstractFullDistribZkTestBase TODO: we should still test this works as a custom update chain as well as what we test now - the default update chainAbstractFullDistribZkTestBase.CloudJettyRunner AbstractFullDistribZkTestBase.CloudSolrServerClient AbstractZkTestCase Base test class for ZooKeeper tests.ChaosMonkey The monkey can stop random or specific jetties used with SolrCloud.CloudInspectUtil ConfigRequest A class for making a request to the config handler.IpTables To use, tests must be able to run iptables, eg sudo chmod u+s iptablesMiniSolrCloudCluster "Mini" SolrCloud cluster to be used for testingMockSolrZkClient MockZkStateReader MultiSolrCloudTestCase Base class for tests that require more than one SolrCloud Derived tests should callMultiSolrCloudTestCase.doSetupClusters(String[], Function, BiConsumer)
in aBeforeClass
static method.MultiSolrCloudTestCase.DefaultClusterCreateFunction MultiSolrCloudTestCase.DefaultClusterInitFunction SolrCloudTestCase Base class for SolrCloud tests Derived tests should callSolrCloudTestCase.configureCluster(int)
in aBeforeClass
static method orBefore
setUp method.SolrCloudTestCase.Builder Builder class for a MiniSolrCloudClusterStoppableCommitThread StoppableIndexingThread ZkTestServer ZkTestServer.HostPort -
Enum Summary Enum Description ZkTestServer.LimitViolationAction