| Package | Description |
|---|---|
| diskRecovery | |
| dunit.eclipse | |
| hydra |
Hydra is a test framework that makes it easy to create and run multiuser tests.
|
| management.util | |
| parReg | |
| parReg.execute | |
| parReg.fixedPartitioning | |
| rebalance | |
| resman | |
| splitBrain | |
| util | |
| vsphere.vijava |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
RecoveryTestVersionHelper.verifyWaiting(ClientVmInfo expectedWaitingForMember,
List<ClientVmInfo> membersWaiting)
Verify that the system is waiting for member(s) to come up before recovering.
|
| Modifier and Type | Method and Description |
|---|---|
protected static void |
RecoveryTestVersionHelper.verifyWaiting(ClientVmInfo expectedWaitingForMember,
List<ClientVmInfo> membersWaiting)
Verify that the system is waiting for member(s) to come up before recovering.
|
| Modifier and Type | Method and Description |
|---|---|
ClientVmInfo |
FakeMaster.reserveClientVmForStart(String srcName,
int srcVmid,
ClientVmInfo target) |
ClientVmInfo |
FakeMaster.reserveClientVmForStop(String srcName,
int srcVmid,
int syncMode,
int stopMode,
ClientVmInfo target) |
| Modifier and Type | Method and Description |
|---|---|
ClientVmInfo |
FakeMaster.reserveClientVmForStart(String srcName,
int srcVmid,
ClientVmInfo target) |
ClientVmInfo |
FakeMaster.reserveClientVmForStop(String srcName,
int srcVmid,
int syncMode,
int stopMode,
ClientVmInfo target) |
void |
FakeMaster.startClientVm(String srcName,
int srcVmid,
int actionId,
String reason,
int syncMode,
ClientVmInfo target) |
void |
FakeMaster.stopClientVm(String srcName,
int srcVmid,
int actionId,
String reason,
int syncMode,
int stopMode,
int startMode,
ClientVmInfo target) |
| Modifier and Type | Method and Description |
|---|---|
ClientVmInfo |
ClientInfo.getClientVmInfo()
Returns a fully specified
ClientVmInfo for this JVM. |
protected ClientVmInfo |
ClientVmRecord.getInfo()
Returns a fully specified
ClientVmInfo for this VM. |
ClientVmInfo |
MasterProxy.reserveClientVmForStart(String srcName,
int srcVmid,
ClientVmInfo target)
For internal hydra use only.
|
protected static ClientVmInfo |
ClientMgr.reserveClientVmForStart(String srcName,
int srcVmid,
ClientVmInfo target)
Reserves a client VM matching the specified target info for future start.
|
ClientVmInfo |
MasterProxyIF.reserveClientVmForStart(String srcName,
int srcVmid,
ClientVmInfo target)
For internal hydra use only.
|
ClientVmInfo |
MasterProxy.reserveClientVmForStop(String srcName,
int srcVmid,
int syncMode,
int stopMode,
ClientVmInfo target)
For internal hydra use only.
|
protected static ClientVmInfo |
ClientMgr.reserveClientVmForStop(String srcName,
int srcVmid,
int syncMode,
int stopMode,
ClientVmInfo target)
Reserves a client VM matching the specified target info for future stop.
|
ClientVmInfo |
MasterProxyIF.reserveClientVmForStop(String srcName,
int srcVmid,
int syncMode,
int stopMode,
ClientVmInfo target)
For internal hydra use only.
|
static ClientVmInfo |
ClientVmMgr.start(String reason)
Starts a client VM that was stopped using start mode
ClientVmMgr.ON_DEMAND. |
static ClientVmInfo |
ClientVmMgr.start(String reason,
ClientVmInfo target)
Starts a client VM that was stopped using start mode
ClientVmMgr.ON_DEMAND,
and is described by the given ClientVmInfo. |
static ClientVmInfo |
ClientVmMgr.startAsync(String reason)
Starts a client VM that was stopped using start mode
ClientVmMgr.ON_DEMAND. |
static ClientVmInfo |
ClientVmMgr.startAsync(String reason,
ClientVmInfo target)
Starts a client VM that was stopped using start mode
ClientVmMgr.ON_DEMAND,
and is described by the given ClientVmInfo. |
static ClientVmInfo |
ClientVmMgr.stop(String reason)
Stops this client VM using
ClientVmMgr.DEFAULT_STOP_MODE, and
ClientVmMgr.DEFAULT_START_MODE. |
static ClientVmInfo |
ClientVmMgr.stop(String reason,
ClientVmInfo target)
Stops a client VM described by the given
ClientVmInfo using
ClientVmMgr.DEFAULT_STOP_MODE and ClientVmMgr.DEFAULT_START_MODE. |
static ClientVmInfo |
ClientVmMgr.stop(String reason,
int stopMode,
int startMode)
Stops this client VM using the specified stop and start modes.
|
static ClientVmInfo |
ClientVmMgr.stop(String reason,
int stopMode,
int startMode,
ClientVmInfo target)
Stops a client VM described by the given
ClientVmInfo using the
specified stop and start modes. |
static ClientVmInfo |
ClientVmMgr.stopAsync(String reason)
Stops this client VM using
ClientVmMgr.DEFAULT_STOP_MODE, and
ClientVmMgr.DEFAULT_START_MODE. |
static ClientVmInfo |
ClientVmMgr.stopAsync(String reason,
ClientVmInfo target)
Stops a client VM described by the given
ClientVmInfo using
ClientVmMgr.DEFAULT_STOP_MODE and ClientVmMgr.DEFAULT_START_MODE. |
static ClientVmInfo |
ClientVmMgr.stopAsync(String reason,
int stopMode,
int startMode)
Stops this client VM using the specified stop and start modes.
|
static ClientVmInfo |
ClientVmMgr.stopAsync(String reason,
int stopMode,
int startMode,
ClientVmInfo target)
Stops a client VM described by the given
ClientVmInfo using the
specified stop and start modes. |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
ClientMgr._startClientVm(String srcName,
int srcVmid,
int srcActionId,
String reason,
int syncMode,
ClientVmInfo target)
Starts the target client VM.
|
protected static void |
ClientMgr._stopClientVm(String srcName,
int srcVmid,
int srcActionId,
String reason,
int syncMode,
int stopMode,
int startMode,
ClientVmInfo target)
Stops the target client VM.
|
protected boolean |
ClientVmRecord.matches(ClientVmInfo info)
Answers whether this client VM satisfies the requirements provided by the
ClientVmInfo. |
ClientVmInfo |
MasterProxy.reserveClientVmForStart(String srcName,
int srcVmid,
ClientVmInfo target)
For internal hydra use only.
|
protected static ClientVmInfo |
ClientMgr.reserveClientVmForStart(String srcName,
int srcVmid,
ClientVmInfo target)
Reserves a client VM matching the specified target info for future start.
|
ClientVmInfo |
MasterProxyIF.reserveClientVmForStart(String srcName,
int srcVmid,
ClientVmInfo target)
For internal hydra use only.
|
ClientVmInfo |
MasterProxy.reserveClientVmForStop(String srcName,
int srcVmid,
int syncMode,
int stopMode,
ClientVmInfo target)
For internal hydra use only.
|
protected static ClientVmInfo |
ClientMgr.reserveClientVmForStop(String srcName,
int srcVmid,
int syncMode,
int stopMode,
ClientVmInfo target)
Reserves a client VM matching the specified target info for future stop.
|
ClientVmInfo |
MasterProxyIF.reserveClientVmForStop(String srcName,
int srcVmid,
int syncMode,
int stopMode,
ClientVmInfo target)
For internal hydra use only.
|
static ClientVmInfo |
ClientVmMgr.start(String reason,
ClientVmInfo target)
Starts a client VM that was stopped using start mode
ClientVmMgr.ON_DEMAND,
and is described by the given ClientVmInfo. |
static ClientVmInfo |
ClientVmMgr.startAsync(String reason,
ClientVmInfo target)
Starts a client VM that was stopped using start mode
ClientVmMgr.ON_DEMAND,
and is described by the given ClientVmInfo. |
void |
MasterProxy.startClientVm(String srcName,
int srcVmid,
int actionId,
String reason,
int syncMode,
ClientVmInfo target)
For internal hydra use only.
|
protected static void |
ClientMgr.startClientVm(String srcName,
int srcVmid,
int srcActionId,
String reason,
int syncMode,
ClientVmInfo target)
Starts the target client VM.
|
void |
MasterProxyIF.startClientVm(String srcName,
int srcVmid,
int actionId,
String reason,
int syncMode,
ClientVmInfo target)
For internal hydra use only.
|
protected static void |
ClientVmMgr.startRemote(String srcName,
int srcVmid,
int actionId,
String reason,
int syncMode,
ClientVmInfo match)
Starts a client VM previously reserved.
|
static ClientVmInfo |
ClientVmMgr.stop(String reason,
ClientVmInfo target)
Stops a client VM described by the given
ClientVmInfo using
ClientVmMgr.DEFAULT_STOP_MODE and ClientVmMgr.DEFAULT_START_MODE. |
static ClientVmInfo |
ClientVmMgr.stop(String reason,
int stopMode,
int startMode,
ClientVmInfo target)
Stops a client VM described by the given
ClientVmInfo using the
specified stop and start modes. |
static ClientVmInfo |
ClientVmMgr.stopAsync(String reason,
ClientVmInfo target)
Stops a client VM described by the given
ClientVmInfo using
ClientVmMgr.DEFAULT_STOP_MODE and ClientVmMgr.DEFAULT_START_MODE. |
static ClientVmInfo |
ClientVmMgr.stopAsync(String reason,
int stopMode,
int startMode,
ClientVmInfo target)
Stops a client VM described by the given
ClientVmInfo using the
specified stop and start modes. |
void |
MasterProxy.stopClientVm(String srcName,
int srcVmid,
int actionId,
String reason,
int syncMode,
int stopMode,
int startMode,
ClientVmInfo target)
For internal hydra use only.
|
protected static void |
ClientMgr.stopClientVm(String srcName,
int srcVmid,
int srcActionId,
String reason,
int syncMode,
int stopMode,
int startMode,
ClientVmInfo target)
Stops the target client VM.
|
void |
MasterProxyIF.stopClientVm(String srcName,
int srcVmid,
int actionId,
String reason,
int syncMode,
int stopMode,
int startMode,
ClientVmInfo target)
For internal hydra use only.
|
protected static void |
ClientVmMgr.stopRemote(String srcName,
int srcVmid,
int actionId,
String reason,
int syncMode,
int stopMode,
int startMode,
ClientVmInfo match)
Stops a client VM previously reserved.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ManagementUtil.stopRmiConnectors(List<ClientVmInfo> selectedVmList)
Removes connections to specified manager nodes (assuming they are being restarted)
|
| Modifier and Type | Field and Description |
|---|---|
protected List<ClientVmInfo> |
ParRegTest.cycleVMs_notChosenVMs |
protected List<ClientVmInfo> |
ParRegTest.cycleVMs_targetVMs |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ParRegTest.clearBBCriticalState(List<ClientVmInfo> targetVMs)
Clear the critical state for the provided members
|
protected static void |
ParRegTest.removeAccessors(List<ClientVmInfo> aList)
Using hydra region config names saved in the blackboard, remove
accessors in aList.
|
| Modifier and Type | Method and Description |
|---|---|
protected ClientVmInfo |
HAExceptionHandlingTest.getTargetNodeToKill(com.gemstone.gemfire.cache.Region region)
Task to get the target node for vm crash
|
| Modifier and Type | Method and Description |
|---|---|
com.gemstone.gemfire.distributed.internal.membership.InternalDistributedMember |
FixedPartitioningTest.getPrimaryOwner(ClientVmInfo crashedOrRecycledVm)
The method will give the primary member for the buckets of primary
partitions of the crashed member.
|
void |
FixedPartitioningTest.isMemberEligibleToHostPrimary(com.gemstone.gemfire.distributed.internal.membership.InternalDistributedMember newMember,
ClientVmInfo crashedMember)
Method to verify whether the member (new member) is eligible to host
primary for the primary buckets of the crashed member.
|
void |
FixedPartitioningTest.verifyRedundantCopiesSatisfied(ClientVmInfo crashedOrRecycledMember,
boolean isExpectedToBeSatisfied)
Method to verify whether the redundantCopies are satisfied or not for the
buckets of the crashed/recycled member..
|
| Modifier and Type | Method and Description |
|---|---|
protected static ClientVmInfo |
HAResourceObserver.getClientVmInfo(String host,
int pid) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ThresholdsTest.clearBBCriticalState(List<ClientVmInfo> targetVMs) |
| Modifier and Type | Method and Description |
|---|---|
protected static ClientVmInfo |
SBUtil.getClientVmInfo(String host,
int pid) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
UnhealthyUtil.causeUnhealthiness(ClientVmInfo targetVM,
String unhealthiness,
boolean playDead,
com.gemstone.gemfire.cache.Region controllerRegion)
Cause an alert or forcedDisconnect in the given vm.
|
protected static void |
UnhealthyUtil.sickAndDeadUnhealthiness(ClientVmInfo targetVM,
com.gemstone.gemfire.cache.Region controllerRegion) |
protected static void |
UnhealthyUtil.sickOnlyUnhealthiness(ClientVmInfo targetVM,
com.gemstone.gemfire.cache.Region controllerRegion) |
protected static void |
UnhealthyUtil.slowAndDeadUnhealthiness(ClientVmInfo targetVM,
com.gemstone.gemfire.cache.Region controllerRegion) |
protected static void |
UnhealthyUtil.slowOnlyUnhealthiness(ClientVmInfo targetVM,
com.gemstone.gemfire.cache.Region controllerRegion) |
| Modifier and Type | Method and Description |
|---|---|
static void |
StopStartVMs.startVM(ClientVmInfo vm)
Start a single vm.
|
static void |
StopStartVMs.startVMs(ClientVmInfo aVM)
Start a single vm.
|
static void |
StopStartVMs.stopVM(ClientVmInfo vm,
String stopMode)
Stop a single vm.
|
| Constructor and Description |
|---|
StopStartVMs(ClientVmInfo aVmId,
int howToStop)
Constructor to specify stop and start.
|
StopStartVMs(ClientVmInfo aVmId,
int howToStop,
boolean doStop,
boolean doStart)
Constructor to specify stop only or start only or both.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
VIJavaUtil.doVMotion(ClientVmInfo targetVmToMove)
This is being called from StopStartVMs.run() between stop and start of a
VM.
|
static void |
VMotionUtil.doVMotion(ClientVmInfo targetVm)
Trigger vMotion if appropriate STOP_START flags are set.
|
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.