'A list of states indicating that a task started and completed a
run attempt. Note that the attempt could have resulted in failure or
have been interrupted; in any case, it is no longer running.'

@classmethod
def finished(cls):

    return [cls.SUCCESS, cls.SHUTDOWN, cls.FAILED, cls.SKIPPED]
