Interface | Description |
---|---|
InternalTestCluster.Async<T> |
Simple interface that allows to wait for an async operation to finish
|
Class | Description |
---|---|
AbstractQueryTestCase<QB extends org.elasticsearch.index.query.AbstractQueryBuilder<QB>> | |
BackgroundIndexer | |
ClusterServiceUtils | |
CompositeTestCluster |
A test cluster implementation that holds a fixed set of external nodes as well as a InternalTestCluster
which is used to run mixed version clusters in tests like backwards compatibility tests.
|
CorruptionUtils | |
DummyShardLock | |
ESBackcompatTestCase |
Abstract base class for backwards compatibility tests.
|
ESIntegTestCase |
ESIntegTestCase is an abstract base class to run integration
tests against a JVM private Elasticsearch Cluster. |
ESIntegTestCase.NumShards | |
ESIntegTestCase.TestSeedPlugin | |
ESSingleNodeTestCase |
A test that keep a singleton node started for all tests that can be used to get
references to Guice injectors in unit tests.
|
ESTestCase |
Base testcase for randomized unit testing with Elasticsearch
|
ESTestCase.GeohashGenerator | |
ESTokenStreamTestCase | |
ExternalTestCluster |
External cluster to run the tests against.
|
FieldMaskingReader | |
IndexSettingsModule | |
InternalSettingsPlugin | |
InternalTestCluster |
InternalTestCluster manages a set of JVM private nodes and allows convenient access to them.
|
InternalTestCluster.RestartCallback |
An abstract class that is called during
InternalTestCluster.rollingRestart(InternalTestCluster.RestartCallback)
and / or InternalTestCluster.fullRestart(InternalTestCluster.RestartCallback) to execute actions at certain
stages of the restart. |
MockIndexEventListener |
This is a testing plugin that registers a generic
MockIndexEventListener.TestEventListener as a node level service as well as a listener
on every index. |
MockIndexEventListener.TestEventListener | |
MockIndexEventListener.TestPlugin | |
NodeConfigurationSource | |
OldIndexUtils | |
PosixPermissionsResetter |
Stores the posix attributes for a path and resets them on close.
|
StreamsUtils | |
TestCluster |
Base test cluster that exposes the basis to run tests against any elasticsearch cluster, whose layout
(e.g.
|
TestCustomMetaData | |
TestSearchContext | |
VersionUtils |
Utilities for selecting versions in tests
|
XContentTestUtils |
Enum | Description |
---|---|
ESIntegTestCase.Scope |
The scope of a test cluster used together with
ESIntegTestCase.ClusterScope annotations on ESIntegTestCase subclasses. |
Annotation Type | Description |
---|---|
ESBackcompatTestCase.Backwards |
Annotation for backwards compat tests
|
ESBackcompatTestCase.CompatibilityVersion |
If a test is annotated with
ESBackcompatTestCase.CompatibilityVersion
all randomized settings will only contain settings or mappings which are compatible with the specified version ID. |
ESIntegTestCase.ClusterScope |
Defines a cluster scope for a
ESIntegTestCase subclass. |
ESIntegTestCase.SuiteScopeTestCase |
If a test is annotated with
ESIntegTestCase.SuiteScopeTestCase
the checks and modifications that are applied to the used test cluster are only done after all tests
of this class are executed. |
ESIntegTestCase.SuppressLocalMode |
If used the test will never run in local mode.
|
ESIntegTestCase.SuppressNetworkMode |
If used the test will never run in network mode
|
ESIntegTestCase.ThirdParty |
Annotation for third-party integration tests.
|