public class BackupDUnitTest extends PersistentPartitionedRegionTestBase
DistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2PR_REGION_NAMEcachelogPerTest, reconnect, system, testName| Constructor and Description |
|---|
BackupDUnitTest(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
backupWhileBucketIsMoved(com.gemstone.gemfire.distributed.internal.DistributionMessageObserver observer)
Test for bug 42420.
|
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 |
closeCache(VM vm) |
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 |
createOverflowRegion(VM vm) |
protected void |
createPersistentRegion(VM vm) |
protected AsyncInvocation |
createPersistentRegionAsync(VM vm) |
protected Set<Integer> |
getBucketList(VM vm0) |
protected Set<Integer> |
getBucketList(VM vm0,
String regionName) |
protected com.gemstone.gemfire.cache.DataPolicy |
getDataPolicy() |
File[] |
getDiskDirs(String dsName) |
protected long |
setBackupFiles(VM vm) |
void |
tearDown2()
Tears down the test.
|
void |
testBackupFromMemberWithDiskStore()
Test of bug 42419
|
void |
testBackupOverflow()
Make sure we don't report members without persistent
data as backed up.
|
void |
testBackupPR() |
void |
testBackupPRWithOfflineMembers() |
void |
testBackupWhileBucketIsCreated()
Test for bug 42419
|
void |
testBackupWhileBucketIsMovedBackupAfterSendDestroy() |
void |
testBackupWhileBucketIsMovedBackupBeforeSendDestroy() |
protected void |
verifyUserFileRestored(int pid,
long lm) |
backup, checkRecoveredFromDisk, closeCacheAsync, closePR, createNestedPR, createNestedPRAsync, createPR, createPR, createPR, createPR, createPRAsync, createPRAsync, destroyPR, fakeCleanShutdown, getBackupDir, getOfflineMembers, getOnlineMembers, getPersistentPRAttributes, getPrimaryBucketList, getPrimaryBucketList, invalidateData, localDestroyPR, moveBucket, removeData, restoreBackup, revokeAllMembers, revokeKnownMissingMembers, revokeMember, setRegionName, setUp, waitForBucketRecovery, waitForBucketRecovery, waitForBuckets, waitForRedundancyRecoveryaddExceptionTag1, 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, 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 BackupDUnitTest(String name)
public void tearDown2()
throws Exception
DistributedTestCaseDistributedTestCase.tearDown() method, and should be over ridden in its place.tearDown2 in class CacheTestCaseExceptionpublic void testBackupFromMemberWithDiskStore()
throws Throwable
Throwablepublic void testBackupWhileBucketIsCreated()
throws Throwable
Throwablepublic void testBackupWhileBucketIsMovedBackupBeforeSendDestroy()
throws Throwable
Throwablepublic void testBackupWhileBucketIsMovedBackupAfterSendDestroy()
throws Throwable
Throwablepublic void backupWhileBucketIsMoved(com.gemstone.gemfire.distributed.internal.DistributionMessageObserver observer)
throws Throwable
observer - - a message observer that triggers
at the backup at the correct time.Throwablepublic void testBackupOverflow()
throws Throwable
Throwablepublic void testBackupPRWithOfflineMembers()
throws Throwable
Throwableprotected void createPersistentRegion(VM vm) throws Throwable
Throwableprotected long setBackupFiles(VM vm)
protected void verifyUserFileRestored(int pid,
long lm)
protected AsyncInvocation createPersistentRegionAsync(VM vm)
protected void createOverflowRegion(VM vm)
protected void createData(VM vm, int startKey, int endKey, String value)
createData in class PersistentPartitionedRegionTestBaseprotected void createData(VM vm, int startKey, int endKey, String value, String regionName)
createData in class PersistentPartitionedRegionTestBaseprotected void checkData(VM vm0, int startKey, int endKey, String value)
checkData in class PersistentPartitionedRegionTestBaseprotected void checkData(VM vm0, int startKey, int endKey, String value, String regionName)
checkData in class PersistentPartitionedRegionTestBaseprotected void closeCache(VM vm)
closeCache in class PersistentPartitionedRegionTestBaseprotected Set<Integer> getBucketList(VM vm0)
getBucketList in class PersistentPartitionedRegionTestBaseprotected Set<Integer> getBucketList(VM vm0, String regionName)
getBucketList in class PersistentPartitionedRegionTestBaseprotected com.gemstone.gemfire.cache.DataPolicy getDataPolicy()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.