From e74cbc38bd8511075eaf7af3a7cc6127684a99b0 Mon Sep 17 00:00:00 2001 From: Tyler Reddy Date: Fri, 29 Mar 2019 13:44:16 -0700 Subject: TST: always publish Azure tests * add Azure configuration directives to ensure that CI test results are always published, even in the case where there are test failures --- azure-pipelines.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 722823b7f..d240e587f 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -28,9 +28,11 @@ jobs: F77=gfortran-5 F90=gfortran-5 \ CFLAGS='-UNDEBUG -std=c99' python3 runtests.py --mode=full -- -rsx --junitxml=junit/test-results.xml" displayName: 'Run 32-bit Ubuntu Docker Build / Tests' + continueOnError: true - task: PublishTestResults@2 inputs: testResultsFiles: '**/test-*.xml' + failTaskOnFailedTests: false testRunTitle: 'Publish test results for Python 3.6-32 bit full Linux' - job: macOS pool: @@ -99,9 +101,11 @@ jobs: displayName: 'Run Refuide Check' - script: python runtests.py --mode=full -- -rsx --junitxml=junit/test-results.xml displayName: 'Run Full NumPy Test Suite' + continueOnError: true - task: PublishTestResults@2 inputs: testResultsFiles: '**/test-*.xml' + failTaskOnFailedTests: false testRunTitle: 'Publish test results for Python 3.6 64-bit full Mac OS' - job: Windows pool: @@ -200,7 +204,9 @@ jobs: displayName: 'For gh-12667; Windows DLL resolution' - script: python runtests.py -n --show-build-log --mode=$(TEST_MODE) -- -rsx --junitxml=junit/test-results.xml displayName: 'Run NumPy Test Suite' + continueOnError: true - task: PublishTestResults@2 inputs: testResultsFiles: '**/test-*.xml' + failTaskOnFailedTests: false testRunTitle: 'Publish test results for Python $(PYTHON_VERSION) $(BITS)-bit $(TEST_MODE) Windows' -- cgit v1.2.1