Files
tripleo-quickstart-extras/roles/validate-tempest/tasks/tempest-status.yml
Sagi Shnaidman ae0525a776 Set tempest result separately in file
Don't exit with error automatically, write down tempest status in
file for later parsing and set variable tempest_status.

Change-Id: I986587ceadf58b13e9a2aeadb62f81c522e29b82
2017-02-08 19:02:38 +02:00

17 lines
449 B
YAML

---
- name: Tempest failed if rc code is not 0
set_fact:
tempest_status: failed
when: tempest_result.rc != 0
- name: Write down tempest result
shell: >
echo '{ "tempest_status": "{{ tempest_status|default('passed') }}" }' >
"{{ local_working_dir }}/tempest_status.json"
- name: import tempest_status from file
include_vars: "{{ local_working_dir }}/tempest_status.json"
- name: echo tempest status
debug: var=tempest_status