| Package | Description |
|---|---|
| cacheperf | |
| cacheperf.poc.useCase3_2 | |
| cacheServer.hct | |
| delta | |
| diskRecovery | |
| diskReg | |
| dlock | |
| dunit.eclipse | |
| durableClients | |
| hct | |
| hct.ha | |
| hydra |
Hydra is a test framework that makes it easy to create and run multiuser tests.
|
| hydra.training |
Contains tests developed as part of the Hydra training.
|
| hydratest.disconnect | |
| hydratest.locators | |
| hydratest.reboot | |
| hydratest.stopstart | |
| hydratest.version.upgrade | |
| parReg.tx | |
| roles | |
| security | |
| sustainability | |
| tx | |
| useCase13Scenarios | |
| wan |
| Modifier and Type | Method and Description |
|---|---|
static void |
CachePerfClient.bounceTask()
TASK to bounce a VM.
|
static void |
CachePerfClient.restartTask() |
static void |
CachePerfClient.stopOtherVMs()
TASK to stop all other vms, then restart them
|
| Modifier and Type | Method and Description |
|---|---|
static void |
UseCase3Client.bounceTask()
TASK to bounce a server.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
InterestPolicyTest.killCacheServer()
Hydra task for recycling the server
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DeltaCache.killServer()
A Hydra TASK that kills a random server
|
| Modifier and Type | Method and Description |
|---|---|
static void |
RecoveryTest.HydraTask_latestRecoveryTest()
Hydra task to verify that the latest disk files are recovered.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DiskRegRecoveryTest.HydraTask_stopClientVm()
Hydra task to stop a VM
|
| Modifier and Type | Method and Description |
|---|---|
static void |
GrantorTest.crashGrantorTask()
Task: TASK to become LockGrantor and then crash VM
Another VM should be designated LockGrantor.
|
static void |
BasicDLockClient.crashLockHolderTask()
Task: TASK to verify crashing the lock holder doesn't prevent other threads
from successfully proceeding to get locks (on same objects).
|
| 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 |
|---|---|
static void |
DurableClientsTest.killServer() |
static void |
DurableClientsTest.killStableServer()
Killing the Stable server
|
| Modifier and Type | Method and Description |
|---|---|
static void |
PutAllBridgeNotify.HydraTask_recycleServer()
A Hydra TASK that will kill and restart random bridgeServers.
|
static void |
BridgeNotify.HydraTask_recycleServer()
A Hydra TASK that will kill and restart random bridgeServers.
|
static void |
HierCache.killClientVm()
Hydra CLOSETASK to cause client to kill itself immediately with
a mean kill.
|
static void |
InterestPolicyTest.killServer()
Hydra task for recycling the server
|
static void |
HierCache.killSomething()
A Hydra TASK that chooses a test component (either randomly or
{@linkplain HctPrms#toggleKill alternately) such as a cache
server or the "database" that it accesses and kills it.
|
static void |
HierCache.restartComponent(String comp,
BridgeHelper.Endpoint endpoint) |
static void |
UseCase1Client.stopServers() |
static void |
HierCache.stopServers() |
| Modifier and Type | Method and Description |
|---|---|
static void |
HACache.killServer()
A Hydra TASK that kills a random server
|
static void |
HACache.killStableServer()
A Hydra TASK that kills a random stable server.
|
| Modifier and Type | Method and Description |
|---|---|
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 |
|---|---|
static void |
ServerTasks.fail()
A Hydra TASK that simulates this server failing by executing a
hydra.ClientVmMgr.stopAsync(String,int,long). |
| Modifier and Type | Method and Description |
|---|---|
static void |
DisconnectClient.disconnectTask() |
| Modifier and Type | Method and Description |
|---|---|
static void |
LocatorClient.bounceLocatorTask() |
| Modifier and Type | Method and Description |
|---|---|
static void |
RebootClient.rebootTask() |
| Modifier and Type | Method and Description |
|---|---|
static void |
StopStartClient.startTask()
TASK to test
ClientVmMgr.start(String). |
static void |
StopStartClient.stopAsyncTask()
TASK to test
ClientVmMgr.stopAsync(String). |
static void |
StopStartClient.stopDeadlockTask()
TASK to test ability of stop methods to detect and prevent deadlock.
|
static void |
StopStartClient.stopRegExTask()
TASK to test
ClientVmMgr.stop(String). |
static void |
StopStartClient.stopTask()
TASK to test
ClientVmMgr.stop(String). |
static void |
StopStartClient.stopVariousAsyncTask()
TASK to test
ClientVmMgr.stop(String,int,int) with various
stop and start modes. |
static void |
StopStartClient.stopVariousTask()
TASK to test
ClientVmMgr.stop(String,int,int) with various
stop and start modes. |
| Modifier and Type | Method and Description |
|---|---|
static void |
UpgradeClient.bounceTask() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ParRegBridgeView.HydraTask_killCommittor()
kill the VM if we are the transactional thread and a commit
is in Progress (see TxBB.commitInProgress)
|
static void |
ParRegBridgeView.HydraTask_killDataHost()
kill a DataHost server if the VM if we are the transactional thread and a commit
is in Progress (see TxBB.commitInProgress)
|
static void |
ParRegBridgeView.HydraTask_killDelegate()
kill the delegate (killTarget on BB) if we are the transactional thread and a commit
is in Progress (see TxBB.commitInProgress)
|
| Modifier and Type | Method and Description |
|---|---|
static void |
RolesTest.startClient()
Starts any available VM (synchronously).
|
static void |
RolesTest.startClientAsync()
Start any available client (one stopped with startMode = on_demand)
|
static void |
RolesTest.stopAndStartClient()
Hydra TASK to stop a randomly selected client, then dynamically start
any available clients (those with startMode = on_demand).
|
static void |
RolesTest.stopClient()
stop a random clients (synchrnously).
|
static void |
RolesTest.stopClientAsync()
Asynchronously stops a random client using stopMode and startMode from the
test prms.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
SecurityTest.killServer()
A Hydra TASK that kills a random server
|
static void |
SecurityTest.killStableServer()
Killing the Stable server
|
| Modifier and Type | Method and Description |
|---|---|
static void |
SustainabilityTest.startClient() |
static void |
SustainabilityTest.stopAndRestartRandomRolePlayingClients()
Stops and restarts a random client from a vector of clients
configured in the conf file by "roles.RolesPrms-clientsToStop"
property.
|
static void |
SustainabilityTest.stopClient()
Stops a client specified by the roles.RolesPrms-clientsToStop parameter.
|
static void |
SustainabilityTest.stopClient(String theClient)
Stops a particular client specified by the parameter.
|
static void |
SustainabilityTest.stopOtherClients()
Stops and restarts a client vm.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
BridgeViewTest.HydraTask_killCommittor()
kill the VM if we are the transactional thread and a commit
is in Progress (see TxBB.commitInProgress)
|
static void |
ViewTest.HydraTask_killCommittor()
kill the VM if we are the transactional thread and a commit
is in Progress (see TxBB.commitInProgress)
|
static void |
BridgeViewTest.HydraTask_killDelegate()
kill the delegate (killTarget on BB) if we are the transactional thread and a commit
is in Progress (see TxBB.commitInProgress)
|
static void |
BridgeViewTest.HydraTask_killNonDelegate()
kill a non-delegate server if the VM if we are the transactional thread and a commit
is in Progress (see TxBB.commitInProgress)
|
| Modifier and Type | Method and Description |
|---|---|
static void |
UseCase13Client.killAfterMinOps() |
static void |
UseCase13Client.killDuringDiskRecovery() |
| Modifier and Type | Method and Description |
|---|---|
static void |
WANClient.killGatewayHub()
A Hydra TASK that chooses a random gateway hub and kills it.
|
static void |
WANClient.killServer()
A Hydra TASK that stops a specified server
|
static void |
WANClient.recycleServer()
A Hydra TASK that stops/starts a specified server
|
static void |
WANClient.restartComponent(String comp,
BridgeHelper.Endpoint endpoint) |
static void |
WANClient.restartServer()
A Hydra TASK that re-starts a specified server
|
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.