Adjust coverage part in CI for Ansible 2.9.

pull/40/head
Felix Fontein 2020-04-24 14:07:49 +02:00
parent 5686c74e76
commit 9cf994f2eb
1 changed files with 5 additions and 3 deletions

View File

@ -154,11 +154,13 @@ function cleanup
set -ux
# shellcheck disable=SC2086
ansible-test coverage xml --color --requirements --group-by command --group-by version ${stub:+"$stub"}
ansible-test coverage xml --color -v --requirements --group-by command --group-by version ${stub:+"$stub"}
cp -a tests/output/reports/coverage=*.xml "$SHIPPABLE_RESULT_DIR/codecoverage/"
# analyze and capture code coverage aggregated by integration test target
ansible-test coverage analyze targets generate -v "$SHIPPABLE_RESULT_DIR/testresults/coverage-analyze-targets.json"
if [ "${ansible_version}" != "2.9" ]; then
# analyze and capture code coverage aggregated by integration test target
ansible-test coverage analyze targets generate -v "$SHIPPABLE_RESULT_DIR/testresults/coverage-analyze-targets.json"
fi
# upload coverage report to codecov.io only when using complete on-demand coverage
if [ "${COVERAGE}" == "--coverage" ] && [ "${CHANGED}" == "" ]; then