Class FilteredTestResultsAbstract
java.lang.Object
com.atlassian.bamboo.resultsummary.tests.FilteredTestResultsAbstract
- All Implemented Interfaces:
FilteredTestResults<TestClassResult>
- Direct Known Subclasses:
FilteredTestResultsImpl
,FilteredTestResultsPaginableImpl
public abstract class FilteredTestResultsAbstract
extends Object
implements FilteredTestResults<TestClassResult>
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
FilteredTestResultsAbstract
(BuildResultsSummary resultsSummary) -
Method Summary
Modifier and TypeMethodDescription@NotNull List<TestCaseResult>
@NotNull Multimap<TestClassResult,
TestCaseResult> ReturnsMultimap
of allTestCaseResult
that have failed in this build.protected abstract @NotNull List<TestCaseResult>
@NotNull Multimap<TestClassResult,
TestCaseResult> ReturnsMultimap
ofTestCaseResult
that were failing in the previous build and are still failing.protected abstract @NotNull List<TestCaseResult>
protected abstract @NotNull List<TestCaseResult>
@NotNull Multimap<TestClassResult,
TestCaseResult> ReturnsMultimap
ofTestCaseResult
that have been fixed in this build.@NotNull Multimap<TestClassResult,
TestCaseResult> ReturnsMultimap
ofTestCaseResult
that have failed, but were not failing in the last build.@NotNull Multimap<TestClassResult,
TestCaseResult> ReturnsMultimap
ofTestCaseResult
that were Quarantined in this build, whether failed, successful or skipped.@NotNull List<TestCaseResult>
@NotNull Multimap<TestClassResult,
TestCaseResult> ReturnsMultimap
ofTestCaseResult
that were Skipped in this build.
-
Field Details
-
resultsSummary
-
-
Constructor Details
-
FilteredTestResultsAbstract
-
-
Method Details
-
getBrokenTestList
-
getFailingTestList
-
getFixedTestList
-
getNewFailedTests
Description copied from interface:FilteredTestResults
ReturnsMultimap
ofTestCaseResult
that have failed, but were not failing in the last build. Does not include Quarantined Tests- Specified by:
getNewFailedTests
in interfaceFilteredTestResults<TestClassResult>
- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getExistingFailedTests
Description copied from interface:FilteredTestResults
ReturnsMultimap
ofTestCaseResult
that were failing in the previous build and are still failing. Does not include Quarantined Tests- Specified by:
getExistingFailedTests
in interfaceFilteredTestResults<TestClassResult>
- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getFixedTests
Description copied from interface:FilteredTestResults
ReturnsMultimap
ofTestCaseResult
that have been fixed in this build. Does not include Quarantined Tests.- Specified by:
getFixedTests
in interfaceFilteredTestResults<TestClassResult>
- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getAllFailedTests
Description copied from interface:FilteredTestResults
ReturnsMultimap
of allTestCaseResult
that have failed in this build.- Specified by:
getAllFailedTests
in interfaceFilteredTestResults<TestClassResult>
- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getAllFailedTestList
- Specified by:
getAllFailedTestList
in interfaceFilteredTestResults<TestClassResult>
- Returns:
- All failed tests for this build as a list of testCaseResult
-
getSkippedTestList
- Specified by:
getSkippedTestList
in interfaceFilteredTestResults<TestClassResult>
- Returns:
- Skipped tests for this build as a list of testCaseResult
-
getQuarantinedTests
Description copied from interface:FilteredTestResults
ReturnsMultimap
ofTestCaseResult
that were Quarantined in this build, whether failed, successful or skipped.- Specified by:
getQuarantinedTests
in interfaceFilteredTestResults<TestClassResult>
- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getSkippedTests
Description copied from interface:FilteredTestResults
ReturnsMultimap
ofTestCaseResult
that were Skipped in this build.- Specified by:
getSkippedTests
in interfaceFilteredTestResults<TestClassResult>
- Returns:
- Immutable
Multimap
, withTestClassResult
keys andTestCaseResult
as value.
-
getTestsManager
-
getTestQuarantineManager
-