Uses of Package
org.apache.solr.util
-
Packages that use org.apache.solr.util Package Description org.apache.solr Common base classes for implementing tests.org.apache.solr.cloud Base classes and utilities for creating and testing Solr Cloud clusters.org.apache.solr.util Misc utilities useful when implementing test cases. -
Classes in org.apache.solr.util used by org.apache.solr Class Description EmbeddedSolrServerTestRule Provides an EmbeddedSolrServer for tests.RandomizeSSL Marker annotation indicating when SSL Randomization should be used for a test class, and if so what the typical odds of using SSL should for that test class.SolrJettyTestRule ASolrClientTestRule
that provides a Solr instance running in Jetty, an HTTP server.SSLTestConfig An SSLConfig that providesSSLConfig
andHttpClientUtil.SocketFactoryRegistryProvider
for both clients and servers that supports reading key/trust store information directly from resource files provided with the Solr test-framework classesTestHarness This class provides a simple harness that may be useful when writing testcases.TestHarness.LocalRequestFactory A Factory that generates LocalSolrQueryRequest objects using a specified set of default options. -
Classes in org.apache.solr.util used by org.apache.solr.cloud Class Description LogLevel Annotation specifying the log level for a particular test case or methodRestTestHarness Facilitates testing Solr's REST API via a provided embedded Jetty -
Classes in org.apache.solr.util used by org.apache.solr.util Class Description BaseTestHarness ErrorLogMuter Helper code for "Muting" ERROR log messages that you expect as a result of the things you are testing, so they aren't a distraction in test logs.LogListener Helper code to listen forLogEvent
messages (via aQueue
) that you expect as a result of the things you are testing, So you can make assertions about when a particular action should/shouldn't cause Solr to produce a particular Log messageRandomizeSSL.SSLRandomizer A simple data structure for encapsulating the effective values to be used when randomizing SSL in a test, based on the configured values in theRandomizeSSL
annotation.RandomMergePolicy AMergePolicy
with a no-arg constructor that proxies to an instance retrieved fromLuceneTestCase.newMergePolicy(java.util.Random)
.ReadOnlyCoresLocator RESTfulServerProvider RestTestHarness Facilitates testing Solr's REST API via a provided embedded JettySolrClientTestRule Provides access to aSolrClient
instance and a running Solr in tests.SolrClientTestRule.NewCollectionBuilder SSLTestConfig An SSLConfig that providesSSLConfig
andHttpClientUtil.SocketFactoryRegistryProvider
for both clients and servers that supports reading key/trust store information directly from resource files provided with the Solr test-framework classesTestHarness.LocalRequestFactory A Factory that generates LocalSolrQueryRequest objects using a specified set of default options.