What constitutes a “success” or a “fail” for any given trace?

A trace is successful if it runs through without errors. If any one step fails, the entire trace run is considered a failure.