Draft: testnode: skip reporting test result on transient HTTP 502 git errors
When gitlab returns HTTP 502 during git fetch, the testnode was creating a useless failed test result. Now it detects 'URL returned error: 502' in the git error message and silently skips instead.