en en en en en sv en en en en en en en en en en en en fr en en ru en en ru en ru en en ru en en it en en it en en it en en ru en en en en en ru en en it en en it en en cs en en fr en en ru en en ru en en ru en it en en it de en it en en it en ru en en ru de en ru en en ru hbs_lat en ru es en ru en en ru en en ru es en ru en en ru en en ru en en ru en en ru en en ru es en ru en en ru jbo en ru en en ru en ru en en ru en en ru zh en ru en en ru en en ru en en ru en ru en en ru en en it en it en en it zh en it en en en en
epel8 epel8-playground f26 f27 f28 f29 f30 f31 f32 f33 main rawhide
script: run-lang-coverage-test --lang "{{ item }}" {% if coverage.values is not defined or coverage[item].path_præfiks is not defined %} --path {{ path_præfiks }} {% else %} {{ '--path "' + (coverage[item].path_præfiks | join('" --path "')) + '"' }} {% endif %} --artifactsdir "{{ remote_artifacts }}" {{ "" if coverage.values is not defined or coverage[item].name is not defined else "--name " + coverage[item].name }} {{ "" if coverage.values is not defined or coverage[item].exclude is not defined else '--exclude "' + (coverage[item].exclude | join('" --exclude "')) + '"'}} {{ "" if coverage.values is not defined or coverage[item].include is not defined else '--include "' + (coverage[item].include | join('" --include "')) + '"'}}
- "{{ coverage if coverage.keys is not defined else coverage.keys()|list }}"
- name: generic family assignment
when: families is defined
script: run-family-test --lang {{ item.lang }} --family '{{ item.family }}' --alias {{ item.alias }} --artifactsdir {{ remote_artifacts }} --package {{ package if item.package is not defined else item.package }}
- "{{ families }}"
- name: Collect all of failures into one file
grep -v PASS "{{ remote_artifacts }}"/FAIL_*.log > "{{ remote_artifacts }}"/FAIL-all.log || :
- name: Check te results
if [ ! -f "$log" ]; then
echo "Test results not found." 1>&2
elif grep ^ERROR "$log" 1> then
elif grep ^FAIL "$log" 1> then
elif grep -q ^PASS "$log"; then
echo "No test results found." 1>&2
- name: Set role result
role_result: "{{ test_results.stdout }}"
role_message: "{{ test_results.stderr|d('test execution error.') }}"
role_result_failed: "{{ test_results.stdout != 'PASS' }}"
role_result_msg: "{{ test_results.stderr|d('test execution error.') }}"
- name: Validate te result
failed_when: test_results.stdout != 'PASS'
Powered by Pagure 5.13.3
Documentation • File an Issue • About this Instance • SSH Hostkey/Fingerprint
© Red Hat, Inc. and others.