Trees | Indices | Help |
|
---|
|
twisted.persisted.styles.Versioned --+ | BuildStatus
Instance Methods | |||
|
|||
|
|||
BuilderStatus |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
Class Variables | |
persistenceVersion = 3
|
|
source = None hash(x) |
|
reason = None hash(x) |
|
changes =
|
|
blamelist =
|
|
progress = None hash(x) |
|
started = None hash(x) |
|
finished = None hash(x) |
|
currentStep = None hash(x) |
|
text =
|
|
results = None hash(x) |
|
slavename =
|
|
watchers =
|
|
updates =
|
|
finishedWatchers =
|
|
testResults =
|
|
__implemented__ = <implementedBy buildbot.status.builder.Build
|
|
__provides__ = <zope.interface.declarations.ClassProvides obje
|
|
Inherited from |
Method Details |
|
Return a list of IBuildStepStatus objects. For invariant builds (those which always use the same set of Steps), this should be the complete list, however some of the steps may not have started yet (step.getTimes()[0] will be None). For variant builds, this may not be complete (asking again later may give you more of them). |
Summarize the named statistic over all steps in which it exists, using combination_fn and initial_value to combine multiple results into a single result. This translates to a call to Python's reduce: return reduce(summary_fn, step_stats_list, initial_value) |
The Build is setting up, and has added a new BuildStep to its list. Create a BuildStepStatus object to which it can send status updates. |
The Build has been set up and is about to be started. It can now be safely queried, so it is time to announce the new build. |
Return a filename (relative to the Builder's base directory) where the logfile's contents can be stored uniquely. The base filename is made by combining our build number, the Step's name, and the log's name, then removing unsuitable characters. The filename is then made unique by appending _0, _1, etc, until it does not collide with any other logfile. These files are kept in the Builder's basedir (rather than a per-Build subdirectory) because that makes cleanup easier: cron and find will help get rid of the old logs, but the empty directories are more of a hassle to remove. |
Get state, adding a version number to it on its way out.
|
|
Class Variable Details |
__implemented__
|
__provides__
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri Oct 29 10:00:42 2010 | http://epydoc.sourceforge.net |