public class CucumberRetrospectiveOverviewReport extends ConfigurableReport<RetrospectiveBatch>
CHART_HEIGHT, CHART_THICKNESS, CHART_WIDTH| Constructor and Description |
|---|
CucumberRetrospectiveOverviewReport() |
CucumberRetrospectiveOverviewReport(ExtendedRuntimeOptions extendedOptions) |
| Modifier and Type | Method and Description |
|---|---|
private BreakdownStats[] |
calculateStats(String[] files) |
private String |
drawBarChart(RetrospectiveModel model,
BreakdownStats stats,
int offset,
int barSize) |
private String |
drawGraph(RetrospectiveModel model,
BreakdownStats[] stats) |
void |
execute(boolean aggregate,
boolean toPDF) |
void |
execute(File config,
boolean aggregate,
boolean toPDF) |
void |
execute(RetrospectiveBatch batch,
boolean aggregate,
boolean toPDF) |
void |
executeReport(RetrospectiveModel model,
boolean aggregate,
boolean toPDF) |
private String |
generateRetrospectiveReport(RetrospectiveModel model,
BreakdownStats[] stats) |
protected String |
getReportBase() |
CucumberReportLink |
getReportDocLink() |
CucumberReportTypes |
getReportType() |
void |
validateParameters() |
execute, executeaggregateResults, execute, execute, readFileContent, readFileContentconstructErrorMessage, dumpOverviewStats, exportToPDF, getOutputDirectory, getOutputName, getPdfPageSize, getSourceFile, getSourceFiles, getStatuses, readFileContent, replaceSvgWithPng, setOutputDirectory, setOutputName, setPdfPageSize, setSourceFile, setSourceFilespublic CucumberRetrospectiveOverviewReport()
public CucumberRetrospectiveOverviewReport(ExtendedRuntimeOptions extendedOptions)
protected String getReportBase() throws IOException
IOExceptionprivate BreakdownStats[] calculateStats(String[] files) throws Exception
Exceptionprivate String drawBarChart(RetrospectiveModel model, BreakdownStats stats, int offset, int barSize)
private String drawGraph(RetrospectiveModel model, BreakdownStats[] stats)
private String generateRetrospectiveReport(RetrospectiveModel model, BreakdownStats[] stats) throws Exception
Exceptionpublic void executeReport(RetrospectiveModel model, boolean aggregate, boolean toPDF) throws Exception
Exceptionpublic CucumberReportTypes getReportType()
getReportType in class CucumberResultsCommonpublic void validateParameters()
validateParameters in class CucumberResultsCommonpublic CucumberReportLink getReportDocLink()
getReportDocLink in class CucumberResultsCommonpublic void execute(boolean aggregate,
boolean toPDF)
throws Exception
execute in class AggregatedReportExceptionpublic void execute(RetrospectiveBatch batch, boolean aggregate, boolean toPDF) throws Exception
execute in class ConfigurableReport<RetrospectiveBatch>Exceptionpublic void execute(File config, boolean aggregate, boolean toPDF) throws Exception
execute in class ConfigurableReport<RetrospectiveBatch>ExceptionCopyright © 2013-2017. All Rights Reserved.