|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--uk.org.skeet.jbench.EventWriter
Simple class to implement JBenchEventListener by writing results out to a PrintWriter.
Constructor Summary | |
EventWriter(java.io.PrintWriter out,
boolean closeOnFinish)
|
Method Summary | |
void |
allConfigurationSuccess(BenchSuite config)
Called when all tasks have been configured |
void |
globalConfigurationFailure(java.lang.String reason)
Called to report that global (general) configuration has failed |
void |
globalConfigurationSuccess(BenchSuite config)
Called to report that global (general) configuration has succeeded |
void |
noTasks()
Called when there are no successfully configured tasks (just before a runAbort) |
void |
runAborted(java.lang.String reason)
Called when the run has been aborted due to a failure |
void |
runCompleted()
Called to report that a JBench run has been completed |
void |
runStarting()
Called when a JBench run is starting |
void |
suiteConfigurationFailure(java.lang.String description,
java.lang.String reason)
Called when a subsidiary suite has failed to be configured |
void |
suiteConfigurationStart(java.lang.String description)
Called when a subsidiary suite is about to be configured |
void |
suiteConfigurationSuccess(java.lang.String description)
Called when a subsidiary suite has successfully been configured |
void |
taskAborted(BenchTask task,
int taskNumber,
int taskTotal,
java.lang.String reason)
Called to report that a task has been aborted |
void |
taskCompleted(BenchTask task,
int taskNumber,
int taskTotal,
TaskResults results)
Called to report that a task has been completed |
void |
taskConfigurationFailure(java.lang.String taskClass,
int taskNumber,
java.lang.String reason)
Called when a task has failed to be configured |
void |
taskConfigurationSuccess(BenchTask task,
int taskNumber)
Called when a task has successfully been configured |
void |
taskStarting(BenchTask task,
int taskNumber,
int taskTotal)
Called to report that a set of tests are about to be run on a task |
void |
testFailed(BenchTask task,
int taskNumber,
int taskTotal,
int testNumber,
int testTotal,
java.lang.String reason)
Called to report that a test has failed |
void |
testStarting(BenchTask task,
int taskNumber,
int taskTotal,
int testNumber,
int testTotal)
Called to report that a single test is about to be run |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EventWriter(java.io.PrintWriter out, boolean closeOnFinish)
Method Detail |
public void runStarting()
JBenchEventListener
runStarting
in interface JBenchEventListener
JBenchEventListener.runStarting()
public void runAborted(java.lang.String reason)
JBenchEventListener
runAborted
in interface JBenchEventListener
JBenchEventListener.runAborted(String)
public void taskConfigurationSuccess(BenchTask task, int taskNumber)
JBenchEventListener
taskConfigurationSuccess
in interface JBenchEventListener
JBenchEventListener.taskConfigurationSuccess(BenchTask, int)
public void taskConfigurationFailure(java.lang.String taskClass, int taskNumber, java.lang.String reason)
JBenchEventListener
taskConfigurationFailure
in interface JBenchEventListener
JBenchEventListener.taskConfigurationFailure(String, int, String)
public void noTasks()
JBenchEventListener
noTasks
in interface JBenchEventListener
JBenchEventListener.noTasks()
public void taskStarting(BenchTask task, int taskNumber, int taskTotal)
JBenchEventListener
taskStarting
in interface JBenchEventListener
JBenchEventListener.taskStarting(BenchTask, int, int)
public void testStarting(BenchTask task, int taskNumber, int taskTotal, int testNumber, int testTotal)
JBenchEventListener
testStarting
in interface JBenchEventListener
JBenchEventListener.testStarting(BenchTask, int, int, int, int)
public void testFailed(BenchTask task, int taskNumber, int taskTotal, int testNumber, int testTotal, java.lang.String reason)
JBenchEventListener
testFailed
in interface JBenchEventListener
JBenchEventListener.testFailed(BenchTask, int, int, int, int, String)
public void taskAborted(BenchTask task, int taskNumber, int taskTotal, java.lang.String reason)
JBenchEventListener
taskAborted
in interface JBenchEventListener
JBenchEventListener.taskAborted(BenchTask, int, int, String)
public void taskCompleted(BenchTask task, int taskNumber, int taskTotal, TaskResults results)
JBenchEventListener
taskCompleted
in interface JBenchEventListener
JBenchEventListener.taskCompleted(BenchTask, int, int, TaskResults)
public void runCompleted()
JBenchEventListener
runCompleted
in interface JBenchEventListener
JBenchEventListener.runCompleted()
public void globalConfigurationFailure(java.lang.String reason)
JBenchEventListener
globalConfigurationFailure
in interface JBenchEventListener
JBenchEventListener.globalConfigurationFailure(String)
public void globalConfigurationSuccess(BenchSuite config)
JBenchEventListener
globalConfigurationSuccess
in interface JBenchEventListener
JBenchEventListener.globalConfigurationSuccess(BenchSuite)
public void allConfigurationSuccess(BenchSuite config)
JBenchEventListener
allConfigurationSuccess
in interface JBenchEventListener
JBenchEventListener.allConfigurationSuccess(BenchSuite)
public void suiteConfigurationFailure(java.lang.String description, java.lang.String reason)
JBenchEventListener
suiteConfigurationFailure
in interface JBenchEventListener
JBenchEventListener.suiteConfigurationFailure(String, String)
public void suiteConfigurationStart(java.lang.String description)
JBenchEventListener
suiteConfigurationStart
in interface JBenchEventListener
JBenchEventListener.suiteConfigurationStart(String)
public void suiteConfigurationSuccess(java.lang.String description)
JBenchEventListener
suiteConfigurationSuccess
in interface JBenchEventListener
JBenchEventListener.suiteConfigurationSuccess(String)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |