Class DeploymentResultPage
- java.lang.Object
-
- com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
-
- com.atlassian.bamboo.pageobjects.pages.deployment.DeploymentResultPage
-
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
public class DeploymentResultPage extends AbstractBambooPage
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, pageBinder, poller, testedProduct, timeouts
-
-
Constructor Summary
Constructors Constructor Description DeploymentResultPage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeploymentResultPage
assertLastResultTriggerReasonIsChildOf(@NotNull PlanResultKey resultKey)
DeploymentResultPage
assertLastResultTriggerReasonIsScheduled()
String
getReleaseName()
String
getStatus()
String
getTriggerReasonText()
String
getUrl()
com.atlassian.pageobjects.elements.PageElement
indicator()
This must return an element whose presence indicates that we're on given page.DeploymentResultPage
stopDeployment()
DeploymentLogsPage
viewLogs()
DeploymentResultPage
waitForDeploymentToFinish()
DeploymentResultPage
waitForDeploymentToFinish(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
-
-
-
-
Method Detail
-
stopDeployment
public DeploymentResultPage stopDeployment()
-
viewLogs
public DeploymentLogsPage viewLogs()
-
assertLastResultTriggerReasonIsChildOf
public DeploymentResultPage assertLastResultTriggerReasonIsChildOf(@NotNull @NotNull PlanResultKey resultKey)
-
assertLastResultTriggerReasonIsScheduled
public DeploymentResultPage assertLastResultTriggerReasonIsScheduled()
-
waitForDeploymentToFinish
public DeploymentResultPage waitForDeploymentToFinish()
-
waitForDeploymentToFinish
public DeploymentResultPage waitForDeploymentToFinish(com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout)
-
getStatus
public String getStatus()
-
getTriggerReasonText
public String getTriggerReasonText()
-
getReleaseName
public String getReleaseName()
-
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
-
getUrl
public String getUrl()
-
-