com.atlassian.bamboo.build.tests
Class ViewTestsSummary

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.bamboo.ww2.BambooActionSupport
          extended by com.atlassian.bamboo.ww2.actions.BuildActionSupport
              extended by com.atlassian.bamboo.build.tests.ViewTestsSummary
All Implemented Interfaces:
ErrorCollection, BambooSessionAware, BuildAware, BuildReadSecurityAware, DomainObjectSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable

public class ViewTestsSummary
extends BuildActionSupport
implements BuildReadSecurityAware

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.bamboo.ww2.actions.BuildActionSupport
buildExecutionManager
 
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
administrationConfigurationManager, buildManager, CONFIRM, cookieCutter, dashboardCachingManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ViewTestsSummary()
           
 
Method Summary
 java.lang.String execute()
           
 org.jfree.data.xy.XYDataset getDataset()
           
 int getFailureBarWidth(int numberOfFailures)
           
 FilterController getFilterController()
           
 java.util.List getLongestRunningTests()
           
 java.util.List getLongestTimeToFixTests()
           
 int getMaxFailures()
           
 java.util.List getMostFailingTests()
           
 com.atlassian.plugin.PluginManager getPluginManager()
           
 java.util.List getRecentFailures(TestCase testCase, int number)
           
 java.lang.String getReportKey()
           
 java.util.List getResultsList()
           
 TestManager getTestManager()
           
 void setDataset(org.jfree.data.xy.XYDataset dataset)
           
 void setFilterController(FilterController filterController)
           
 void setPluginManager(com.atlassian.plugin.PluginManager pluginManager)
           
 void setReportKey(java.lang.String reportKey)
           
 void setResultsList(java.util.List resultsList)
           
 void setTestManager(TestManager testManager)
           
 
Methods inherited from class com.atlassian.bamboo.ww2.actions.BuildActionSupport
getBuild, getBuildKey, getCurrentlyRunningBuild, getSecuredDomainObject, setBuild, setBuildExecutionManager, setBuildKey
 
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addIllegalArgumentException, areCheckBoxesEmpty, doDefault, doesLabelKeyHaveMatchingDescription, doExecute, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getBuildManager, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getInstanceName, getPlan, getReturnUrl, getSessionUser, getText, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebSectionsForLocation, hasAnyErrors, hasBuilds, hasGlobalPermission, hasPlanPermission, hasPlanPermission, isEnableJavascript, isEnableSignup, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfigurationManager, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildManager, setCookieCutter, setDashboardCachingManager, setEnableJavascript, setErrorMessages, setReturnUrl, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, 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.permissions.DomainObjectSecurityAware
getSecuredDomainObject
 
Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection
getErrorMessages, getErrors, getFieldErrors
 
Methods inherited from interface com.atlassian.core.i18n.I18nTextProvider
getText
 

Constructor Detail

ViewTestsSummary

public ViewTestsSummary()
Method Detail

execute

public java.lang.String execute()
                         throws java.lang.Exception
Specified by:
execute in interface com.opensymphony.xwork.Action
Overrides:
execute in class BambooActionSupport
Throws:
java.lang.Exception

getRecentFailures

public java.util.List getRecentFailures(TestCase testCase,
                                        int number)

getFailureBarWidth

public int getFailureBarWidth(int numberOfFailures)

getMaxFailures

public int getMaxFailures()

getLongestRunningTests

public java.util.List getLongestRunningTests()

getMostFailingTests

public java.util.List getMostFailingTests()

getLongestTimeToFixTests

public java.util.List getLongestTimeToFixTests()

getTestManager

public TestManager getTestManager()

setTestManager

public void setTestManager(TestManager testManager)

getFilterController

public FilterController getFilterController()

setFilterController

public void setFilterController(FilterController filterController)

getResultsList

public java.util.List getResultsList()

setResultsList

public void setResultsList(java.util.List resultsList)

getDataset

public org.jfree.data.xy.XYDataset getDataset()

setDataset

public void setDataset(org.jfree.data.xy.XYDataset dataset)

getPluginManager

public com.atlassian.plugin.PluginManager getPluginManager()

setPluginManager

public void setPluginManager(com.atlassian.plugin.PluginManager pluginManager)

getReportKey

public java.lang.String getReportKey()

setReportKey

public void setReportKey(java.lang.String reportKey)


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.