We wait on the test job finishing, allowing failures
Makes sense if the test suite fails, but if the test worker doesn't boot properly it can waste this upload job.
Fixing boot issues is obviously a good fix, but perhaps it'd be good to be able to upload results from re-runs.