-
- All Implemented Interfaces:
public final class AggregatedTestResultsAggregated results: A matrix of joined test results lists, with one "column" for each list.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAggregatedTestResults.Companion
-
Constructor Summary
Constructors Constructor Description AggregatedTestResults()
-
Method Summary
Modifier and Type Method Description final List<IGroup>getGroups()final List<TestCaseInfo>getTestCases()final List<TestRunResultsList>mergeTestSuites(List<TestSuite> testSuites, String groupName)final Unitmerge(List<TestRunResultsList> reportsLists, String groupName)Processes given list of test results collections and aggregates them to a matrix - tests will be grouped by full name; each item of the list will create one column if it contains a test of the respective name. final Unitmerge(List<TestRunResultsList> reportsLists)Processes given list of test results collections and aggregates them to a matrix - tests will be grouped by full name; each item of the list will create one column if it contains a test of the respective name. final Booleanadd(TestClassInfo testClass)final BooleancontainsByClassName(String className)final List<IGroup>getGroupsUnmodifiable()final TestClassInfofindTestsByClassName(String className)Finds a test by it's class name, i.e. final UnitshortenGroupsNames()-
-
Method Detail
-
getTestCases
final List<TestCaseInfo> getTestCases()
-
mergeTestSuites
final List<TestRunResultsList> mergeTestSuites(List<TestSuite> testSuites, String groupName)
-
merge
@JvmOverloads() final Unit merge(List<TestRunResultsList> reportsLists, String groupName)
Processes given list of test results collections and aggregates them to a matrix - tests will be grouped by full name; each item of the list will create one column if it contains a test of the respective name.
run1 run2 run3 testMyTest OK FAIL OK testOtherTest FAIL OK OK
-
merge
@JvmOverloads() final Unit merge(List<TestRunResultsList> reportsLists)
Processes given list of test results collections and aggregates them to a matrix - tests will be grouped by full name; each item of the list will create one column if it contains a test of the respective name.
run1 run2 run3 testMyTest OK FAIL OK testOtherTest FAIL OK OK
-
add
final Boolean add(TestClassInfo testClass)
-
containsByClassName
final Boolean containsByClassName(String className)
-
getGroupsUnmodifiable
final List<IGroup> getGroupsUnmodifiable()
-
findTestsByClassName
final TestClassInfo findTestsByClassName(String className)
Finds a test by it's class name, i.e. "org.jboss.ClassName".
-
shortenGroupsNames
final Unit shortenGroupsNames()
-
-
-
-