New Py3.8 Pipelines and coverage job updt. to Py38
@@ -16,6 +16,8 @@ jobs:
python.version: '3.6'
Python37:
python.version: '3.7'
+ Python38:
+ python.version: '3.8'
steps:
- task: UsePythonVersion@0
@@ -54,6 +56,8 @@ jobs:
python.version: '3.6'
Python37:
python.version: '3.7'
+ Python38:
+ python.version: '3.8'
steps:
- task: UsePythonVersion@0
@@ -92,6 +96,8 @@ jobs:
python.version: '3.6'
Python37:
python.version: '3.7'
+ Python38:
+ python.version: '3.8'
steps:
- task: UsePythonVersion@0
@@ -126,8 +132,8 @@ jobs:
vmImage: 'ubuntu-latest'
strategy:
matrix:
- Python37:
- python.version: '3.7'
+ Python38:
+ python.version: '3.8'
steps:
- task: UsePythonVersion@0
@@ -151,7 +157,7 @@ jobs:
- script: |
export NUMBA_DISABLE_JIT=1
- pytest umap/tests --junitxml=junit/test-results.xml --cov=umap/ --cov-report=xml --cov-report=html
+ pytest umap/tests --show-capture=no -v --disable-warnings --junitxml=pytest.xml --cov=umap/ --cov-report=xml --cov-report=html
displayName: 'Run tests'
- script: |
@@ -161,7 +167,7 @@ jobs:
- task: PublishTestResults@2
inputs:
- testResultsFiles: 'pytest.xml'
+ testResultsFiles: 'coverage.xml'
testRunTitle: '$(Agent.OS) - $(Build.BuildNumber)[$(Agent.JobName)] - Python $(python.version)'
condition: succeededOrFailed()
