net.sf.sparql.benchmarking.runners
Class SoakRunner
java.lang.Object
net.sf.sparql.benchmarking.runners.AbstractRunner<SoakOptions>
net.sf.sparql.benchmarking.runners.SoakRunner
- All Implemented Interfaces:
- Runner<SoakOptions>
public class SoakRunner
- extends AbstractRunner<SoakOptions>
A soak test runner
Soak tests are continuous tests that run for some fixed number of iterations
or some period of time. This runner is intended for use when the user is
interested in the stability of a system under continuous load rather than its
performance.
One key difference between this and the BenchmarkRunner
is that this
runner does not eliminate outliers so stats for operations will reflect
outliers as these are useful in detecting potential performance issues.
- Author:
- rvesse
Method Summary |
void |
run(SoakOptions options)
Runs with the given options |
Methods inherited from class net.sf.sparql.benchmarking.runners.AbstractRunner |
checkOperations, checkSanity, finished, getSanityCheckQueries, halt, halt, reportAfterOperation, reportAfterOperationMix, reportBeforeOperation, reportBeforeOperationMix, reportCategorizedErrors, reportGeneralOptions, reportOperationSummary, reportPartialProgress, reportProgress, reportProgress, runMix, runOp, runSanityChecks, runSetup, runTeardown, started |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SoakRunner
public SoakRunner()
run
public void run(SoakOptions options)
- Description copied from interface:
Runner
- Runs with the given options
Copyright © 2014. All Rights Reserved.