Class BenchmarkAggregator
- java.lang.Object
-
- org.camunda.bpm.qa.performance.engine.framework.aggregate.TabularResultAggregator
-
- org.camunda.bpm.qa.performance.engine.benchmark.BenchmarkAggregator
-
public class BenchmarkAggregator extends TabularResultAggregator
The default benchmark aggregator records the duration- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TEST_NAME
-
Fields inherited from class org.camunda.bpm.qa.performance.engine.framework.aggregate.TabularResultAggregator
resultDirectory
-
-
Constructor Summary
Constructors Constructor Description BenchmarkAggregator(java.lang.String resultsFolderPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TabularResultSet
createAggregatedResultsInstance()
protected void
postProcessResultSet(TabularResultSet tabularResultSet)
protected void
processResults(PerfTestResults results, TabularResultSet tabularResultSet)
protected void
processRow(java.util.List<java.lang.Object> row, PerfTestResult passResult, PerfTestResults results)
-
Methods inherited from class org.camunda.bpm.qa.performance.engine.framework.aggregate.TabularResultAggregator
execute, processFile, sortResults
-
-
-
-
Field Detail
-
TEST_NAME
public static final java.lang.String TEST_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
createAggregatedResultsInstance
protected TabularResultSet createAggregatedResultsInstance()
- Specified by:
createAggregatedResultsInstance
in classTabularResultAggregator
-
processResults
protected void processResults(PerfTestResults results, TabularResultSet tabularResultSet)
- Specified by:
processResults
in classTabularResultAggregator
-
processRow
protected void processRow(java.util.List<java.lang.Object> row, PerfTestResult passResult, PerfTestResults results)
-
postProcessResultSet
protected void postProcessResultSet(TabularResultSet tabularResultSet)
- Overrides:
postProcessResultSet
in classTabularResultAggregator
-
-