com.atlassian.bamboo.build
Class ViewTestCaseResultAction

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by com.atlassian.bamboo.ww2.BambooActionSupport
          extended by com.atlassian.bamboo.ww2.actions.PlanActionSupport
              extended by com.atlassian.bamboo.build.PlanResultsAction
                  extended by com.atlassian.bamboo.build.BuildResultsAction
                      extended by com.atlassian.bamboo.build.ViewBuildResults
                          extended by com.atlassian.bamboo.build.ViewTestCaseResultAction
All Implemented Interfaces:
ErrorCollection, BambooSessionAware, BuildableAware, BuildResultsAware, BuildResultsSummaryAware, NavigationAware, DomainObjectSecurityAware, GlobalReadSecurityAware, PlanReadSecurityAware, PlanAware, ProjectAware, ResultsSummaryAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, Serializable

public class ViewTestCaseResultAction
extends ViewBuildResults

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
BambooActionSupport.JSONStatus
 
Field Summary
static String NO_RESULT
           
 
Fields inherited from class com.atlassian.bamboo.build.BuildResultsAction
buildExecutionManager, buildResults, buildResultsSummary, buildResultsSummaryManager, persister
 
Fields inherited from class com.atlassian.bamboo.build.PlanResultsAction
agentManager, artifactLinkManager, auditLogService, buildStatusHelper, extendedAuthorManager, failStartDate, jiraIssueManager, jiraIssueUtils, neighbouringSummaries, resultsSummary, testsManager, triggerManager
 
Fields inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport
buildNumber, jiraApplinksService, repositoryConfigurationService, resultsSummaryManager
 
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, dashboardCachingManager, environmentService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ViewTestCaseResultAction()
           
 
Method Summary
 String doExecute()
          Places the current user on the page
 String getMethodName()
           
 long getTestCaseId()
           
 List<TestCaseResult> getTestCaseResults()
           
 List<TestClassResult> getTestClassResults()
           
 void setMethodName(String methodName)
           
 void setTestCaseId(long testCaseId)
           
 
Methods inherited from class com.atlassian.bamboo.build.ViewBuildResults
getArtifactLinks, getArtifactPath, getConsumedSubscriptions, getFilteredTestResults, getLinesToDisplay, getSharedArtifactPath, getStageToRestart, isCommentMode, isLogAccessible, isShowArtifactPathInfo, isShowSharedArtifactPathInfo, jobHasLocalArtifacts, jobProducesArtifacts, jobProducesLocalSharedArtifacts, setArtifactSubscriptionManager, setAuditLogService, setCommentMode, setLinesToDisplay
 
Methods inherited from class com.atlassian.bamboo.build.BuildResultsAction
errorMessage, getAgent, getAgent, getBuild, getBuildResultKey, getBuildResults, getBuildResultsFromContainer, getBuildResultsSummary, getCurrentlyBuilding, getFailingSinceForTest, getFailingSinceForTestString, getFailingSinceRelativeTime, getImmutableBuild, setBuild, setBuildExecutionManager, setBuildResultKey, setBuildResults, setBuildResultsSummary, setPersister
 
Methods inherited from class com.atlassian.bamboo.build.PlanResultsAction
buildWebPanelContext, getArtifactLinkUrl, getBuildNumber, getBuildStatusHelper, getChainExecution, getCreateIssueAppLinkId, getExecutionStatus, getFailStartDate, getIssueDetails, getJiraIssues, getLinkedJiraIssue, getLinkedJiraIssueForTestCase, getLinkedJiraIssues, getMaskedMetadata, getMaskedVariables, getNeighbouringSummaries, getNewIssueKey, getOauthLoginDanceUrl, getPreviousFailedStageResult, getRepositoryChangesetsWithNotBlankRevision, getRepositoryData, getResultsSummary, getShortJiraIssues, getShortJiraIssues, getSizeBoundedLinkedJiraIssues, getSkippedCommitsCount, getStageToContinue, getTestCaseResultOnMasterBranch, getTriggerReasonLongDescriptionHtml, getTriggerReasonLongDescriptionText, isAuditLoggingEnabled, isConfigChanged, isHideJiraTeaser, isOauthAuthenticationRequired, isSortByDuration, isTestQuarantineEnabled, setAgentManager, setArtifactLinkManager, setBuildNumber, setChainExecutionManager, setCreateIssueAppLinkId, setExtendedAuthorManager, setJiraIssueManager, setJiraIssueUtils, setNewIssueKey, setResultsSummary, setSortByDuration, setTestQuarantineManager, setTestsManager, setTriggerManager
 
Methods inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport
getBuildKey, getCurrentlyBuildingPlans, getErrorAccessor, getImmutablePlan, getJobsWebItemsForSection, getMutablePlan, getPlan, getPlanKey, getPlanResultKey, getProject, getResultsSummaryManager, getSecuredDomainObject, getTypedPlanKey, getTypedPlanResultKey, isJiraApplicationLinkDefined, isRestartable, planNotFound, setBuildKey, setDecoratingErrorAccessor, setJiraApplinksService, setPlan, setPlanExecutionManager, setPlanKey, setPlanResultKey, setRepositoryConfigurationService, setResultsSummaryManager
 
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doInput, execute, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDeploymentProject, getDescriptionFromLabelKey, getElasticConfig, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasLinkedDeployments, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, input, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLinkedDeploymentProjectCacheService, setNavigationContext, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJson
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFormatted, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.bamboo.ww2.aware.PlanAware
getImmutablePlan, getMutablePlan, getPlan, setPlan
 
Methods inherited from interface com.atlassian.bamboo.ww2.aware.permissions.DomainObjectSecurityAware
getSecuredDomainObject
 
Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection
getErrorMessages, getErrors
 
Methods inherited from interface com.opensymphony.xwork2.ValidationAware
addActionMessage, addFieldError, getActionErrors, getActionMessages, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
 

Field Detail

NO_RESULT

public static final String NO_RESULT
See Also:
Constant Field Values
Constructor Detail

ViewTestCaseResultAction

public ViewTestCaseResultAction()
Method Detail

doExecute

public String doExecute()
                 throws Exception
Description copied from class: BambooActionSupport
Places the current user on the page

Overrides:
doExecute in class ViewBuildResults
Returns:
webwork success status
Throws:
Exception - something nasty went wrong

getTestClassResults

public List<TestClassResult> getTestClassResults()

getTestCaseResults

public List<TestCaseResult> getTestCaseResults()

getTestCaseId

public long getTestCaseId()

setTestCaseId

public void setTestCaseId(long testCaseId)

setMethodName

public void setMethodName(String methodName)

getMethodName

public String getMethodName()


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