Failing to recognize failed builds

text key when successful: ['build', 'successful']
text key when failed at early steps: ['failed']

I think you are making a mistake not setting the error flag, when the text key has only one entry. At least for me was a problem :)

I found this when using Builbot version 0.8.5