Package org.apache.maven.surefire.util
Class DefaultRunOrderCalculator
java.lang.Object
org.apache.maven.surefire.util.DefaultRunOrderCalculator
- All Implemented Interfaces:
RunOrderCalculator
Applies the final runorder of the tests
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final RunOrder[]private final RunOrderParametersprivate final Comparator<Class>private final int -
Constructor Summary
ConstructorsConstructorDescriptionDefaultRunOrderCalculator(RunOrderParameters runOrderParameters, int threadCount) -
Method Summary
Modifier and TypeMethodDescriptionprivate Comparator<Class>private Comparator<Class>private Comparator<Class>getSortOrderComparator(RunOrder runOrder) private voidorderTestClasses(List<Class<?>> testClasses, RunOrder runOrder) orderTestClasses(TestsToRun scannedClasses)
-
Field Details
-
sortOrder
-
runOrder
-
runOrderParameters
-
threadCount
private final int threadCount
-
-
Constructor Details
-
DefaultRunOrderCalculator
-
-
Method Details
-
orderTestClasses
- Specified by:
orderTestClassesin interfaceRunOrderCalculator
-
orderTestClasses
-
getSortOrderComparator
-
getReverseAlphabeticalComparator
-
getAlphabeticalComparator
-