public class DeltaPropagationStatsDUnitTest extends DistributedTestCase
DistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2| Modifier and Type | Field and Description |
|---|---|
protected static com.gemstone.gemfire.cache.Cache |
cache |
protected static com.gemstone.gemfire.cache.client.Pool |
pool |
static java.lang.String |
REGION_NAME |
protected static VM |
vm0 |
protected static VM |
vm1 |
protected static VM |
vm2 |
protected static VM |
vm3 |
logPerTest, reconnect, system, testName| Constructor and Description |
|---|
DeltaPropagationStatsDUnitTest(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
_testC2SDeltaPropagationFailedStats2()
Simulates old value null, entry null
|
void |
_testP2PDeltaPropagationFailedStats2()
Simulates old value null, entry null
|
void |
_testS2CDeltaPropagationFailedStats2()
Simulates old value null, entry null, InvalidDeltaExeption
|
static void |
closeCache() |
static void |
createClientCache(java.lang.String host,
java.lang.Integer port) |
static java.lang.Integer |
createServerCache(java.lang.Boolean flag) |
static java.lang.Integer |
createServerCache(java.lang.Boolean flag,
com.gemstone.gemfire.cache.DataPolicy policy,
com.gemstone.gemfire.cache.Scope scope,
java.lang.Boolean listener) |
static void |
putCleanDelta(java.lang.Integer keys,
java.lang.Long updates) |
static void |
putErrorDeltaForReceiver(java.lang.Integer keys,
java.lang.Long updates,
java.lang.Long errors) |
static void |
putErrorDeltaForSender(java.lang.Integer keys,
java.lang.Long updates,
java.lang.Long errors,
java.lang.Boolean doCreate) |
static void |
putLastKey() |
static void |
resetLastKeyReceived() |
void |
setUp()
Sets up the test (noop).
|
void |
tearDown2()
Tears down the test.
|
void |
testC2SDeltaPropagationCleanStats()
No error or resending of delta.
|
void |
testC2SDeltaPropagationFailedStats1()
Simulates error in fromDelta() and toDelta()
|
void |
testP2PDeltaPropagationCleanStats()
No error or resending of delta.
|
void |
testP2PDeltaPropagationFailedStats1()
Simulates error in fromDelta()
|
void |
testS2CDeltaPropagationCleanStats()
No error or resending of delta.
|
void |
testS2CDeltaPropagationFailedStats1()
Simulates error in fromDelta() and toDelta()
|
static void |
verifyDeltaReceiverStats(java.lang.Integer path,
java.lang.Long expectedDeltasProcessed,
java.lang.Long expectedDeltaFailures) |
static void |
verifyDeltaSenderStats(java.lang.Integer path,
java.lang.Long expectedDeltasSent) |
static void |
waitForLastKey() |
addExpectedException, addExpectedException, addHydraProperties, attachDebugger, checkBBFlag, cleanupAllVms, clearBBFlag, crashDistributedSystem, crashDistributedSystem, createLogWriter, disconnectAllFromDS, disconnectFromDS, dumpAllStacks, dumpMyThreads, dumpStack, dumpStack, dumpStack, dumpStackTrace, fail, getAllDistributedSystemProperties, getDistributedSystemProperties, getDUnitLocatorAddress, getDUnitLocatorPort, getDUnitLocatorString, getDUnitLogLevel, getIPLiteral, getLogWriter, getLonerSystem, getMcastSystem, getMcastSystem, getRepeatTimeoutMs, getServerHostName, getSystem, getSystem, getTestClass, getTestName, getUniqueName, getVMCount, incBBFlag, invokeInEveryVM, invokeInEveryVM, invokeInEveryVM, invokeInEveryVM, invokeInEveryVMRepeatingIfNecessary, invokeInLocator, invokeRepeatingIfNecessary, isConnectedToDS, join, noteTiming, pause, pause, perVMSetUp, realTearDown, setDiskStoreForGateway, setSystem, setTestName, staticPause, tearDown, unregisterAllDataSerializersFromAllVms, unregisterDataSerializerInThisVM, unregisterInstantiatorsInThisVM, waitForBBFlag, waitForCriterion, waitMutexassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toStringprotected static VM vm0
protected static VM vm1
protected static VM vm2
protected static VM vm3
protected static com.gemstone.gemfire.cache.Cache cache
protected static com.gemstone.gemfire.cache.client.Pool pool
public static java.lang.String REGION_NAME
public DeltaPropagationStatsDUnitTest(java.lang.String name)
public void setUp()
throws java.lang.Exception
DistributedTestCasesetUp in class DistributedTestCasejava.lang.Exceptionpublic void tearDown2()
throws java.lang.Exception
DistributedTestCaseDistributedTestCase.tearDown() method, and should be over ridden in its place.tearDown2 in class DistributedTestCasejava.lang.Exceptionpublic static void resetLastKeyReceived()
public static void closeCache()
public void testS2CDeltaPropagationCleanStats()
throws java.lang.Exception
java.lang.Exceptionpublic void testS2CDeltaPropagationFailedStats1()
throws java.lang.Exception
java.lang.Exceptionpublic void _testS2CDeltaPropagationFailedStats2()
throws java.lang.Exception
java.lang.Exceptionpublic void testP2PDeltaPropagationCleanStats()
throws java.lang.Exception
java.lang.Exceptionpublic void testP2PDeltaPropagationFailedStats1()
throws java.lang.Exception
java.lang.Exceptionpublic void _testP2PDeltaPropagationFailedStats2()
throws java.lang.Exception
java.lang.Exceptionpublic void testC2SDeltaPropagationCleanStats()
throws java.lang.Exception
java.lang.Exceptionpublic void testC2SDeltaPropagationFailedStats1()
throws java.lang.Exception
java.lang.Exceptionpublic void _testC2SDeltaPropagationFailedStats2()
throws java.lang.Exception
java.lang.Exceptionpublic static void waitForLastKey()
public static void putCleanDelta(java.lang.Integer keys,
java.lang.Long updates)
public static void putErrorDeltaForReceiver(java.lang.Integer keys,
java.lang.Long updates,
java.lang.Long errors)
public static void putErrorDeltaForSender(java.lang.Integer keys,
java.lang.Long updates,
java.lang.Long errors,
java.lang.Boolean doCreate)
public static void putLastKey()
public static void verifyDeltaSenderStats(java.lang.Integer path,
java.lang.Long expectedDeltasSent)
public static void verifyDeltaReceiverStats(java.lang.Integer path,
java.lang.Long expectedDeltasProcessed,
java.lang.Long expectedDeltaFailures)
public static void createClientCache(java.lang.String host,
java.lang.Integer port)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Integer createServerCache(java.lang.Boolean flag)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Integer createServerCache(java.lang.Boolean flag,
com.gemstone.gemfire.cache.DataPolicy policy,
com.gemstone.gemfire.cache.Scope scope,
java.lang.Boolean listener)
throws java.lang.Exception
java.lang.ExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.