public abstract class CommonJsonAggregator extends java.lang.Object implements Aggregator
| Modifier | Constructor and Description |
|---|---|
protected |
CommonJsonAggregator(java.lang.String fileName) |
protected |
CommonJsonAggregator(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 abstract java.lang.Object |
getData(java.util.List<LaunchResults> launches) |
protected CommonJsonAggregator(java.lang.String fileName)
protected CommonJsonAggregator(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
Aggregatoraggregate in interface Aggregatorconfiguration - the report configuration.launchesResults - all the parsed test results.outputDirectory - the report directory.java.io.IOException - if any occurs.protected abstract java.lang.Object getData(java.util.List<LaunchResults> launches)