From 2e6ac7352180928714f3a69142a0223dd2cd2452 Mon Sep 17 00:00:00 2001 From: ayefimov Date: Thu, 21 May 2026 14:15:06 -0400 Subject: [PATCH] [telemetry_chargeback] Force failure in tasks/main.yml on failure of scenario loop Rebase from master add the ability to pass test scenario names via extra-vars Remove retrieve_loki_data.yml from this PR Fix fail message for task verifying flush status (#385) Fixed fail message for on file. Miscellaneous changes to telemetry_chargeback role - Fixes minor issues in .gitingnore - Cleans up directory vars that are not being used - Adds changes requested in previous reviews to python scripts Reorganize task execution to avoid duplicated RHELOSP-144965 test (#390) As it was suggested by Emma in the task, we can reorganize the tasks execution to confirm functionality and avoid duplication. Signed-off-by: Daniel Pawlik [telemetry_chargeback] Improvements from feedback to capture Force failure in tasks/main.yml when failure in a test scenarios --- roles/telemetry_chargeback/tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/telemetry_chargeback/tasks/main.yml b/roles/telemetry_chargeback/tasks/main.yml index cba88998..bc9a3c4c 100644 --- a/roles/telemetry_chargeback/tasks/main.yml +++ b/roles/telemetry_chargeback/tasks/main.yml @@ -26,8 +26,8 @@ rescue: - name: "Log failure" - ansible.builtin.debug: - msg: "Running test scenarios loop failed." + ansible.builtin.fail: + msg: "Running test scenarios loop failed. Please check logs" always: - name: "Cleanup after job run"