commit | d5c8c81d19a02f595ae3b68001ea56097d2a4e2a | [log] [tgz] |
---|---|---|
author | Paul Sokolovsky <paul.sokolovsky@linaro.org> | Thu Apr 20 22:23:17 2023 +0300 |
committer | Paul Sokolovsky <paul.sokolovsky@linaro.org> | Thu Apr 20 22:41:13 2023 +0300 |
tree | a6bcd215b9b4797a7d841217c915ae7758a741a7 | |
parent | 54b10a51d4143742c08605642a8786f70e3bc7af [diff] |
lava_wait_jobs: Retry also on YAMLError yaml.parser.ParserError Recently, we had a few builds which failed pretty early with YAML ParserError/ScannerError whiel fetching (initial) artifacts: https://ci.trustedfirmware.org/job/tf-m-code-coverage/78/console https://ci.trustedfirmware.org/job/tf-m-code-coverage/76/console Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Change-Id: I2774369c4e26707fc969c7978899036e9ceb8d86
diff --git a/lava_helper/lava_wait_jobs.py b/lava_helper/lava_wait_jobs.py index 7a5ee43..305f4b7 100755 --- a/lava_helper/lava_wait_jobs.py +++ b/lava_helper/lava_wait_jobs.py
@@ -112,7 +112,7 @@ time.sleep(0.2) lava.get_job_results(job_id, results_file) break - except (ProtocolError, IOError) as e: + except (ProtocolError, IOError, yaml.error.YAMLError) as e: if retry == 1: raise else: