hudson.tasks.test
Class TabulatedResult

java.lang.Object
  extended by hudson.model.AbstractModelObject
      extended by hudson.tasks.junit.TestObject
          extended by hudson.tasks.test.TestObject
              extended by hudson.tasks.test.TestResult
                  extended by hudson.tasks.test.TabulatedResult
All Implemented Interfaces:
ModelObject, SearchableModelObject, SearchItem, Serializable
Direct Known Subclasses:
ClassResult, MetaTabulatedResult

public abstract class TabulatedResult
extends TestResult

Cumulated result of multiple tests.

On top of TestResult, this class introduces a tree structure of TestResults.

Author:
Kohsuke Kawaguchi
See Also:
Serialized Form

Constructor Summary
TabulatedResult()
           
 
Method Summary
abstract  Collection<? extends TestResult> getChildren()
          Gets the child test result objects.
 String getChildTitle()
           
abstract  boolean hasChildren()
           
 
Methods inherited from class hudson.tasks.test.TestResult
annotate, getBuildResult, getDuration, getErrorDetails, getErrorStackTrace, getFailCount, getFailedSince, getFailedSinceRun, getFailedTests, getParentAction, getPassCount, getPassedTests, getPreviousResult, getResultInBuild, getSkipCount, getSkippedTests, getStderr, getStdout, getTitle, isPassed, setParent, setParentAction, tally, toPrettyString
 
Methods inherited from class hudson.tasks.test.TestObject
doSubmitDescription, findCorrespondingResult, getApi, getDescription, getDurationString, getDynamic, getHistory, getId, getName, getOwner, getParent, getRelativePathFrom, getSafeName, getSearchUrl, getTestAction, getTestActions, getTestResult, getTestResultAction, getTopLevelTestResult, getTotalCount, getUrl, safe, setDescription, uniquifyName
 
Methods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hudson.model.ModelObject
getDisplayName
 

Constructor Detail

TabulatedResult

public TabulatedResult()
Method Detail

getChildren

public abstract Collection<? extends TestResult> getChildren()
Gets the child test result objects.

See Also:
TestObject.getParent()

hasChildren

public abstract boolean hasChildren()

getChildTitle

public String getChildTitle()


Copyright © 2004-2013. All Rights Reserved.