|
|||||||||
| 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()
JBenchEventListenerrunStarting in interface JBenchEventListenerJBenchEventListener.runStarting()public void runAborted(java.lang.String reason)
JBenchEventListenerrunAborted in interface JBenchEventListenerJBenchEventListener.runAborted(String)
public void taskConfigurationSuccess(BenchTask task,
int taskNumber)
JBenchEventListenertaskConfigurationSuccess in interface JBenchEventListenerJBenchEventListener.taskConfigurationSuccess(BenchTask, int)
public void taskConfigurationFailure(java.lang.String taskClass,
int taskNumber,
java.lang.String reason)
JBenchEventListenertaskConfigurationFailure in interface JBenchEventListenerJBenchEventListener.taskConfigurationFailure(String, int, String)public void noTasks()
JBenchEventListenernoTasks in interface JBenchEventListenerJBenchEventListener.noTasks()
public void taskStarting(BenchTask task,
int taskNumber,
int taskTotal)
JBenchEventListenertaskStarting in interface JBenchEventListenerJBenchEventListener.taskStarting(BenchTask, int, int)
public void testStarting(BenchTask task,
int taskNumber,
int taskTotal,
int testNumber,
int testTotal)
JBenchEventListenertestStarting in interface JBenchEventListenerJBenchEventListener.testStarting(BenchTask, int, int, int, int)
public void testFailed(BenchTask task,
int taskNumber,
int taskTotal,
int testNumber,
int testTotal,
java.lang.String reason)
JBenchEventListenertestFailed in interface JBenchEventListenerJBenchEventListener.testFailed(BenchTask, int, int, int, int, String)
public void taskAborted(BenchTask task,
int taskNumber,
int taskTotal,
java.lang.String reason)
JBenchEventListenertaskAborted in interface JBenchEventListenerJBenchEventListener.taskAborted(BenchTask, int, int, String)
public void taskCompleted(BenchTask task,
int taskNumber,
int taskTotal,
TaskResults results)
JBenchEventListenertaskCompleted in interface JBenchEventListenerJBenchEventListener.taskCompleted(BenchTask, int, int, TaskResults)public void runCompleted()
JBenchEventListenerrunCompleted in interface JBenchEventListenerJBenchEventListener.runCompleted()public void globalConfigurationFailure(java.lang.String reason)
JBenchEventListenerglobalConfigurationFailure in interface JBenchEventListenerJBenchEventListener.globalConfigurationFailure(String)public void globalConfigurationSuccess(BenchSuite config)
JBenchEventListenerglobalConfigurationSuccess in interface JBenchEventListenerJBenchEventListener.globalConfigurationSuccess(BenchSuite)public void allConfigurationSuccess(BenchSuite config)
JBenchEventListenerallConfigurationSuccess in interface JBenchEventListenerJBenchEventListener.allConfigurationSuccess(BenchSuite)
public void suiteConfigurationFailure(java.lang.String description,
java.lang.String reason)
JBenchEventListenersuiteConfigurationFailure in interface JBenchEventListenerJBenchEventListener.suiteConfigurationFailure(String, String)public void suiteConfigurationStart(java.lang.String description)
JBenchEventListenersuiteConfigurationStart in interface JBenchEventListenerJBenchEventListener.suiteConfigurationStart(String)public void suiteConfigurationSuccess(java.lang.String description)
JBenchEventListenersuiteConfigurationSuccess in interface JBenchEventListenerJBenchEventListener.suiteConfigurationSuccess(String)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||