From 50f2fc29cb4fdbbe0b024551082dabee464ba41d Mon Sep 17 00:00:00 2001 From: Fabien Boucher Date: Jan 11 2021 09:27:52 +0000 Subject: run-test-yml: Add check for 'error' result --- diff --git a/roles/run-tests-yml/tasks/main.yaml b/roles/run-tests-yml/tasks/main.yaml index 6379e9a..b9ad0f6 100644 --- a/roles/run-tests-yml/tasks/main.yaml +++ b/roles/run-tests-yml/tasks/main.yaml @@ -44,7 +44,7 @@ register: sti_results_stat - name: Check for test failures in the STI results.yml file - shell: "grep 'result: fail' {{ ansible_user_dir }}/{{ zuul.project.src_dir }}/{{ tests_dir }}/artifacts/results.yml" + shell: "grep -E '(result: fail)|(result: error)' {{ ansible_user_dir }}/{{ zuul.project.src_dir }}/{{ tests_dir }}/artifacts/results.yml" register: grep_failure failed_when: grep_failure.rc == 0 when: sti_results_stat.stat.exists