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 voidadd(RunEntryStatistics item)RunEntryStatisticscreateNextGeneration(ReportEntry reportEntry)RunEntryStatisticscreateNextGenerationFailure(ReportEntry reportEntry)RunEntryStatisticsfindOrCreate(ReportEntry reportEntry)static RunEntryStatisticsMapfromFile(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)voidserialize(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)
-
-