public abstract class CommonMetricAggregator extends java.lang.Object implements Aggregator
Modifier | Constructor and Description |
---|---|
protected |
CommonMetricAggregator(java.lang.String fileName) |
protected |
CommonMetricAggregator(java.lang.String location,
java.lang.String fileName) |
Modifier and Type | Method and Description |
---|---|
void |
aggregate(Configuration configuration,
java.util.List<LaunchResults> launchesResults,
java.nio.file.Path outputDirectory)
Process report data.
|
protected java.lang.String |
getData(java.util.List<LaunchResults> launchesResults) |
abstract java.util.List<Metric> |
getMetrics() |
protected CommonMetricAggregator(java.lang.String fileName)
protected CommonMetricAggregator(java.lang.String location, java.lang.String fileName)
public void aggregate(Configuration configuration, java.util.List<LaunchResults> launchesResults, java.nio.file.Path outputDirectory) throws java.io.IOException
Aggregator
aggregate
in interface Aggregator
configuration
- the report configuration.launchesResults
- all the parsed test results.outputDirectory
- the report directory.java.io.IOException
- if any occurs.public abstract java.util.List<Metric> getMetrics()
protected java.lang.String getData(java.util.List<LaunchResults> launchesResults)