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 testingMiniSolrCloudCluster.JettySolrRunnerWithMetrics MockSolrZkClient 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 SolrCloudAuthTestCase Base test class for cloud tests wanting to track authentication metrics.SolrCloudTestCase Base class for SolrCloud testsSolrCloudTestCase.Builder Builder class for a MiniSolrCloudClusterStoppableCommitThread StoppableIndexingThread ZkTestServer ZkTestServer.HostPort -
Enum Summary Enum Description ZkTestServer.LimitViolationAction