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