def setupProgress(self): if self.useProgress: sp = progress.StepProgress(self.name, self.progressMetrics) self.progress = sp self.step_status.setProgress(sp) return sp return None
def test_removeOldStep(self): """ http://trac.buildbot.net/ticket/2281 """ stepProgress = progress.StepProgress("step", ["metric"]) oldProgress = progress.BuildProgress([stepProgress]) expectations = progress.Expectations(oldProgress) buildProgress = progress.BuildProgress([]) buildProgress.setExpectationsFrom(expectations)
def setupProgress(self): if self.useProgress: # XXX this uses self.name, but the name may change when the # step is started.. sp = progress.StepProgress(self.name, self.progressMetrics) self.progress = sp self.step_status.setProgress(sp) return sp return None
def test_addNewStep(self): """ http://trac.buildbot.net/ticket/2252 """ buildProgress = progress.BuildProgress([]) expectations = progress.Expectations(buildProgress) stepProgress = progress.StepProgress("step", ["metric"]) newProgress = progress.BuildProgress([stepProgress]) stepProgress.start() stepProgress.finish() stepProgress.setProgress("metric", 42) expectations.update(newProgress)