c41d493f77
Only retry when there's some kind of non-job failure, such as runner-internal issues, or API/network issues, etc. If the job itself fails or times out, then given the length of these jobs, there's no point trying again and just tying up the job slots for even more hours. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23108>