# Package org.apache.solr.cloud

Base classes and utilities for creating and testing Solr Cloud clusters.

See: Description

- 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 chain
  AbstractFullDistribZkTestBase.CloudJettyRunner |
  AbstractZkTestCase | Base test class for ZooKeeper tests.
  ChaosMonkey | The monkey can stop random or specific jetties used with SolrCloud.
  CloudInspectUtil |
  IpTables | To use, tests must be able to run iptables, eg sudo chmod u+s iptables
  MiniSolrCloudCluster | "Mini" SolrCloud cluster to be used for testing
  MockSolrZkClient |
  MockZkStateReader |
  SocketProxy | Kindly borrowed the idea and base implementation from the ActiveMQ project; useful for blocking traffic on a specified port.
  SolrCloudTestCase | Base class for SolrCloud tests Derived tests should call `SolrCloudTestCase.configureCluster(int)` in a `BeforeClass` static method.
  SolrCloudTestCase.Builder | Builder class for a MiniSolrCloudCluster
  StoppableIndexingThread |
  ZkTestServer |
  ZkTestServer.HostPort |

- Enum Summary
  Enum | Description
  --- | ---
  ZkTestServer.LimitViolationAction |

## Package org.apache.solr.cloud Description

Base classes and utilities for creating and testing Solr Cloud clusters.

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.