Class RunEntryStatisticsMap
java.lang.Object
org.apache.maven.surefire.api.runorder.RunEntryStatisticsMap
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
RunEntryStatisticsMap
(Map<ClassMethod, RunEntryStatistics> runEntryStatistics) -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(RunEntryStatistics item) createNextGeneration
(ReportEntry reportEntry) createNextGenerationFailure
(ReportEntry reportEntry) private RunEntryStatistics
findOrCreate
(ReportEntry reportEntry) static RunEntryStatisticsMap
static RunEntryStatisticsMap
fromStream
(InputStream fileReader) getPriorities
(Comparator<Priority> priorityComparator) private List<PrioritizedTest>
getPrioritizedTests
(List<Class<?>> testsToRun, Comparator<Priority> priorityComparator) getPrioritizedTestsByFailureFirst
(List<Class<?>> testsToRun) getPrioritizedTestsClassRunTime
(List<Class<?>> testsToRun, int threadCount) void
transformToClasses
(List<PrioritizedTest> tests)
-
Field Details
-
runEntryStatistics
-
-
Constructor Details
-
RunEntryStatisticsMap
-
RunEntryStatisticsMap
public RunEntryStatisticsMap()
-
-
Method Details
-
fromFile
-
fromStream
-
serialize
- Throws:
IOException
-
findOrCreate
-
createNextGeneration
-
createNextGenerationFailure
-
add
-
getPrioritizedTestsClassRunTime
-
getPrioritizedTestsByFailureFirst
-
getPrioritizedTests
private List<PrioritizedTest> getPrioritizedTests(List<Class<?>> testsToRun, Comparator<Priority> priorityComparator) -
transformToClasses
-
getPriorities
-