com.atlassian.bamboo.pageobjects.pages.plan
Class ResultSummaryPage

java.lang.Object
  extended by com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
      extended by com.atlassian.bamboo.pageobjects.pages.plan.ResultSummaryPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class ResultSummaryPage
extends AbstractBambooPage


Field Summary
protected  com.atlassian.pageobjects.elements.PageElementFinder elementFinder
           
 
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, pageBinder, testedProduct
 
Constructor Summary
ResultSummaryPage(PlanKey planKey)
           
ResultSummaryPage(PlanKey planKey, int buildNumber)
           
ResultSummaryPage(PlanResultKey planResultKey)
           
ResultSummaryPage(String planKey, int buildNumber)
           
ResultSummaryPage(TestBuildDetails plan, int buildNumber)
           
 
Method Summary
 void addComment(String message)
           
 Iterable<SystemErrorMessageElement> allSystemErrorMessages()
           
 CreateIssueComponent createIssue()
           
 CreateVersionPage createVersion()
           
 PlanHistoryPage deleteResult()
           
 BuildState getBuildState()
           
 List<CodeCommit> getCodeCommits()
           
 List<CodeCommit> getCodeCommitsForUser(String authorUserName)
           
 List<ResultComment> getComments()
           
 int getIgnoredTestCount()
           
 String getPushedRevision()
           
 String getUrl()
           
 com.atlassian.pageobjects.elements.PageElement indicator()
          This must return an element whose presence indicates that we're on given page.
 ResultSummaryPage waitForBuildToFinish()
           
 ResultSummaryPage waitForBuildToFinish(com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout)
           
 
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
doWait, ensureIndicatorPresent, getHeader, isAdmin, isLoggedIn, isPageLoaded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elementFinder

@Inject
protected com.atlassian.pageobjects.elements.PageElementFinder elementFinder
Constructor Detail

ResultSummaryPage

public ResultSummaryPage(TestBuildDetails plan,
                         int buildNumber)

ResultSummaryPage

public ResultSummaryPage(PlanKey planKey,
                         int buildNumber)

ResultSummaryPage

public ResultSummaryPage(PlanKey planKey)

ResultSummaryPage

public ResultSummaryPage(String planKey,
                         int buildNumber)

ResultSummaryPage

public ResultSummaryPage(PlanResultKey planResultKey)
Method Detail

getUrl

public String 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 class AbstractBambooPage
Returns:
element uniquely identifying given page

deleteResult

public PlanHistoryPage deleteResult()

createIssue

public CreateIssueComponent createIssue()

createVersion

public CreateVersionPage createVersion()

waitForBuildToFinish

public ResultSummaryPage waitForBuildToFinish()

waitForBuildToFinish

public ResultSummaryPage waitForBuildToFinish(com.atlassian.pageobjects.elements.query.Poller.WaitTimeout timeout)

getPushedRevision

public String getPushedRevision()

allSystemErrorMessages

public Iterable<SystemErrorMessageElement> allSystemErrorMessages()

getIgnoredTestCount

public int getIgnoredTestCount()

getBuildState

public BuildState getBuildState()

getCodeCommits

@NotNull
public List<CodeCommit> getCodeCommits()

getCodeCommitsForUser

@NotNull
public List<CodeCommit> getCodeCommitsForUser(@NotNull
                                                      String authorUserName)

getComments

public List<ResultComment> getComments()

addComment

public void addComment(String message)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.