| Modifier and Type | Method and Description |
|---|---|
static boolean |
Terminators.terminateAndSignalOnTrimSeconds(CachePerfClient c)
Returns true when a client has done the operation for
CachePerfPrms.trimSeconds seconds. |
static boolean |
Terminators.terminateOnBatchSeconds(CachePerfClient c)
Returns true when a client has done the operation for
CachePerfPrms.batchSeconds seconds. |
static boolean |
Terminators.terminateOnBatchSize(CachePerfClient c)
Returns true when a client has done
CachePerfPrms.batchSize
of the operation. |
static boolean |
Terminators.terminateOnGetInitialImageComplete(CachePerfClient c)
Returns true when the shared counter in
getInitialImage.InitImageBB.getInitialImagesCompleted is non-zero. |
static boolean |
Terminators.terminateOnGetInitialImageInProgress(CachePerfClient c)
Returns true when the shared counter in
getInitialImage.InitImageBB.getInitialImagesInProgress is non-zero. |
static boolean |
Terminators.terminateOnLRUEvictions(CachePerfClient c)
Returns true when each stat archive has done
CachePerfPrms.LRUEvictions, based on checking lruEvictions stat, and at
least CachePerfPrms.LRUEvictionsMinWaitSec has passed. |
static boolean |
Terminators.terminateOnMaxKey(CachePerfClient c)
Returns true when a client has done
CachePerfPrms.maxKeys of the
operation. |
static boolean |
Terminators.terminateOnNumDestroys(CachePerfClient c)
Returns true when each stat archive has done
CachePerfPrms.numDestroys, based on checking destroys stat, and at
least CachePerfPrms.numDestroysMinWaitSec has passed. |
static boolean |
Terminators.terminateOnNumOperations(CachePerfClient c)
Returns true when a client has done
CachePerfPrms.numOperations
operations. |
static boolean |
Terminators.terminateOnSignal(CachePerfClient c)
Returns true when the shared counter in
TaskSyncBlackboard.signal is non-zero. |
static boolean |
Terminators.terminateOnTotalIterations(CachePerfClient c)
Returns true when a client has done
CachePerfPrms.trimIterations
plus CachePerfPrms.workIterations of the operation. |
static boolean |
Terminators.terminateOnTotalSeconds(CachePerfClient c)
Returns true when a client has done the operation for
CachePerfPrms.trimSeconds plus CachePerfPrms.workSeconds. |
static boolean |
Terminators.terminateOnTrimIterations(CachePerfClient c)
Returns true when a client has done
CachePerfPrms.trimIterations
of the operation. |
static boolean |
Terminators.terminateOnTrimSeconds(CachePerfClient c)
Returns true when a client has done the operation for
CachePerfPrms.trimSeconds seconds. |
static boolean |
Terminators.terminateOnWorkIterations(CachePerfClient c)
Returns true when a client has done
CachePerfPrms.workIterations
of the operation after warmup is completed. |
static boolean |
Terminators.terminateOnWorkSeconds(CachePerfClient c)
Returns true when a client has done the operation for
CachePerfPrms.workSeconds seconds after warmup is completed. |
| Modifier and Type | Class and Description |
|---|---|
class |
ConnectionClient
Client used to measure connection performance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CQClient |
| Modifier and Type | Class and Description |
|---|---|
class |
DataFeedClient
Specially tuned client for data feed testing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NewWanPerfClient |
class |
NewWanPSTClient |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiRegionClient
Client that can handle multiple regions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PutAllPerfClient
Client used to measure cache performance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeltaClient
Client used to measure delta performance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExecuteClient
Client used to measure performance of function execution.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridPerfClient |
| Modifier and Type | Class and Description |
|---|---|
class |
SnapshotClient
Extends CachePerfClient to include export and import commands plus basic validation
|
| Modifier and Type | Class and Description |
|---|---|
class |
UseCase12Client
UseCase12Client based upon cacheperf.CachePerfClient
Hydra implementation of useCase12 benchmark test.
|
| Modifier and Type | Class and Description |
|---|---|
class |
QueryPerfClient
Client used to measure cache performance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SlowRecvClient
Additional slow receiver tasks to validate queuing, etc occurred
|
| Modifier and Type | Class and Description |
|---|---|
class |
UseCase14Client
Specially tuned client for data feed testing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RdbClient
Client for relational data feed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConflationClient
Client for conflation testing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DLSPerfClient
Client used to measure distributed locking service performance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InitImageClient
InitImageClient based upon cacheperf.CachePerfClient
Allows us to do performance testing with additions for
getInitialImage processing
|
| Modifier and Type | Class and Description |
|---|---|
class |
MemScaleTest |
| Modifier and Type | Class and Description |
|---|---|
class |
UseCase13Client
UseCase13Client based upon cacheperf.CachePerfClient
Configuration:
- Primary (distNoAck, keysValues, persist)
- Secondary (distNoAck, keysValues, w/CacheListener)
Scenarios
1.
|
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.