Interface PerfTestWatcher
- All Known Implementing Classes:
ActivityPerfTestWatcher,StatementLogPerfTestWatcher
public interface PerfTestWatcher
Allows to follow the progress of a
PerfTestRun.- Author:
- Daniel Meyer
-
Method Summary
Modifier and TypeMethodDescriptionvoidafterPass(PerfTestPass pass) Invoked after a performance test pass is ended.voidafterRun(PerfTest test, PerfTestRun run) Invoked after a performance test run is ended.voidafterStep(PerfTestStep step, PerfTestRun run) Invoked after aPerfTestRunends an individual step in the performance test.voidbeforePass(PerfTestPass pass) Invoked before a performance test pass is started.voidbeforeRun(PerfTest test, PerfTestRun run) Invoked before a performance test run is started.voidbeforeStep(PerfTestStep step, PerfTestRun run) Invoked before aPerfTestRunstarts an individual step in the performance test.
-
Method Details
-
beforePass
Invoked before a performance test pass is started.- Parameters:
pass- the currentPerfTestPass
-
beforeRun
Invoked before a performance test run is started.- Parameters:
test- thePerfTestabout to be executedrun- the currentPerfTestRun
-
beforeStep
Invoked before aPerfTestRunstarts an individual step in the performance test.This method is called by the same
Threadwhich will execute the step.- Parameters:
step- thePerfTestStepabout to be executed.run- the currentPerfTestRun
-
afterStep
Invoked after aPerfTestRunends an individual step in the performance test.This method is called by the same
Threadwhich executed the step.- Parameters:
step- thePerfTestStepwhich has been executed.run- the currentPerfTestRun
-
afterRun
Invoked after a performance test run is ended.- Parameters:
test- thePerfTestabout to be executedrun- the currentPerfTestRun
-
afterPass
Invoked after a performance test pass is ended.- Parameters:
pass- the currentPerfTestPass
-