public class BackupDUnitTest extends PersistentPartitionedRegionTestBase
DistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2PR_REGION_NAMEcachelogPerTest, reconnect, system, testName| Constructor and Description |
|---|
BackupDUnitTest(java.lang.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,
java.lang.String value) |
protected void |
checkData(VM vm0,
int startKey,
int endKey,
java.lang.String value,
java.lang.String regionName) |
protected void |
closeCache(VM vm) |
protected void |
createData(VM vm,
int startKey,
int endKey,
java.lang.String value) |
protected void |
createData(VM vm,
int startKey,
int endKey,
java.lang.String value,
java.lang.String regionName) |
protected void |
createOverflowRegion(VM vm) |
protected void |
createPersistentRegion(VM vm) |
protected AsyncInvocation |
createPersistentRegionAsync(VM vm) |
protected java.util.Set<java.lang.Integer> |
getBucketList(VM vm0) |
protected java.util.Set<java.lang.Integer> |
getBucketList(VM vm0,
java.lang.String regionName) |
protected com.gemstone.gemfire.cache.DataPolicy |
getDataPolicy() |
java.io.File[] |
getDiskDirs(java.lang.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 void tearDown2()
throws java.lang.Exception
DistributedTestCaseDistributedTestCase.tearDown() method, and should be over ridden in its place.tearDown2 in class CacheTestCasejava.lang.Exceptionpublic void testBackupPR()
throws java.lang.Throwable
java.lang.Throwablepublic void testBackupFromMemberWithDiskStore()
throws java.lang.Throwable
java.lang.Throwablepublic void testBackupWhileBucketIsCreated()
throws java.lang.Throwable
java.lang.Throwablepublic void testBackupWhileBucketIsMovedBackupBeforeSendDestroy()
throws java.lang.Throwable
java.lang.Throwablepublic void testBackupWhileBucketIsMovedBackupAfterSendDestroy()
throws java.lang.Throwable
java.lang.Throwablepublic void backupWhileBucketIsMoved(com.gemstone.gemfire.distributed.internal.DistributionMessageObserver observer)
throws java.lang.Throwable
observer - - a message observer that triggers
at the backup at the correct time.java.lang.Throwablepublic void testBackupOverflow()
throws java.lang.Throwable
java.lang.Throwablepublic void testBackupPRWithOfflineMembers()
throws java.lang.Throwable
java.lang.Throwableprotected void createPersistentRegion(VM vm) throws java.lang.Throwable
java.lang.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, java.lang.String value)
createData in class PersistentPartitionedRegionTestBaseprotected void createData(VM vm, int startKey, int endKey, java.lang.String value, java.lang.String regionName)
createData in class PersistentPartitionedRegionTestBaseprotected void checkData(VM vm0, int startKey, int endKey, java.lang.String value)
checkData in class PersistentPartitionedRegionTestBaseprotected void checkData(VM vm0, int startKey, int endKey, java.lang.String value, java.lang.String regionName)
checkData in class PersistentPartitionedRegionTestBaseprotected void closeCache(VM vm)
closeCache in class PersistentPartitionedRegionTestBaseprotected java.util.Set<java.lang.Integer> getBucketList(VM vm0)
getBucketList in class PersistentPartitionedRegionTestBaseprotected java.util.Set<java.lang.Integer> getBucketList(VM vm0, java.lang.String regionName)
getBucketList in class PersistentPartitionedRegionTestBasepublic java.io.File[] getDiskDirs(java.lang.String dsName)
protected com.gemstone.gemfire.cache.DataPolicy getDataPolicy()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.