Class ResultSummaryPage
java.lang.Object
com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
com.atlassian.bamboo.pageobjects.pages.plan.ResultSummaryPage
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
-
Field Summary
Modifier and TypeFieldDescriptionprotected com.atlassian.pageobjects.elements.PageElementFinder
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, pageBinder, poller, testedProduct, timeouts
-
Constructor Summary
ConstructorDescriptionResultSummaryPage
(PlanKey planKey) ResultSummaryPage
(PlanKey planKey, int buildNumber) ResultSummaryPage
(PlanResultKey planResultKey) ResultSummaryPage
(TestBuildDetails plan, int buildNumber) ResultSummaryPage
(String planKey, int buildNumber) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addComment
(String message) @NotNull List<CodeCommit>
@NotNull List<CodeCommit>
getCodeCommitsForUser
(@NotNull String authorUserName) int
com.atlassian.pageobjects.elements.PageElement
com.atlassian.pageobjects.elements.PageElement
getRunFailedIncompleteJobsOnly
(String resultKey) com.atlassian.pageobjects.elements.PageElement
getUrl()
long
getWarningCount
(WarningAnnotation.Severity severity) boolean
hasJobResults
(PlanKey jobKey, int buildNumber) com.atlassian.pageobjects.elements.PageElement
This must return an element whose presence indicates that we're on given page.startManualStage
(com.atlassian.bamboo.specs.api.model.plan.StageProperties stage) void
validateLinkedIssuesCount
(int expectedIssuesCount) waitForBuildToFinish
(com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout) Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
click, doWait, ensureIndicatorPresent, getFooter, getHeader, getTimeouts, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisible
-
Field Details
-
elementFinder
@Inject protected com.atlassian.pageobjects.elements.PageElementFinder elementFinder
-
-
Constructor Details
-
ResultSummaryPage
-
ResultSummaryPage
-
ResultSummaryPage
-
ResultSummaryPage
-
ResultSummaryPage
-
-
Method Details
-
getUrl
-
indicator
public com.atlassian.pageobjects.elements.PageElement indicator()Description copied from class:AbstractBambooPage
This must return an element whose presence indicates that we're on given page.- Specified by:
indicator
in classAbstractBambooPage
- Returns:
- element uniquely identifying given page
-
runNextStage
-
rerunBuild
-
deleteResult
-
createIssue
-
createVersion
-
waitForBuildToFinish
-
waitForBuildToFinish
public ResultSummaryPage waitForBuildToFinish(com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout) -
getPushedRevision
-
allSystemErrorMessages
-
allHostKeyVerificationErrorMessages
-
getIgnoredTestCount
public int getIgnoredTestCount() -
getBuildState
-
getCodeCommits
-
getCodeCommitsForUser
@NotNull public @NotNull List<CodeCommit> getCodeCommitsForUser(@NotNull @NotNull String authorUserName) -
getComments
-
addComment
-
startManualStage
public RunCustomisedDialog startManualStage(com.atlassian.bamboo.specs.api.model.plan.StageProperties stage) -
getTriggerReasonDescription
-
getResultTabsNames
-
getRelatedVersionsPanel
public com.atlassian.pageobjects.elements.PageElement getRelatedVersionsPanel() -
getStagesAndJobsSidebar
public com.atlassian.pageobjects.elements.PageElement getStagesAndJobsSidebar() -
getWarningCount
-
getNewJiraIssueKey
-
validateLinkedIssuesCount
public void validateLinkedIssuesCount(int expectedIssuesCount) -
getRunFailedIncompleteJobsOnly
public com.atlassian.pageobjects.elements.PageElement getRunFailedIncompleteJobsOnly(String resultKey) -
hasJobResults
-