commit | 15b51532342b29720926161e9e8e3fb0e2bea2cd | [log] [tgz] |
---|---|---|
author | Paul Sokolovsky <paul.sokolovsky@linaro.org> | Tue Jan 23 17:36:52 2024 +0700 |
committer | Paul Sokolovsky <paul.sokolovsky@linaro.org> | Tue Jan 23 17:36:52 2024 +0700 |
tree | 6982560de06fe2993cf80baf6f6d3b68a76b0c55 | |
parent | 203b70ddc796680ec7dbe40d883ba9e0943b844d [diff] |
ci(fvp): Add deploy failure_retry settings With TuxSuite FVP testing, there was a case when job failed due to test binary download timeout. Try to handle that using LAVA's builtin retry mechanism. https://docs.lavasoftware.org/lava/actions-repeats.html Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Change-Id: I0b9bc6e80297bf11cd6e7788cb8470f01fbb5be4
diff --git a/script/lava-templates/fvp-linux.yaml b/script/lava-templates/fvp-linux.yaml index 7137ee9..1b4ca82 100644 --- a/script/lava-templates/fvp-linux.yaml +++ b/script/lava-templates/fvp-linux.yaml
@@ -43,6 +43,8 @@ actions: - deploy: to: fvp + failure_retry: 3 + failure_retry_interval: 5 images: $(for artefact in "${artefacts[@]:?}"; do
diff --git a/script/lava-templates/fvp-tftf.yaml b/script/lava-templates/fvp-tftf.yaml index f2c8fcb..82287f6 100644 --- a/script/lava-templates/fvp-tftf.yaml +++ b/script/lava-templates/fvp-tftf.yaml
@@ -56,6 +56,8 @@ actions: - deploy: to: fvp + failure_retry: 3 + failure_retry_interval: 5 images: $(for artefact in "${artefacts[@]:?}"; do