ci: Azure: fix coverage generation with PyPy
While this is not used currently, it is still good for having it covered (it failed when running coverage with all jobs unconditionally).
This commit is contained in:
parent
54c70bc02c
commit
fa94e3c1b2
|
@ -37,6 +37,10 @@ jobs:
|
|||
python.version: 'pypy'
|
||||
tox.env: 'pypy'
|
||||
python.exe: 'pypy'
|
||||
pypy3:
|
||||
python.version: 'pypy3'
|
||||
tox.env: 'pypy3'
|
||||
python.exe: 'pypy3'
|
||||
py34:
|
||||
python.version: '3.4'
|
||||
tox.env: 'py34'
|
||||
|
@ -115,5 +119,6 @@ jobs:
|
|||
displayName: 'Upload coverage'
|
||||
condition: eq(variables['PYTEST_COVERAGE'], '1')
|
||||
env:
|
||||
PYTHON: $(python.exe)
|
||||
CODECOV_TOKEN: $(CODECOV_TOKEN)
|
||||
PYTEST_CODECOV_NAME: $(tox.env)
|
||||
|
|
|
@ -6,11 +6,11 @@ if "%PYTEST_COVERAGE%" == "1" (
|
|||
) else (
|
||||
echo CODECOV_TOKEN NOT defined
|
||||
)
|
||||
python -m pip install codecov
|
||||
coverage combine
|
||||
coverage xml
|
||||
coverage report -m
|
||||
scripts\retry codecov --required -X gcov pycov search -f coverage.xml --name %PYTEST_CODECOV_NAME%
|
||||
%PYTHON% -m pip install codecov
|
||||
%PYTHON% -m coverage combine
|
||||
%PYTHON% -m coverage xml
|
||||
%PYTHON% -m coverage report -m
|
||||
scripts\retry %PYTHON% -m codecov --required -X gcov pycov search -f coverage.xml --name %PYTEST_CODECOV_NAME%
|
||||
) else (
|
||||
echo Skipping coverage upload, PYTEST_COVERAGE=%PYTEST_COVERAGE%
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue