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> ReturnsMultimapof allTestCaseResultthat have failed in this build.@NotNull Multimap<T,TestCaseResult> ReturnsMultimapofTestCaseResultthat were failing in the previous build and are still failing.@NotNull Multimap<T,TestCaseResult> ReturnsMultimapofTestCaseResultthat have been fixed in this build.@NotNull Multimap<T,TestCaseResult> ReturnsMultimapofTestCaseResultthat have failed, but were not failing in the last build.@NotNull Multimap<T,TestCaseResult> ReturnsMultimapofTestCaseResultthat were Quarantined in this build, whether failed, successful or skipped.@NotNull List<TestCaseResult>@NotNull Multimap<T,TestCaseResult> ReturnsMultimapofTestCaseResultthat were Skipped in this build.
-
Method Details
-
getNewFailedTests
ReturnsMultimapofTestCaseResultthat have failed, but were not failing in the last build. Does not include Quarantined Tests- Returns:
- Immutable
Multimap, withTestClassResultkeys andTestCaseResultas value.
-
getExistingFailedTests
ReturnsMultimapofTestCaseResultthat were failing in the previous build and are still failing. Does not include Quarantined Tests- Returns:
- Immutable
Multimap, withTestClassResultkeys andTestCaseResultas value.
-
getFixedTests
ReturnsMultimapofTestCaseResultthat have been fixed in this build. Does not include Quarantined Tests.- Returns:
- Immutable
Multimap, withTestClassResultkeys andTestCaseResultas value.
-
getAllFailedTests
ReturnsMultimapof allTestCaseResultthat have failed in this build.- Returns:
- Immutable
Multimap, withTestClassResultkeys andTestCaseResultas value.
-
getQuarantinedTests
ReturnsMultimapofTestCaseResultthat were Quarantined in this build, whether failed, successful or skipped.- Returns:
- Immutable
Multimap, withTestClassResultkeys andTestCaseResultas value.
-
getSkippedTests
ReturnsMultimapofTestCaseResultthat were Skipped in this build.- Returns:
- Immutable
Multimap, withTestClassResultkeys andTestCaseResultas 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
-