public abstract class PersistentPartitionedRegionTestBase extends CacheTestCase
DistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2| Modifier and Type | Field and Description |
|---|---|
static String |
PR_REGION_NAME |
cachelogPerTest, reconnect, system, testName| Constructor and Description |
|---|
PersistentPartitionedRegionTestBase(String name) |
| Modifier and Type | Method and Description |
|---|---|
protected com.gemstone.gemfire.admin.BackupStatus |
backup(VM vm) |
protected void |
checkData(VM vm0,
int startKey,
int endKey,
String value) |
protected void |
checkData(VM vm0,
int startKey,
int endKey,
String value,
String regionName) |
protected void |
checkRecoveredFromDisk(VM vm,
int bucketId,
boolean recoveredLocally) |
protected void |
closeCache(VM vm0) |
protected AsyncInvocation |
closeCacheAsync(VM vm0) |
protected void |
closePR(VM vm0) |
protected void |
createData(VM vm,
int startKey,
int endKey,
String value) |
protected void |
createData(VM vm,
int startKey,
int endKey,
String value,
String regionName) |
protected void |
createNestedPR(VM vm) |
protected AsyncInvocation |
createNestedPRAsync(VM vm) |
protected void |
createPR(VM vm0,
int redundancy) |
protected void |
createPR(VM vm0,
int redundancy,
int recoveryDelay) |
protected void |
createPR(VM vm0,
int redundancy,
int recoveryDelay,
int numBuckets) |
protected void |
createPR(VM vm0,
int redundancy,
int recoveryDelay,
int numBuckets,
boolean synchronous) |
protected AsyncInvocation |
createPRAsync(VM vm0,
int redundancy) |
protected AsyncInvocation |
createPRAsync(VM vm0,
int redundancy,
int recoveryDelay,
int numBuckets) |
protected void |
destroyPR(VM vm0) |
protected void |
fakeCleanShutdown(VM vm,
int bucketId) |
protected static File |
getBackupDir() |
protected Set<Integer> |
getBucketList(VM vm0) |
protected Set<Integer> |
getBucketList(VM vm0,
String regionName) |
protected Set<com.gemstone.gemfire.internal.cache.persistence.PersistentMemberID> |
getOfflineMembers(int bucketId,
VM vm) |
protected Set<com.gemstone.gemfire.internal.cache.persistence.PersistentMemberID> |
getOnlineMembers(int bucketId,
VM vm) |
protected com.gemstone.gemfire.cache.RegionAttributes |
getPersistentPRAttributes(int redundancy,
int recoveryDelay,
com.gemstone.gemfire.cache.Cache cache,
int numBuckets,
boolean synchronous) |
protected Set<Integer> |
getPrimaryBucketList(VM vm0) |
protected Set<Integer> |
getPrimaryBucketList(VM vm0,
String regionName) |
protected void |
invalidateData(VM vm,
int startKey,
int endKey) |
protected void |
localDestroyPR(VM vm0) |
protected void |
moveBucket(int bucketId,
VM source,
VM target) |
protected void |
removeData(VM vm,
int startKey,
int endKey) |
protected void |
restoreBackup(int expectedNumScripts) |
protected void |
revokeAllMembers(VM vm) |
protected void |
revokeKnownMissingMembers(VM vm2,
int numExpectedMissing) |
protected void |
revokeMember(VM vm,
File directory) |
static void |
setRegionName(String testName) |
void |
setUp()
Sets up the test (noop).
|
protected void |
waitForBucketRecovery(VM vm2,
Set<Integer> lostBuckets) |
protected void |
waitForBucketRecovery(VM vm2,
Set<Integer> lostBuckets,
String regionName) |
protected void |
waitForBuckets(VM vm,
Set<Integer> expectedBuckets,
String regionName) |
protected void |
waitForRedundancyRecovery(VM vm,
int expectedRedundancy,
String regionName) |
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, sendUnorderedMessageToAll, tearDown2addExpectedException, addExpectedException, addHydraProperties, attachDebugger, checkBBFlag, cleanupAllVms, clearBBFlag, crashDistributedSystem, crashDistributedSystem, createLogWriter, disconnectAllFromDS, 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, toStringpublic static String PR_REGION_NAME
public PersistentPartitionedRegionTestBase(String name)
name - public void setUp()
throws Exception
DistributedTestCasesetUp in class DistributedTestCaseExceptionpublic static void setRegionName(String testName)
protected void checkRecoveredFromDisk(VM vm, int bucketId, boolean recoveredLocally)
protected void fakeCleanShutdown(VM vm, int bucketId)
protected void checkData(VM vm0, int startKey, int endKey, String value, String regionName)
protected void removeData(VM vm, int startKey, int endKey)
protected void createData(VM vm, int startKey, int endKey, String value, String regionName)
protected void closeCache(VM vm0)
protected AsyncInvocation closeCacheAsync(VM vm0)
protected void closePR(VM vm0)
protected void destroyPR(VM vm0)
protected void localDestroyPR(VM vm0)
protected void createPR(VM vm0, int redundancy, int recoveryDelay, int numBuckets)
protected void createPR(VM vm0, int redundancy, int recoveryDelay, int numBuckets, boolean synchronous)
protected void createPR(VM vm0, int redundancy, int recoveryDelay)
protected void createPR(VM vm0, int redundancy)
protected void createNestedPR(VM vm)
protected AsyncInvocation createNestedPRAsync(VM vm)
protected com.gemstone.gemfire.cache.RegionAttributes getPersistentPRAttributes(int redundancy,
int recoveryDelay,
com.gemstone.gemfire.cache.Cache cache,
int numBuckets,
boolean synchronous)
protected AsyncInvocation createPRAsync(VM vm0, int redundancy, int recoveryDelay, int numBuckets)
protected AsyncInvocation createPRAsync(VM vm0, int redundancy)
protected void waitForBuckets(VM vm, Set<Integer> expectedBuckets, String regionName)
protected void revokeKnownMissingMembers(VM vm2, int numExpectedMissing)
protected void revokeAllMembers(VM vm)
protected Set<com.gemstone.gemfire.internal.cache.persistence.PersistentMemberID> getOfflineMembers(int bucketId, VM vm)
protected Set<com.gemstone.gemfire.internal.cache.persistence.PersistentMemberID> getOnlineMembers(int bucketId, VM vm)
protected void waitForBucketRecovery(VM vm2, Set<Integer> lostBuckets, String regionName)
protected void waitForRedundancyRecovery(VM vm, int expectedRedundancy, String regionName)
protected void invalidateData(VM vm, int startKey, int endKey)
protected com.gemstone.gemfire.admin.BackupStatus backup(VM vm)
protected void restoreBackup(int expectedNumScripts)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionprotected static File getBackupDir()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.