public class JobServiceMaxThroughput extends AbstractMaxThroughput<JobServiceBenchTaskResult,JobServiceMaxThroughputSummary,GeneralBenchSummary<JobServiceBenchTaskResult>,JobServiceBenchParameters>
Benchmark.MethodStatistics, Benchmark.ProfileInputLOG, mInitialThroughput, mMaxThroughputResult, mParametersmBaseParameters| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBenchDescription()
Get the description of the bench.
|
void |
initParameters(java.util.List<java.lang.String> baseArgs)
Construct parameters with user command-line args.
|
static void |
main(java.lang.String[] args) |
void |
prepare()
Prepares to run the test.
|
protected JobServiceBenchSummary |
runSingleTest(java.util.List<java.lang.String> args,
int targetThroughput)
Unit test for max throughput.
|
run, runLocal, updateArgValuecleanup, generateJobConfig, mainInternal, parseParameters, processMethodProfiles, runSingleTaskpublic static void main(java.lang.String[] args)
args - the command-line argspublic void initParameters(java.util.List<java.lang.String> baseArgs)
AbstractMaxThroughputinitParameters in class AbstractMaxThroughput<JobServiceBenchTaskResult,JobServiceMaxThroughputSummary,GeneralBenchSummary<JobServiceBenchTaskResult>,JobServiceBenchParameters>baseArgs - initial args passed by the userpublic java.lang.String getBenchDescription()
BenchmarkgetBenchDescription in class Benchmark<JobServiceMaxThroughputSummary>protected JobServiceBenchSummary runSingleTest(java.util.List<java.lang.String> args, int targetThroughput) throws java.lang.Exception
AbstractMaxThroughputrunSingleTest in class AbstractMaxThroughput<JobServiceBenchTaskResult,JobServiceMaxThroughputSummary,GeneralBenchSummary<JobServiceBenchTaskResult>,JobServiceBenchParameters>java.lang.Exceptionpublic void prepare()
Benchmarkprepare in class Benchmark<JobServiceMaxThroughputSummary>Copyright © 2023. All Rights Reserved.