Fixes test_first_error_all in test_upload.py

For test_first_error_all, all of the servers fail when we ask about
existing shares. Since there are no viable servers, the happiness
upload algorithm fails, and there should be no ServerError.
Fixes unnecessary looping