public class DeltaPropagationPrms extends BasePrms
| Modifier and Type | Field and Description |
|---|---|
static Long |
clientConflation
Sets the client conflation
|
static Long |
clientEntryOperations
(Vector of Strings) A list of entry operations allowed on a client,
as long as the region size is < regionSizeThreshold.
|
static Long |
enableCloningValidation
(boolean) Enable/disable cloning validation in DeltaObject, default is true.
|
static Long |
enableFailure
Setting to simulate random failures.
|
static Long |
entryOperations
(Vector of Strings) A list of the operations on a region entry that this
test is allowed to do.
|
static Long |
feederTaskTimeSec
Amount of time each
Feeder.feederTask() should last, in seconds. |
static Long |
highAvailability
(boolean) True if the test is doing high availability, false otherwise.
|
static Long |
lowerThreshold
(int) The size of the partitioned region that will trigger the
test to choose its operations from lowerThresholdOperations.
|
static Long |
lowerThresholdOperations
(Vector of Strings) A list of the operations on a region entry that this
test is allowed to do when the region size falls below
lowerThresold.
|
static Long |
maxClientsCanKill |
static Long |
minServersRequiredAlive
Parameter to get the minimum numbers of servers required alive in failover
tests.
|
static Long |
numberOfCycles
(int) The number of round robin cycles to complete for a serial test.
|
static Long |
numberOfRegions
Parameter used to specify number of regions in the tests.
|
static Long |
numKeyRangePerThread |
static Long |
numOpsPerTask
(int) The global size of the partitioned region that will trigger the
test to choose its operations from thresholdOperations.
|
static Long |
numPutThreads |
static Long |
numQueriesPerClientVM
(String) The number of queries to execute per client VM in this test run.
|
static Long |
numServers
(int) The number of servers in the test.
|
static Long |
objectType
Decides which implementation of Delta to use.
|
static Long |
opCode
An integer corresponding to the entry-operation to be performed.
|
static Long |
payloadSize
(int) The payload size (byte[] size) for eviction tests when updating
a key.
|
static Long |
pretendSize
(int) The pretend payload size used by the PretendSizer.
|
static Long |
queryDepth
(String) The number of levels in a QueryObject, which implies the number of
levels in a query.
|
static Long |
QueryServicePoolName |
static Long |
QueryServiceUsingPool
(boolean) If true, then the test is run by obtaining QueryService from Pool, false
the QueryService will be obtained using Cache.
|
static Long |
redundantCopies
(String) Can be one of "zero" or "nonZero".
|
static Long |
regionName
Parameter used to create region name in the tests.
|
static Long |
regionPrmsName
(String) The hydra.RegionPrms-name of the region to create.
|
static Long |
regionRange
Parameter used to pick the region randomly to perform operations.
|
static Long |
secondsToRun
(int) The number of seconds to run a test (currently used for concurrent tests)
to terminate the test.
|
static Long |
serverEntryOperations
(Vector of Strings) A list of entry operations allowed on a server,
as long as the region size is < regionSizeThreshold.
|
static Long |
testCase
(int) Used to specifiy a test case for bad delta testing.
|
static Long |
upperThreshold
(int) The upper size of the partitioned region that will trigger the
test to choose its operations from upperThresholdOperations.
|
static Long |
upperThresholdOperations
(Vector of Strings) A list of the operations on a region entry that this
test is allowed to do when the region exceeds
upperThresold.
|
static Long |
useUniqueKeys
(boolean) If true, then each thread uses a unique set of keys for its operations,
false otherwise.
|
static Long |
valueClass
(String) The class name of the value to use (either util.ValueHolder
or delta.DeltaValueHolder
|
| Constructor and Description |
|---|
DeltaPropagationPrms() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getClientConflation() |
static int |
getPayloadSize() |
static int |
getPretendSize() |
static String |
getQueryServicePoolName() |
static String |
getRegionPrmsName() |
static String |
getValueClass() |
static void |
main(String[] args) |
dumpKeys, keyForName, nameForKey, setValues, tab, tasktabpublic static Long numPutThreads
public static Long numKeyRangePerThread
public static Long entryOperations
public static Long regionName
public static Long numberOfRegions
public static Long regionRange
public static Long minServersRequiredAlive
public static Long maxClientsCanKill
public static Long opCode
public static Long feederTaskTimeSec
Feeder.feederTask() should last, in seconds.public static Long clientConflation
public static Long objectType
public static Long enableFailure
public static Long QueryServiceUsingPool
public static Long QueryServicePoolName
public static Long highAvailability
public static Long serverEntryOperations
public static Long clientEntryOperations
public static Long lowerThreshold
public static Long lowerThresholdOperations
public static Long upperThreshold
public static Long upperThresholdOperations
public static Long numOpsPerTask
public static Long queryDepth
public static Long useUniqueKeys
public static Long numQueriesPerClientVM
public static Long secondsToRun
public static Long redundantCopies
public static Long numberOfCycles
public static Long enableCloningValidation
public static Long testCase
public static Long numServers
public static Long regionPrmsName
public static Long payloadSize
public static Long pretendSize
public static Long valueClass
public static String getClientConflation()
public static String getQueryServicePoolName()
public static String getRegionPrmsName()
public static int getPayloadSize()
public static int getPretendSize()
public static String getValueClass()
public static void main(String[] args)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.