For animations, you could either use Pass or Time limits. Alternatively, you could render to a Noise limit, and if any frames are affected by early end to rendering, you could just re-render those individual frames (the unexpected drop in calculated noise is "random" so does not always occur even for the same frame).