Interface FilteredTestResults<T extends TestClassResultDescriptor>
- All Known Implementing Classes:
ChainFilteredTestResults
,FilteredTestResultsAbstract
,FilteredTestResultsImpl
,FilteredTestResultsPaginableImpl
public interface FilteredTestResults<T extends TestClassResultDescriptor>
Interface that provides a summary of all test information for a buildResultSummary for the UI.
Essentially a big cache.
-
Method Summary
Modifier and TypeMethodDescription@NotNull List<TestCaseResult>
@NotNull Multimap<T,
TestCaseResult> ReturnsMultimap
of allTestCaseResult
that have failed in this build.@NotNull Multimap<T,
TestCaseResult> ReturnsMultimap
ofTestCaseResult
that were failing in the previous build and are still failing.@NotNull Multimap<T,
TestCaseResult> ReturnsMultimap
ofTestCaseResult
that have been fixed in this build.@NotNull Multimap<T,
TestCaseResult> ReturnsMultimap
ofTestCaseResult
that have failed, but were not failing in the last build.@NotNull Multimap<T,
TestCaseResult> ReturnsMultimap
ofTestCaseResult
that were Quarantined in this build, whether failed, successful or skipped.@NotNull List<TestCaseResult>
@NotNull Multimap<T,
TestCaseResult> ReturnsMultimap
ofTestCaseResult
that were Skipped in this build.
-
Method Details
-
getNewFailedTests
ReturnsMultimap
ofTestCaseResult
that have failed, but were not failing in the last build. Does not include Quarantined Tests- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getExistingFailedTests
ReturnsMultimap
ofTestCaseResult
that were failing in the previous build and are still failing. Does not include Quarantined Tests- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getFixedTests
ReturnsMultimap
ofTestCaseResult
that have been fixed in this build. Does not include Quarantined Tests.- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getAllFailedTests
ReturnsMultimap
of allTestCaseResult
that have failed in this build.- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getQuarantinedTests
ReturnsMultimap
ofTestCaseResult
that were Quarantined in this build, whether failed, successful or skipped.- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getSkippedTests
ReturnsMultimap
ofTestCaseResult
that were Skipped in this build.- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getAllFailedTestList
- Returns:
- All failed tests for this build as a list of testCaseResult
-
getSkippedTestList
- Returns:
- Skipped tests for this build as a list of testCaseResult
-