public class FixedPartitioningTestBase extends DistributedTestCase
| Modifier and Type | Class and Description |
|---|---|
static class |
FixedPartitioningTestBase.Months_Accessor |
static class |
FixedPartitioningTestBase.Months_DataStore |
static class |
FixedPartitioningTestBase.Q1_Months |
static class |
FixedPartitioningTestBase.Q2_Months |
static class |
FixedPartitioningTestBase.Q3_Months |
static class |
FixedPartitioningTestBase.Q4_Months |
DistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2| Modifier and Type | Field and Description |
|---|---|
protected static VM |
member1 |
protected static VM |
member2 |
protected static VM |
member3 |
protected static VM |
member4 |
protected static String |
Quarter1 |
protected static String |
Quarter2 |
protected static String |
Quarter3 |
protected static String |
Quarter4 |
protected static int |
redundantCopies |
protected static com.gemstone.gemfire.internal.cache.PartitionedRegion |
region_FPR |
logPerTest, reconnect, system, testName| Constructor and Description |
|---|
FixedPartitioningTestBase(String name) |
| Modifier and Type | Method and Description |
|---|---|
static void |
assertFALSE_Q1(boolean isHA) |
static void |
assertFALSE_Q2(boolean isHA) |
static void |
assertFALSE_Q3(boolean isHA) |
static void |
assertFALSE_Q4(boolean isHA) |
static void |
assertTRUE_Q1(boolean isHA) |
static void |
assertTRUE_Q2(boolean isHA) |
static void |
assertTRUE_Q3(boolean isHA) |
static void |
assertTRUE_Q4(boolean isHA) |
static void |
checkFPR(String regionName) |
static void |
checkPrimaryBucketsForColocation(Integer numBuckets,
Integer primaryBuckets,
String customerPartitionedRegionName,
String orderPartitionedRegionName,
String shipmentPartitionedRegionName) |
static void |
checkPrimaryBucketsForColocationAfterCacheClosed(Integer numBuckets,
Integer primaryBuckets,
String customerPartitionedRegionName,
String orderPartitionedRegionName,
String shipmentPartitionedRegionName) |
static void |
checkPrimaryBucketsForCustomer(Integer numBuckets,
Integer primaryBuckets,
String customerPartitionedRegionName) |
static void |
checkPrimaryBucketsForQuarter(Integer numBuckets,
Integer primaryBuckets) |
static void |
checkPrimaryBucketsForQuarterAfterCacheClosed(Integer numBuckets,
Integer primaryBuckets) |
static void |
checkPrimaryData(String partitionName) |
static void |
checkPrimaryDataPersistence(String partitionName) |
static void |
checkPrimarySecondaryData_TwoSecondaries(String partitionName,
Boolean isHA) |
static void |
checkPrimarySecondaryData(String partitionName,
Boolean isHA) |
static void |
checkStartingBucketIDs_Nodedown() |
static void |
checkStartingBucketIDs_Nodeup() |
static void |
checkStartingBucketIDs() |
static void |
cleanDiskDirs() |
static void |
closeCache() |
static void |
createCacheOnMember_DisableMovePrimary() |
static void |
createCacheOnMember() |
static void |
createOutOfRangePrimaryBucketUsingPartitionManager(String regionName,
Integer bucketId,
Boolean destroyExistingRemote,
Boolean destroyExistingLocal) |
static void |
createPrimaryBucketsBelongingToOtherPartition(String regionName,
Boolean destroyExistingRemote,
Boolean destroyExistingLocal) |
static void |
createPrimaryBucketsBelongingToThisPartition(String regionName,
Boolean destroyExistingRemote,
Boolean destroyExistingLocal) |
static void |
createRegionWithPartitionAttributes(String regionName,
List<com.gemstone.gemfire.cache.FixedPartitionAttributes> fpaList,
Integer redCopies,
Integer localMaxMemory,
Integer totalNumBuckets,
com.gemstone.gemfire.cache.PartitionResolver resolver,
String colocatedWith,
boolean isPersistence) |
static void |
deleteOperation(String regionName) |
static void |
doRebalance() |
static File[] |
getDiskDirs() |
static void |
getForColocation(String customerRegion,
String order,
String shipment) |
static void |
getForQuarter(String regionName,
String quarters) |
static void |
getThroughDataStore(String regionName) |
static void |
putCustomerPartitionedRegion_Persistence(String partitionedRegionName) |
static void |
putCustomerPartitionedRegion_Persistence1(String partitionedRegionName) |
static void |
putCustomerPartitionedRegion_Persistence2(String partitionedRegionName) |
static void |
putCustomerPartitionedRegion(String partitionedRegionName) |
static void |
putForQuarter(String regionName,
String quarters) |
static void |
putHAData(String regionName) |
static void |
putOperation(String regionName) |
static void |
putOrderPartitionedRegion_Persistence(String partitionedRegionName) |
static void |
putOrderPartitionedRegion_Persistence1(String partitionedRegionName) |
static void |
putOrderPartitionedRegion_Persistence2(String partitionedRegionName) |
static void |
putOrderPartitionedRegion(String partitionedRegionName) |
static void |
putShipmentPartitionedRegion_Persistence(String partitionedRegionName) |
static void |
putShipmentPartitionedRegion_Persistence1(String partitionedRegionName) |
static void |
putShipmentPartitionedRegion_Persistence2(String partitionedRegionName) |
static void |
putShipmentPartitionedRegion(String partitionedRegionName) |
static void |
putThorughAccessor_Immediate(String regionName) |
static void |
putThorughAccessor(String regionName) |
static void |
putThroughDataStore_CallBackWithResolver(String regionName) |
static void |
putThroughDataStore_FixedPartitionResolver_NoResolver(String regionName) |
static void |
putThroughDataStore_FixedPartitionResolver_PartitionResolver(String regionName) |
static void |
putThroughDataStore_NoResolver(String regionName) |
static void |
putThroughDataStore(String regionName) |
protected static void |
remoteTearDown()
Local destroy all root regions and close the cache.
|
static void |
resetPRObserverBeforeCalculateStartingBucketId() |
static void |
setPRObserverBeforeCalculateStartingBucketId() |
void |
tearDown2()
Tears down the test.
|
static void |
validateAfterPutPartitionedRegion(String customerPartitionedRegionName,
String orderPartitionedRegionName,
String shipmentPartitionedRegionName) |
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, setUp, 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 String Quarter1
protected static String Quarter2
protected static String Quarter3
protected static String Quarter4
protected static VM member1
protected static VM member2
protected static VM member3
protected static VM member4
protected static com.gemstone.gemfire.internal.cache.PartitionedRegion region_FPR
protected static int redundantCopies
public FixedPartitioningTestBase(String name)
public static void createCacheOnMember()
public static void createCacheOnMember_DisableMovePrimary()
public static void createRegionWithPartitionAttributes(String regionName, List<com.gemstone.gemfire.cache.FixedPartitionAttributes> fpaList, Integer redCopies, Integer localMaxMemory, Integer totalNumBuckets, com.gemstone.gemfire.cache.PartitionResolver resolver, String colocatedWith, boolean isPersistence)
public static void doRebalance()
public static File[] getDiskDirs()
public static void putThorughAccessor(String regionName)
public static void putThorughAccessor_Immediate(String regionName)
public static void putThroughDataStore(String regionName)
public static void getForColocation(String customerRegion, String order, String shipment)
public static void getThroughDataStore(String regionName)
public static void putThroughDataStore_NoResolver(String regionName)
public static void putThroughDataStore_CallBackWithResolver(String regionName)
public static void putThroughDataStore_FixedPartitionResolver_NoResolver(String regionName)
public static void putThroughDataStore_FixedPartitionResolver_PartitionResolver(String regionName)
public static void deleteOperation(String regionName)
public static void putOperation(String regionName)
public static void putCustomerPartitionedRegion(String partitionedRegionName)
public static void putOrderPartitionedRegion(String partitionedRegionName)
public static void putShipmentPartitionedRegion(String partitionedRegionName)
public static void putCustomerPartitionedRegion_Persistence(String partitionedRegionName)
public static void putOrderPartitionedRegion_Persistence(String partitionedRegionName)
public static void putShipmentPartitionedRegion_Persistence(String partitionedRegionName)
public static void putCustomerPartitionedRegion_Persistence1(String partitionedRegionName)
public static void putOrderPartitionedRegion_Persistence1(String partitionedRegionName)
public static void putShipmentPartitionedRegion_Persistence1(String partitionedRegionName)
public static void putCustomerPartitionedRegion_Persistence2(String partitionedRegionName)
public static void putOrderPartitionedRegion_Persistence2(String partitionedRegionName)
public static void putShipmentPartitionedRegion_Persistence2(String partitionedRegionName)
public static void putHAData(String regionName)
public static void validateAfterPutPartitionedRegion(String customerPartitionedRegionName, String orderPartitionedRegionName, String shipmentPartitionedRegionName) throws ClassNotFoundException
ClassNotFoundExceptionpublic static void checkPrimaryData(String partitionName)
public static void checkPrimaryDataPersistence(String partitionName)
public static void checkPrimarySecondaryData(String partitionName, Boolean isHA)
public static void checkPrimarySecondaryData_TwoSecondaries(String partitionName, Boolean isHA)
public static void assertTRUE_Q1(boolean isHA)
public static void assertTRUE_Q2(boolean isHA)
public static void assertTRUE_Q3(boolean isHA)
public static void assertTRUE_Q4(boolean isHA)
public static void assertFALSE_Q1(boolean isHA)
public static void assertFALSE_Q2(boolean isHA)
public static void assertFALSE_Q3(boolean isHA)
public static void assertFALSE_Q4(boolean isHA)
public static void checkPrimaryBucketsForQuarter(Integer numBuckets, Integer primaryBuckets)
public static void checkPrimaryBucketsForQuarterAfterCacheClosed(Integer numBuckets, Integer primaryBuckets)
public static void checkPrimaryBucketsForCustomer(Integer numBuckets, Integer primaryBuckets, String customerPartitionedRegionName)
public static void checkPrimaryBucketsForColocation(Integer numBuckets, Integer primaryBuckets, String customerPartitionedRegionName, String orderPartitionedRegionName, String shipmentPartitionedRegionName)
public static void checkPrimaryBucketsForColocationAfterCacheClosed(Integer numBuckets, Integer primaryBuckets, String customerPartitionedRegionName, String orderPartitionedRegionName, String shipmentPartitionedRegionName)
public static void checkFPR(String regionName)
public static void checkStartingBucketIDs()
public static void checkStartingBucketIDs_Nodedown()
public static void checkStartingBucketIDs_Nodeup()
public static void createPrimaryBucketsBelongingToThisPartition(String regionName, Boolean destroyExistingRemote, Boolean destroyExistingLocal)
public static void createPrimaryBucketsBelongingToOtherPartition(String regionName, Boolean destroyExistingRemote, Boolean destroyExistingLocal)
public static void createOutOfRangePrimaryBucketUsingPartitionManager(String regionName, Integer bucketId, Boolean destroyExistingRemote, Boolean destroyExistingLocal)
public static void setPRObserverBeforeCalculateStartingBucketId()
public static void resetPRObserverBeforeCalculateStartingBucketId()
throws Exception
Exceptionpublic void tearDown2()
throws Exception
DistributedTestCaseDistributedTestCase.tearDown() method, and should be over ridden in its place.tearDown2 in class DistributedTestCaseExceptionprotected static void remoteTearDown()
public static void cleanDiskDirs()
throws IOException
IOExceptionpublic static void closeCache()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.