public class OutOfOffHeapMemoryDUnitTest extends CacheTestCase
DistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2| Modifier and Type | Field and Description |
|---|---|
protected static AtomicReference<com.gemstone.gemfire.cache.Cache> |
cache |
protected static AtomicBoolean |
isSmallerVM |
protected static AtomicReference<com.gemstone.gemfire.distributed.DistributedSystem> |
system |
logPerTest, reconnect, testName| Constructor and Description |
|---|
OutOfOffHeapMemoryDUnitTest(String name) |
| Modifier and Type | Method and Description |
|---|---|
protected static com.gemstone.gemfire.cache.Region |
createRegion(com.gemstone.gemfire.cache.Cache cache,
com.gemstone.gemfire.cache.RegionShortcut shortcut,
String name) |
Properties |
getDistributedSystemProperties()
Returns a
Properties object used to configure a
connection to a DistributedSystem. |
protected String |
getOffHeapMemorySize() |
protected String |
getRegionName() |
protected com.gemstone.gemfire.cache.RegionShortcut |
getRegionShortcut() |
protected String |
getSmallerOffHeapMemorySize() |
void |
setUp()
Sets up the test (noop).
|
void |
tearDown2()
Tears down the test.
|
void |
testOtherMembersSeeOutOfOffHeapMemoryMemberDisconnects() |
void |
testSimpleOutOfOffHeapMemoryMemberDisconnects() |
addExceptionTag1, basicGetCache, beginCacheXml, cleanDiskDirs, closeAllCache, closeCache, createLonerCache, createMcastCache, createMcastCache, createRegion, createRegion, createRootRegion, createRootRegion, disconnectFromDS, finishCacheXml, finishCacheXml, getCache, getCache, getCache, getCache, getClientCache, getDiskDirs, getGemfireCache, getInternalRegionArguments, getRootRegion, getRootRegion, hasCache, remoteTearDown, removeExceptionTag1, sendSerialMessageToAll, sendUnorderedMessageToAlladdExpectedException, addExpectedException, addHydraProperties, attachDebugger, checkBBFlag, cleanupAllVms, clearBBFlag, crashDistributedSystem, crashDistributedSystem, createLogWriter, disconnectAllFromDS, dumpAllStacks, dumpMyThreads, dumpStack, dumpStack, dumpStack, dumpStackTrace, fail, getAllDistributedSystemProperties, 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 final AtomicReference<com.gemstone.gemfire.cache.Cache> cache
protected static final AtomicReference<com.gemstone.gemfire.distributed.DistributedSystem> system
protected static final AtomicBoolean isSmallerVM
public OutOfOffHeapMemoryDUnitTest(String name)
public void setUp()
throws Exception
DistributedTestCasesetUp in class DistributedTestCaseExceptionpublic void tearDown2()
throws Exception
DistributedTestCaseDistributedTestCase.tearDown() method, and should be over ridden in its place.tearDown2 in class CacheTestCaseExceptionprotected String getOffHeapMemorySize()
protected String getSmallerOffHeapMemorySize()
protected com.gemstone.gemfire.cache.RegionShortcut getRegionShortcut()
protected String getRegionName()
public Properties getDistributedSystemProperties()
DistributedTestCaseProperties object used to configure a
connection to a DistributedSystem.
Unless overridden, this method will return an empty
Properties object.getDistributedSystemProperties in class DistributedTestCasepublic void testSimpleOutOfOffHeapMemoryMemberDisconnects()
protected static com.gemstone.gemfire.cache.Region createRegion(com.gemstone.gemfire.cache.Cache cache,
com.gemstone.gemfire.cache.RegionShortcut shortcut,
String name)
public void testOtherMembersSeeOutOfOffHeapMemoryMemberDisconnects()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.