Class StatementLogPerfTestWatcher
- java.lang.Object
-
- org.camunda.bpm.qa.performance.engine.sqlstatementlog.StatementLogPerfTestWatcher
-
- All Implemented Interfaces:
PerfTestWatcher
public class StatementLogPerfTestWatcher extends java.lang.Object implements PerfTestWatcher
PerfTestWatcher
performing statement logging.- Author:
- Daniel Meyer
-
-
Constructor Summary
Constructors Constructor Description StatementLogPerfTestWatcher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterPass(PerfTestPass pass)
Invoked after a performance test pass is ended.void
afterRun(PerfTest test, PerfTestRun run)
Invoked after a performance test run is ended.void
afterStep(PerfTestStep step, PerfTestRun run)
Invoked after aPerfTestRun
ends an individual step in the performance test.void
beforePass(PerfTestPass pass)
Invoked before a performance test pass is started.void
beforeRun(PerfTest test, PerfTestRun run)
Invoked before a performance test run is started.void
beforeStep(PerfTestStep step, PerfTestRun run)
Invoked before aPerfTestRun
starts an individual step in the performance test.
-
-
-
Method Detail
-
beforePass
public void beforePass(PerfTestPass pass)
Description copied from interface:PerfTestWatcher
Invoked before a performance test pass is started.- Specified by:
beforePass
in interfacePerfTestWatcher
- Parameters:
pass
- the currentPerfTestPass
-
beforeRun
public void beforeRun(PerfTest test, PerfTestRun run)
Description copied from interface:PerfTestWatcher
Invoked before a performance test run is started.- Specified by:
beforeRun
in interfacePerfTestWatcher
- Parameters:
test
- thePerfTest
about to be executedrun
- the currentPerfTestRun
-
beforeStep
public void beforeStep(PerfTestStep step, PerfTestRun run)
Description copied from interface:PerfTestWatcher
Invoked before aPerfTestRun
starts an individual step in the performance test. This method is called by the sameThread
which will execute the step.- Specified by:
beforeStep
in interfacePerfTestWatcher
- Parameters:
step
- thePerfTestStep
about to be executed.run
- the currentPerfTestRun
-
afterStep
public void afterStep(PerfTestStep step, PerfTestRun run)
Description copied from interface:PerfTestWatcher
Invoked after aPerfTestRun
ends an individual step in the performance test. This method is called by the sameThread
which executed the step.- Specified by:
afterStep
in interfacePerfTestWatcher
- Parameters:
step
- thePerfTestStep
which has been executed.run
- the currentPerfTestRun
-
afterRun
public void afterRun(PerfTest test, PerfTestRun run)
Description copied from interface:PerfTestWatcher
Invoked after a performance test run is ended.- Specified by:
afterRun
in interfacePerfTestWatcher
- Parameters:
test
- thePerfTest
about to be executedrun
- the currentPerfTestRun
-
afterPass
public void afterPass(PerfTestPass pass)
Description copied from interface:PerfTestWatcher
Invoked after a performance test pass is ended.- Specified by:
afterPass
in interfacePerfTestWatcher
- Parameters:
pass
- the currentPerfTestPass
-
-