Do we really want to raise if a single call failed? This seems like it will be a common occurrence.  I tend to think of exceptions for "something functionally went wrong" not "my load test did not meet my expectations".