public class SplitBrainPrms extends BasePrms
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Long |
commitPercentage
(int) In transaction tests, the percentage of transactions to perform commit
(vs.
|
static java.lang.Long |
coordinatorOnLosingSide
(boolean) whether or not the coordinator is on the losingSide of the
networkPartition (for NetworkPartition tests only).
|
static java.lang.Long |
dropType
(String) Indicates the dropType (ONEWAY or TWOWAY) for network
drop/restore commands.
|
static java.lang.Long |
dropWaitTimeSec
(int) dropConnections will sleep for dropWaitTimeSec after dropping
the network connections.
|
static java.lang.Long |
enableNetworkHelper
(boolean) Whether or not to execute the NetworkHelper (drop/restore)
commands.
|
static java.lang.Long |
entryOperations
(Vector of Strings) A list of the operations on a region entry that this
test is allowed to do, as long as the global region
size is < regionSizeThreshold.
|
static java.lang.Long |
expectEmptyRegion
(boolean) Indicates getFromOne (replicate) getInitialImage.
|
static java.lang.Long |
expectNoDatastoreExceptionOnAccessor
(Boolean) Expect no datastore found exception on accessor nodes.
|
static java.lang.Long |
giiDataPolicy
(String) DataPolicy for giiClients in gii NetworkPartition tests.
|
static java.lang.Long |
hostDescription1
(String) Indicates the HostPrms-name for the first remoteHost (remote
from Master).
|
static java.lang.Long |
hostDescription2
(String) Indicates the HostPrms-name for the second remoteHost (remote
from Master).
|
static java.lang.Long |
hostPairsForConnectionDropRestore
(Vector) Indicates the HostPrms-names for all the remoteHosts (remote
from Master).
|
static java.lang.Long |
isGiiClient
(boolean) Indicates giiClients (for gii NetworkPartitionTests)
Needed to determine if validation of regionSize required.
|
static java.lang.Long |
lockOperations
(boolean) True if the test should use locking.
|
static java.lang.Long |
losingPartition
(String) Indicates the host (host1 or host2) NOT expected to survive a
NetworkPartition.
|
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 |
maxKeys
(int) maximum number of keys to create while loading region
See NetworkPartitionTest.loadRegion()
|
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 |
playDead
(String) Whether to combine a dead vm with unhealthinessSelection.
|
static java.lang.Long |
secondsToRun
(int) The number of seconds to run before terminating the test.
|
static java.lang.Long |
unhealthiness
(String) How to cause an unhealthy vm.
|
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 |
useTransactions
(boolean) True if the test execute operations within a single transaction
Defaults to false
|
| Constructor and Description |
|---|
SplitBrainPrms() |
| Modifier and Type | Method and Description |
|---|---|
static int |
getCommitPercentage() |
static int |
getDropType() |
static int |
getDropWaitTimeSec() |
static com.gemstone.gemfire.cache.DataPolicy |
getGiiDataPolicy() |
static boolean |
useTransactions() |
dumpKeys, keyForName, nameForKey, setValues, tab, tasktabpublic static java.lang.Long lockOperations
public static java.lang.Long entryOperations
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 losingPartition
public static java.lang.Long hostDescription1
public static java.lang.Long hostDescription2
public static java.lang.Long hostPairsForConnectionDropRestore
public static java.lang.Long expectNoDatastoreExceptionOnAccessor
public static java.lang.Long enableNetworkHelper
public static java.lang.Long dropType
public static java.lang.Long dropWaitTimeSec
public static java.lang.Long useTransactions
public static java.lang.Long commitPercentage
public static java.lang.Long secondsToRun
public static java.lang.Long maxKeys
public static java.lang.Long coordinatorOnLosingSide
public static java.lang.Long isGiiClient
public static java.lang.Long expectEmptyRegion
public static java.lang.Long giiDataPolicy
public static java.lang.Long unhealthiness
public static java.lang.Long playDead
public static int getDropType()
public static int getDropWaitTimeSec()
public static boolean useTransactions()
public static int getCommitPercentage()
public static com.gemstone.gemfire.cache.DataPolicy getGiiDataPolicy()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.