lava_wait_jobs: Catch exceptions during 2nd pass on fetching job artifacts

Catch exception, log as error, but continue the rest of processing like
resubmission of (other) failed jobs. This is to get realistic overall
result figures for tests. For example, we had a case
(https://ci.trustedfirmware.org/job/tf-m-nightly/1702/) when, due to
test error, gigantic log failes were produced which simply cannot be
reliably downloaded from LAVA. But at the same run, we had 189 other
included LAVA jobs. Some of them were clearly random board errors which
might succeed on resubmission.

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: I8356fe070f61ccd3570af8550365f4f3b388b2d7
1 file changed