Coverage for multiple Python versions. (#3951)
Update tests to use codecov for multiple python versions.
This commit is contained in:
parent
ead58cbb90
commit
4572685710
@ -92,7 +92,7 @@ before_script:
|
|||||||
script: share/spack/qa/run-$TEST_SUITE-tests
|
script: share/spack/qa/run-$TEST_SUITE-tests
|
||||||
|
|
||||||
after_success:
|
after_success:
|
||||||
- if [[ $TEST_SUITE == unit && $TRAVIS_PYTHON_VERSION == 2.7 && $TRAVIS_OS_NAME == "linux" ]]; then codecov --env PY_VERSION; fi
|
- codecov --env PY_VERSION
|
||||||
|
|
||||||
#=============================================================================
|
#=============================================================================
|
||||||
# Notifications
|
# Notifications
|
||||||
|
@ -42,7 +42,9 @@ spack compilers
|
|||||||
spack config get compilers
|
spack config get compilers
|
||||||
|
|
||||||
# Run unit tests with code coverage
|
# Run unit tests with code coverage
|
||||||
if [[ "$TRAVIS_PYTHON_VERSION" == 2.7 ]]; then
|
py_ver=$(python -c 'import platform; print(platform.python_version())')
|
||||||
|
if [[ "$py_ver" == 2.7* || "$py_ver" == 3.6* ]];
|
||||||
|
then
|
||||||
coverage run bin/spack install -v libdwarf
|
coverage run bin/spack install -v libdwarf
|
||||||
coverage run bin/spack test "$@" && coverage combine
|
coverage run bin/spack test "$@" && coverage combine
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user