public class FuseIOBench extends Benchmark<FuseIOTaskResult>
Benchmark.MethodStatistics, Benchmark.ProfileInputmBaseParameters| Constructor and Description |
|---|
FuseIOBench()
Creates instance.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,SummaryStatistics> |
addAdditionalResult(long startMs,
long endMs)
Reads the log file from java agent log file.
|
java.lang.String |
getBenchDescription()
Get the description of the bench.
|
static void |
main(java.lang.String[] args) |
void |
prepare()
Prepares to run the test.
|
FuseIOTaskResult |
runLocal()
Runs the test locally, in process.
|
cleanup, generateJobConfig, mainInternal, parseParameters, processMethodProfiles, run, runSingleTaskpublic static void main(java.lang.String[] args)
args - command-line argumentspublic java.lang.String getBenchDescription()
BenchmarkgetBenchDescription in class Benchmark<FuseIOTaskResult>public void prepare()
throws java.lang.Exception
Benchmarkprepare in class Benchmark<FuseIOTaskResult>java.lang.Exceptionpublic FuseIOTaskResult runLocal() throws java.lang.Exception
BenchmarkrunLocal in class Benchmark<FuseIOTaskResult>java.lang.Exceptionpublic java.util.Map<java.lang.String,SummaryStatistics> addAdditionalResult(long startMs, long endMs) throws java.io.IOException
startMs - start time for profilingendMs - end time for profilingjava.io.IOException - exceptionCopyright © 2023. All Rights Reserved.