[users at bb.net] How to make a step failing from LineConsumerLogObserver
Cipi Bad
cipibad at gmail.com
Thu Mar 1 12:55:02 UTC 2018
Hi,
Something like bellow should work.
BR,
cipibad
class MyShellCommand(shell.ShellCommand):
def logConsumer(self):
while True:
stream, line = yield
if line.find('TEST_FAILURE_INDICATOR') != -1:
self.testFailed = True
return
def evaluateCommand(self, cmd):
res = shell.ShellCommand.evaluateCommand(self, cmd)
if self.testFailed:
res = FAILURE
return res
On Thu, Mar 1, 2018 at 2:04 PM, Martin Liška <mliska at suse.cz> wrote:
> Hi.
>
> I would consider it handy to run a command and make an output analysis
> in LineConsumerLogObserver. Doing that I would like to fail a build step,
> is it somehow possible?
>
> Thanks,
> Martin
> _______________________________________________
> users mailing list
> users at buildbot.net
> https://lists.buildbot.net/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildbot.net/pipermail/users/attachments/20180301/37e3ef3a/attachment.html>
More information about the users
mailing list