public class EvictionBehaviorTest extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static com.gemstone.gemfire.internal.cache.PartitionedRegion |
aRegion |
static int |
ENTRY_SIZE_IN_BYTES |
protected static int |
evictionThresholdKeys |
static int |
MAX_KEYS_TO_BE_POPULATED |
static int |
START_OF_LAST_BUCKETS_ID |
protected static EvictionBehaviorTest |
testInstance |
protected static com.gemstone.gemfire.cache.Cache |
theCache |
protected static int |
totalEvictedEntries |
| Constructor and Description |
|---|
EvictionBehaviorTest() |
| Modifier and Type | Method and Description |
|---|---|
static void |
HydraTask_initialize()
Task to initialize the test and create the PR
|
static void |
HydraTask_logRegionSize() |
static void |
HydraTask_populateSequentiallyAndEvenly()
Task that sequentially and uniformly populate each buckets.
|
static void |
HydraTask_populateSequentiallyAndIncrementally()
Task that sequentially but incrementally populate each buckets.
|
static void |
HydraTask_printBucketAndDiskEntries() |
static void |
HydraTask_verifyIncrementalEviction()
This is validation task for the test where the buckets are evenly
populated.
|
static void |
HydraTask_verifyUniformBucketEviction()
This is validation task for the test where the buckets are evenly
populated.
|
protected void |
initialize(String regionDescriptName)
Task to initialize the cache and the region
|
protected void |
logRegionSize() |
protected void |
populateSequentiallyAndEvenly() |
protected void |
populateSequentiallyAndIncrementally() |
protected void |
populateSpecificBucketSpecificSize(int bucketId,
int maxEntriesPerBucket) |
protected void |
printBucketAndDiskEntries() |
protected void |
verifyIncrementalEviction() |
protected void |
verifyUniformBucketEviction() |
protected static EvictionBehaviorTest testInstance
protected static com.gemstone.gemfire.cache.Cache theCache
protected static com.gemstone.gemfire.internal.cache.PartitionedRegion aRegion
public static final int MAX_KEYS_TO_BE_POPULATED
public static final int ENTRY_SIZE_IN_BYTES
public static final int START_OF_LAST_BUCKETS_ID
protected static int totalEvictedEntries
protected static int evictionThresholdKeys
public static void HydraTask_initialize()
public static void HydraTask_populateSequentiallyAndEvenly()
public static void HydraTask_populateSequentiallyAndIncrementally()
public static void HydraTask_logRegionSize()
public static void HydraTask_printBucketAndDiskEntries()
public static void HydraTask_verifyUniformBucketEviction()
public static void HydraTask_verifyIncrementalEviction()
protected void logRegionSize()
protected void initialize(String regionDescriptName)
protected void populateSequentiallyAndEvenly()
protected void populateSequentiallyAndIncrementally()
protected void populateSpecificBucketSpecificSize(int bucketId,
int maxEntriesPerBucket)
protected void printBucketAndDiskEntries()
protected void verifyUniformBucketEviction()
protected void verifyIncrementalEviction()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.