test_result: Tolerate API errors when marking a test running

Sometimes these API fail, but that's not so important, what matters is marking commits as success or failure at the end of test.
1 job for fix/gitlab-api-after-upgrade
in 0 seconds, using 0 compute credits, and was queued for 0 seconds