diff --git a/.travis.yml b/.travis.yml index 4d25fdc1bba2..e86ec6991888 100644 --- a/.travis.yml +++ b/.travis.yml @@ -97,7 +97,6 @@ matrix: - $HOME/.ccache # https://github.com/travis-ci/travis-ci/issues/5853 - $HOME/.cache/matplotlib allow_failures: - - python: "nightly" before_install: | case "$TRAVIS_OS_NAME" in diff --git a/ci/azure-pipelines-steps.yml b/ci/azure-pipelines-steps.yml index 3060304fe7ca..8064064b2020 100644 --- a/ci/azure-pipelines-steps.yml +++ b/ci/azure-pipelines-steps.yml @@ -57,30 +57,24 @@ steps: texlive-xetex texlive-luatex displayName: 'Install dependencies with apt' -- script: | - +- bash: | python -m pip install --upgrade pip - pip install -r requirements/testing/travis_all.txt -r requirements/testing/travis36.txt - + pip install -r requirements/testing/travis_all.txt -r requirements/testing/travis36.txt || + [[ "$PYTHON_VERSION" = 'Pre' ]] displayName: 'Install dependencies with pip' -- script: | - - pip install -ve . - +- bash: | + MPLLOCALFREETYPE=1 pip install -ve . || + [[ "$PYTHON_VERSION" = 'Pre' ]] displayName: "Install self" - env: - MPLLOCALFREETYPE: 1 - script: env displayName: 'print env' -- script: | - env - pytest --junitxml=junit/test-results.xml -raR --maxfail=50 --timeout=300 --durations=25 --cov-report= --cov=lib -n 2 +- bash: | + PYTHONFAULTHANDLER=1 pytest --junitxml=junit/test-results.xml -raR --maxfail=50 --timeout=300 --durations=25 --cov-report= --cov=lib -n 2 || + [[ "$PYTHON_VERSION" = 'Pre' ]] displayName: 'pytest' - env: - PYTHONFAULTHANDLER: 1 - task: PublishTestResults@2 inputs: