queued -> running -> succeeded
                  -> failed
