public class MasterMaxThroughput extends AbstractMaxThroughput<MasterBenchTaskResult,MasterMaxThroughputSummary,GeneralBenchSummary<MasterBenchTaskResult>,MasterBenchParameters>
Benchmark.MethodStatistics, Benchmark.ProfileInputmInitialThroughput, 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 MasterBenchSummary |
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<MasterBenchTaskResult,MasterMaxThroughputSummary,GeneralBenchSummary<MasterBenchTaskResult>,MasterBenchParameters>baseArgs - initial args passed by the userpublic void prepare()
throws java.lang.Exception
Benchmarkprepare in class Benchmark<MasterMaxThroughputSummary>java.lang.Exceptionprotected MasterBenchSummary runSingleTest(java.util.List<java.lang.String> args, int targetThroughput) throws java.lang.Exception
AbstractMaxThroughputrunSingleTest in class AbstractMaxThroughput<MasterBenchTaskResult,MasterMaxThroughputSummary,GeneralBenchSummary<MasterBenchTaskResult>,MasterBenchParameters>java.lang.Exceptionpublic java.lang.String getBenchDescription()
BenchmarkgetBenchDescription in class Benchmark<MasterMaxThroughputSummary>Copyright © 2023. All Rights Reserved.