File tree Expand file tree Collapse file tree
collection/stages/roles/openstack_test/tasks Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414 openstack_test_junit_path : >-
1515 {{ openstack_test_results_dir }}/junit_e2e_openstack.xml
1616 # Upstream dropped make openstack-tests on release-4.20+ (OTE migration,
17- # openshift/openstack-test#303 / OSASINFRA-4375). Older release branches
18- # still ship the legacy target.
17+ # openshift/openstack-test#303 / OSASINFRA-4375; backports #306/#307/#308).
18+ # Older release branches still ship the legacy target.
1919 openstack_test_use_ote : " {{ discovered_openshift_release is version('4.20', '>=') }}"
2020
2121- name : Set openstack-test executable path for OTE
147147 ansible.builtin.shell : |
148148 set -o pipefail
149149 cat {{ tests_to_run_path }} | {{ openstack_test_executable }} run-test \
150- > {{ openstack_test_log_path }}
150+ > {{ openstack_test_log_path }} || run_exit=$?
151151 python3 - {{ openstack_test_log_path }} {{ openstack_test_junit_path }} <<'PY'
152152 import json
153153 import sys
200200 )
201201 ET.ElementTree(suite).write(junit_path, encoding="utf-8", xml_declaration=True)
202202 PY
203+ exit ${run_exit:-0}
203204 environment :
204205 OS_CLOUD : " {{ user_cloud }}"
205206 KUBECONFIG : " {{ kubeconfig }}"
You can’t perform that action at this time.
0 commit comments