- job: macOS_CI_Tests
displayName: macOS CI Tests
dependsOn: Prebuild
- condition: and(succeeded(), eq(dependencies.Prebuild.outputs['tests.run'], 'true'))
+ #condition: and(succeeded(), eq(dependencies.Prebuild.outputs['tests.run'], 'true'))
+ # bpo-39837: macOS tests on Azure Pipelines are disabled
variables:
testRunTitle: '$(build.sourceBranchName)-macos'
testRunPlatform: macos
pool:
- vmImage: xcode9-macos10.13
+ vmImage: macos-10.14
steps:
- template: ./macos-steps.yml
- script: ./configure --with-pydebug --with-openssl=/usr/local/opt/openssl --prefix=/opt/python-azdev
displayName: 'Configure CPython (debug)'
-- script: make -s -j4
+- script: make -j4
displayName: 'Build CPython'
- script: make pythoninfo
- script: make buildbottest TESTOPTS="-j4 -uall,-cpu --junit-xml=$(build.binariesDirectory)/test-results.xml"
displayName: 'Tests'
+ continueOnError: true
+ timeoutInMinutes: 30
- task: PublishTestResults@2
displayName: 'Publish Test Results'
displayName: macOS PR Tests
dependsOn: Prebuild
condition: and(succeeded(), eq(dependencies.Prebuild.outputs['tests.run'], 'true'))
+ #condition: and(succeeded(), eq(dependencies.Prebuild.outputs['tests.run'], 'true'))
+ # bpo-39837: macOS tests on Azure Pipelines are disabled
variables:
testRunTitle: '$(system.pullRequest.TargetBranch)-macos'
testRunPlatform: macos
pool:
- vmImage: xcode9-macos10.13
+ vmImage: macos-10.14
steps:
- template: ./macos-steps.yml