Class RunEntryStatisticsMap
- java.lang.Object
-
- org.apache.maven.plugin.surefire.runorder.RunEntryStatisticsMap
-
public final class RunEntryStatisticsMap extends java.lang.Object
- Author:
- Kristian Rosenvold
-
-
Constructor Summary
Constructors Constructor Description RunEntryStatisticsMap()
RunEntryStatisticsMap(java.util.Map<java.lang.String,RunEntryStatistics> runEntryStatistics)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(RunEntryStatistics item)
RunEntryStatistics
createNextGeneration(ReportEntry reportEntry)
RunEntryStatistics
createNextGenerationFailure(ReportEntry reportEntry)
RunEntryStatistics
findOrCreate(ReportEntry reportEntry)
static RunEntryStatisticsMap
fromFile(java.io.File file)
java.util.List<java.lang.Class<?>>
getPrioritizedTestsByFailureFirst(java.util.List<java.lang.Class<?>> testsToRun)
java.util.List<java.lang.Class<?>>
getPrioritizedTestsClassRunTime(java.util.List<java.lang.Class<?>> testsToRun, int threadCount)
void
serialize(java.io.File file)
-
-
-
Constructor Detail
-
RunEntryStatisticsMap
public RunEntryStatisticsMap(java.util.Map<java.lang.String,RunEntryStatistics> runEntryStatistics)
-
RunEntryStatisticsMap
public RunEntryStatisticsMap()
-
-
Method Detail
-
fromFile
public static RunEntryStatisticsMap fromFile(java.io.File file)
-
serialize
public void serialize(java.io.File file) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
findOrCreate
public RunEntryStatistics findOrCreate(ReportEntry reportEntry)
-
createNextGeneration
public RunEntryStatistics createNextGeneration(ReportEntry reportEntry)
-
createNextGenerationFailure
public RunEntryStatistics createNextGenerationFailure(ReportEntry reportEntry)
-
add
public void add(RunEntryStatistics item)
-
getPrioritizedTestsClassRunTime
public java.util.List<java.lang.Class<?>> getPrioritizedTestsClassRunTime(java.util.List<java.lang.Class<?>> testsToRun, int threadCount)
-
getPrioritizedTestsByFailureFirst
public java.util.List<java.lang.Class<?>> getPrioritizedTestsByFailureFirst(java.util.List<java.lang.Class<?>> testsToRun)
-
-