All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
double |
calculateStepsUsageAverage(SortedMap<Integer,Integer> statistics) |
SortedMap<Integer,Integer> |
calculateStepsUsageCounts(CucumberStepSource[] sources) |
int |
calculateStepsUsageMax(SortedMap<Integer,Integer> statistics) |
int |
calculateStepsUsageMedian(SortedMap<Integer,Integer> statistics) |
LinkedHashMap<String,Integer> |
calculateStepsUsageScore(CucumberStepSource[] sources) |
int |
calculateTotalSteps(SortedMap<Integer,Integer> statistics) |
int |
calculateUsedSteps(SortedMap<Integer,Integer> statistics) |
void |
execute() |
void |
execute(String[] formats) |
private void |
executeReport(String[] formats) |
String |
getDescription(Locale arg0) |
int |
getDurationGroupsCount(CucumberStepSource source) |
int[] |
getFrequencyData(CucumberStepSource source) |
String |
getJsonUsageFile() |
String[] |
getJsonUsageFiles() |
private Double |
getMaxDuration(CucumberStepSource source) |
private Double |
getMinDuration(CucumberStepSource source) |
String |
getName(Locale arg0) |
CucumberReportLink |
getReportDocLink() |
CucumberReportTypes |
getReportType() |
private CucumberStepSource |
getSourceByString(CucumberStepSource[] sources,
String text) |
CucumberStepSource[] |
getStepSources(String filePath) |
void |
setJsonUsageFile(String jsonUsageFileValue) |
void |
setJsonUsageFiles(String[] jsonUsageFilesValue) |
private double |
skewness(List<Double> durations,
double average) |
void |
validateParameters() |
private double |
variance(List<Double> durations,
double average) |