bpo-38089: Move Azure Pipelines to latest VM versions and make macOS tests optional...
authorSteve Dower <steve.dower@python.org>
Tue, 10 Sep 2019 15:53:03 +0000 (16:53 +0100)
committerZachary Ware <zachary.ware@gmail.com>
Tue, 10 Sep 2019 15:53:03 +0000 (16:53 +0100)
.azure-pipelines/ci.yml
.azure-pipelines/macos-steps.yml
.azure-pipelines/pr.yml
Misc/NEWS.d/next/macOS/2019-09-10-14-24-35.bpo-38089.eedgyD.rst [new file with mode: 0644]

index fcfac85ed9c442d9e5d68e55e2736fd2b540ccdb..12ff7d4c55c98551519ed479a2e8efac314637f9 100644 (file)
@@ -42,7 +42,7 @@ jobs:
     testRunPlatform: macos
 
   pool:
-    vmImage: xcode9-macos10.13
+    vmImage: macos-10.14
 
   steps:
   - template: ./macos-steps.yml
@@ -131,7 +131,7 @@ jobs:
   condition: and(succeeded(), eq(dependencies.Prebuild.outputs['tests.run'], 'true'))
 
   pool:
-    vmImage: vs2017-win2016
+    vmImage: windows-2019
 
   strategy:
     matrix:
index 647081689454acc3e64822b28cb04773303c0b55..d2ca580a93d7ddd9c9f3795fbf6db2a97c70dcd2 100644 (file)
@@ -14,6 +14,8 @@ steps:
 
 - 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'
index 2486f88a63fb1584846268c22a98e1148c1db2a1..e3e24ae2a4b07f59cf23340775e991d2da40a9b9 100644 (file)
@@ -40,7 +40,7 @@ jobs:
     testRunPlatform: macos
 
   pool:
-    vmImage: xcode9-macos10.13
+    vmImage: macos-10.14
 
   steps:
   - template: ./macos-steps.yml
@@ -131,7 +131,7 @@ jobs:
   condition: and(succeeded(), eq(dependencies.Prebuild.outputs['tests.run'], 'true'))
 
   pool:
-    vmImage: vs2017-win2016
+    vmImage: windows-2019
 
   strategy:
     matrix:
diff --git a/Misc/NEWS.d/next/macOS/2019-09-10-14-24-35.bpo-38089.eedgyD.rst b/Misc/NEWS.d/next/macOS/2019-09-10-14-24-35.bpo-38089.eedgyD.rst
new file mode 100644 (file)
index 0000000..4134984
--- /dev/null
@@ -0,0 +1 @@
+Move Azure Pipelines to latest VM versions and make macOS tests optional