public abstract class AbstractSimpleTransportTestCase extends ESTestCase
Modifier and Type | Class and Description |
---|---|
static class |
AbstractSimpleTransportTestCase.StringMessageRequest |
static class |
AbstractSimpleTransportTestCase.TestRequest |
static class |
AbstractSimpleTransportTestCase.Version0Request |
static class |
AbstractSimpleTransportTestCase.Version1Request |
ESTestCase.GeohashGenerator
org.apache.lucene.util.LuceneTestCase.AwaitsFix, org.apache.lucene.util.LuceneTestCase.BadApple, org.apache.lucene.util.LuceneTestCase.Monster, org.apache.lucene.util.LuceneTestCase.Nightly, org.apache.lucene.util.LuceneTestCase.Slow, org.apache.lucene.util.LuceneTestCase.SuppressCodecs, org.apache.lucene.util.LuceneTestCase.SuppressFileSystems, org.apache.lucene.util.LuceneTestCase.SuppressFsync, org.apache.lucene.util.LuceneTestCase.SuppressReproduceLine, org.apache.lucene.util.LuceneTestCase.SuppressSysoutChecks, org.apache.lucene.util.LuceneTestCase.SuppressTempFileChecks, org.apache.lucene.util.LuceneTestCase.ThrowingRunnable, org.apache.lucene.util.LuceneTestCase.Weekly
Modifier and Type | Field and Description |
---|---|
protected org.elasticsearch.cluster.node.DiscoveryNode |
nodeA |
protected org.elasticsearch.cluster.node.DiscoveryNode |
nodeB |
protected MockTransportService |
serviceA |
protected MockTransportService |
serviceB |
protected org.elasticsearch.threadpool.ThreadPool |
threadPool |
protected static org.elasticsearch.Version |
version0 |
protected static org.elasticsearch.Version |
version1 |
checkIndexFailed, failureAndSuccessEvents, logger
assertsAreEnabled, classRules, DEFAULT_LINE_DOCS_FILE, INFOSTREAM, JENKINS_LARGE_LINE_DOCS_FILE, LEAVE_TEMPORARY, MAYBE_CACHE_POLICY, RANDOM_MULTIPLIER, ruleChain, suiteFailureMarker, SYSPROP_AWAITSFIX, SYSPROP_BADAPPLES, SYSPROP_FAILFAST, SYSPROP_MAXFAILURES, SYSPROP_MONSTER, SYSPROP_NIGHTLY, SYSPROP_SLOW, SYSPROP_WEEKLY, TEST_ASSERTS_ENABLED, TEST_AWAITSFIX, TEST_CODEC, TEST_DIRECTORY, TEST_DOCVALUESFORMAT, TEST_LINE_DOCS_FILE, TEST_NIGHTLY, TEST_POSTINGSFORMAT, TEST_SLOW, TEST_THROTTLING, TEST_WEEKLY, VERBOSE
Constructor and Description |
---|
AbstractSimpleTransportTestCase() |
Modifier and Type | Method and Description |
---|---|
protected abstract MockTransportService |
build(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.Version version) |
void |
setUp() |
void |
tearDown() |
void |
testBlockingIncomingRequests() |
void |
testConcurrentSendRespondAndDisconnect() |
void |
testDisconnectListener() |
void |
testErrorMessage() |
void |
testHelloWorld() |
void |
testHelloWorldCompressed() |
void |
testHostOnMessages() |
void |
testLocalNodeConnection() |
void |
testMockFailToSendNoConnectRule() |
void |
testMockUnresponsiveRule() |
void |
testNotifyOnShutdown() |
void |
testRegisterHandlerTwice() |
void |
testSendRandomRequests() |
void |
testThreadContext() |
void |
testTimeoutSendExceptionWithDelayedResponse() |
void |
testTimeoutSendExceptionWithNeverSendingBackResponse() |
void |
testTracerLog() |
void |
testVersionFrom0to0() |
void |
testVersionFrom0to1() |
void |
testVersionFrom1to0() |
void |
testVersionFrom1to1() |
void |
testVoidMessageCompressed() |
afterIfFailed, afterIfSuccessful, assertAllIndicesRemovedAndDeletionCompleted, assertArrayEquals, assertBusy, assertBusy, assertEquals, assertionsEnabled, assertPathHasBeenCleared, awaitBusy, awaitBusy, between, createAnalysisService, createAnalysisService, createAnalysisService, ensureAllSearchContextsReleased, ensureCheckIndexPassed, ensureCleanedUp, frequently, generateRandomStringArray, generateRandomStringArray, getBwcIndicesPath, getDataPath, getSuiteFailureMarker, iterations, maybeSet, newNodeEnvironment, newNodeEnvironment, newTestIndicesModule, newTestScriptModule, randomAsciiOfLength, randomAsciiOfLengthBetween, randomBoolean, randomByte, randomDateTimeZone, randomDouble, randomDoubleBetween, randomFloat, randomFrom, randomFrom, randomFrom, randomFrom, randomGeohash, randomInt, randomInt, randomIntBetween, randomLong, randomPositiveLong, randomPositiveTimeValue, randomRealisticUnicodeOfCodepointLength, randomRealisticUnicodeOfCodepointLengthBetween, randomRealisticUnicodeOfLength, randomRealisticUnicodeOfLengthBetween, randomShort, randomSubsetOf, randomSubsetOf, randomSubsetOf, randomTimeValue, randomUnicodeOfCodepointLength, randomUnicodeOfCodepointLengthBetween, randomUnicodeOfLength, randomUnicodeOfLengthBetween, randomUnique, randomValueOtherThan, randomValueOtherThanMany, resetCheckIndexStatus, restoreContentType, restoreFileSystem, scaledRandomIntBetween, setContentType, setFileSystem, settings, shuffleXContent, spinForAtLeastOneMillisecond, terminate, terminate, tmpPaths
addVirusChecker, assertDeletedDocsEquals, assertDocsAndPositionsEnumEquals, assertDocsEnumEquals, assertDocsSkippingEquals, assertDocValuesEquals, assertDocValuesEquals, assertFieldInfosEquals, assertFieldsEquals, assertFieldStatisticsEquals, assertNormsEquals, assertPointsEquals, assertPositionsSkippingEquals, assertReaderEquals, assertReaderStatisticsEquals, assertStoredFieldEquals, assertStoredFieldsEquals, assertTermsEnumEquals, assertTermsEquals, assertTermsStatisticsEquals, assertTermStatsEquals, assertTermVectorsEquals, asSet, assumeFalse, assumeNoException, assumeTrue, atLeast, atLeast, closeAfterSuite, closeAfterTest, collate, createTempDir, createTempDir, createTempFile, createTempFile, dumpArray, dumpIterator, expectThrows, getBaseTempDirForTestClass, getDataInputStream, getOnlyLeafReader, getTestClass, getTestName, isTestThread, localeForLanguageTag, maybeChangeLiveIndexWriterConfig, maybeWrapReader, newAlcoholicMergePolicy, newAlcoholicMergePolicy, newDirectory, newDirectory, newDirectory, newDirectory, newDirectory, newField, newField, newFSDirectory, newFSDirectory, newIndexWriterConfig, newIndexWriterConfig, newIndexWriterConfig, newIOContext, newIOContext, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newMaybeVirusCheckingDirectory, newMaybeVirusCheckingFSDirectory, newMergePolicy, newMergePolicy, newMockDirectory, newMockDirectory, newMockDirectory, newMockFSDirectory, newMockFSDirectory, newSearcher, newSearcher, newSearcher, newStringField, newStringField, newStringField, newStringField, newTextField, newTextField, newTieredMergePolicy, newTieredMergePolicy, overrideDefaultQueryCache, overrideTestDefaultQueryCache, random, randomLocale, randomTimeZone, rarely, rarely, replaceMaxFailureRule, resetDefaultQueryCache, restoreCPUCoreCount, restoreIndexWriterMaxDocs, restoreSpins, runWithRestrictedPermissions, setIndexWriterMaxDocs, setupCPUCoreCount, setupSpins, slowFileExists, usually, usually, wrapReader
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
protected org.elasticsearch.threadpool.ThreadPool threadPool
protected static final org.elasticsearch.Version version0
protected volatile org.elasticsearch.cluster.node.DiscoveryNode nodeA
protected volatile MockTransportService serviceA
protected static final org.elasticsearch.Version version1
protected volatile org.elasticsearch.cluster.node.DiscoveryNode nodeB
protected volatile MockTransportService serviceB
protected abstract MockTransportService build(org.elasticsearch.common.settings.Settings settings, org.elasticsearch.Version version)
public void setUp() throws java.lang.Exception
setUp
in class org.apache.lucene.util.LuceneTestCase
java.lang.Exception
public void tearDown() throws java.lang.Exception
tearDown
in class org.apache.lucene.util.LuceneTestCase
java.lang.Exception
public void testHelloWorld()
public void testThreadContext() throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.lang.InterruptedException
public void testLocalNodeConnection() throws java.lang.InterruptedException
java.lang.InterruptedException
public void testVoidMessageCompressed()
public void testHelloWorldCompressed()
public void testErrorMessage()
public void testDisconnectListener() throws java.lang.Exception
java.lang.Exception
public void testConcurrentSendRespondAndDisconnect() throws java.util.concurrent.BrokenBarrierException, java.lang.InterruptedException
java.util.concurrent.BrokenBarrierException
java.lang.InterruptedException
public void testNotifyOnShutdown() throws java.lang.Exception
java.lang.Exception
public void testTimeoutSendExceptionWithNeverSendingBackResponse() throws java.lang.Exception
java.lang.Exception
public void testTimeoutSendExceptionWithDelayedResponse() throws java.lang.Exception
java.lang.Exception
public void testTracerLog() throws java.lang.InterruptedException
java.lang.InterruptedException
public void testVersionFrom0to1() throws java.lang.Exception
java.lang.Exception
public void testVersionFrom1to0() throws java.lang.Exception
java.lang.Exception
public void testVersionFrom1to1() throws java.lang.Exception
java.lang.Exception
public void testVersionFrom0to0() throws java.lang.Exception
java.lang.Exception
public void testMockFailToSendNoConnectRule()
public void testMockUnresponsiveRule()
public void testHostOnMessages() throws java.lang.InterruptedException
java.lang.InterruptedException
public void testBlockingIncomingRequests() throws java.lang.Exception
java.lang.Exception
public void testSendRandomRequests() throws java.lang.InterruptedException
java.lang.InterruptedException
public void testRegisterHandlerTwice()