'Feed \'lines\' into the parser state machine, and return
a list of all the new test results produced.'

def process_lines(self, lines):

    self.line_buffer.put_multiple(lines)
    try:
        return self.state.next()
    except StopIteration:
        logging.warn('parser    was    called    to    process    status    lines    after    it    was    end()ed')
        logging.warn('Current    traceback:\n%s', traceback.format_exc())
        logging.warn('Current    stack:\n%s', ''.join(traceback.format_stack()))
        return []
