T - the MaxThroughput bench result summaryS - the general Bench Summary with common methodP - the stress bench parameterQ - the single task resultpublic abstract class AbstractMaxThroughput<Q extends TaskResult,T extends AbstractMaxThroughputSummary<P,S>,S extends GeneralBenchSummary<Q>,P extends GeneralParameters> extends Suite<T>
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
mBaseParameters| Constructor and Description |
|---|
AbstractMaxThroughput() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getBestThroughput(int initialThroughput,
T summary,
java.util.List<java.lang.String> baseArgs,
int numWorkers) |
protected abstract S |
runSingleTest(java.util.List<java.lang.String> args) |
mainInternal, runSuiteprotected int getBestThroughput(int initialThroughput,
T summary,
java.util.List<java.lang.String> baseArgs,
int numWorkers)
throws java.lang.Exception
java.lang.Exceptionprotected abstract S runSingleTest(java.util.List<java.lang.String> args) throws java.lang.Exception
args - the argsjava.lang.ExceptionCopyright © 2022. All Rights Reserved.