Class TabularResultAggregator
java.lang.Object
org.camunda.bpm.qa.performance.engine.framework.aggregate.TabularResultAggregator
- Direct Known Subclasses:
ActivityCountAggregator
,BenchmarkAggregator
,BenchmarkLongtermAggregator
,SqlStatementCountAggregator
,SqlStatementCountAggregator
A result aggregator is used to aggregate the results of a
performance testsuite run as a table.
The aggegator needs to be pointed to a directory containing the
result files. It will read the result file by file and delegate the
actual processing to a subclass implementation of this class.
- Author:
- Daniel Meyer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract TabularResultSet
execute()
protected void
postProcessResultSet
(TabularResultSet tabularResultSet) protected void
processFile
(File resultFile, TabularResultSet tabularResultSet) protected abstract void
processResults
(PerfTestResults results, TabularResultSet tabularResultSet) sortResults
(boolean isSortingEnabled)
-
Field Details
-
resultDirectory
-
-
Constructor Details
-
TabularResultAggregator
-
-
Method Details
-
sortResults
-
execute
-
postProcessResultSet
-
processFile
-
createAggregatedResultsInstance
-
processResults
-