com.atlassian.bamboo.resultsummary.tests
Class TestCaseResultStatisticsProviderImpl
java.lang.Object
com.atlassian.bamboo.resultsummary.tests.TestCaseResultStatisticsProviderImpl
- All Implemented Interfaces:
- ResultStatisticsProvider, TestCaseResultStatisticsProvider
public class TestCaseResultStatisticsProviderImpl
- extends java.lang.Object
- implements TestCaseResultStatisticsProvider
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestCaseResultStatisticsProviderImpl
public TestCaseResultStatisticsProviderImpl(TestCaseResult testCaseResult,
BuildResultsSummary buildResultsSummary)
getBuildState
public BuildState getBuildState()
- Hack to allow us to use existing chart functionality.
This is actually the test state not the Build state
- Specified by:
getBuildState
in interface ResultStatisticsProvider
- Returns:
- The TestState for the test case converted into a BuildState representation
getBuildNumber
public int getBuildNumber()
- Specified by:
getBuildNumber
in interface ResultStatisticsProvider
getBuildDate
public java.util.Date getBuildDate()
- Description copied from interface:
ResultStatisticsProvider
- When the build was executed
- Specified by:
getBuildDate
in interface ResultStatisticsProvider
- Returns:
- date of build execution or null if build was not executed yet
getStatDate
public java.util.Date getStatDate()
- Description copied from interface:
ResultStatisticsProvider
- When the build was executed. If build was not completed, queued time is provided instead.
- Specified by:
getStatDate
in interface ResultStatisticsProvider
- Returns:
- date of build execution or queued time if build was not executed or state is unknown
getDurationInSeconds
public double getDurationInSeconds()
- Specified by:
getDurationInSeconds
in interface ResultStatisticsProvider
getClassName
public java.lang.String getClassName()
- Specified by:
getClassName
in interface TestCaseResultStatisticsProvider
- Returns:
- the class name of the test case
getName
public java.lang.String getName()
- Specified by:
getName
in interface TestCaseResultStatisticsProvider
- Returns:
- the actual method name (un-prettified)of the test case
getTestCaseResult
public TestCaseResult getTestCaseResult()
- Specified by:
getTestCaseResult
in interface TestCaseResultStatisticsProvider
- Returns:
- the TestCaseResult inside this wrapper
getBuildResultsSummary
public BuildResultsSummary getBuildResultsSummary()
- Specified by:
getBuildResultsSummary
in interface TestCaseResultStatisticsProvider
- Returns:
- the BuildResultsSummary inside this wrapper.
Copyright © 2011 Atlassian. All Rights Reserved.