Update build pools for perf runs (dotnet/coreclr#27378)
authorDrew Scoggins <anscoggi@microsoft.com>
Wed, 23 Oct 2019 23:52:09 +0000 (16:52 -0700)
committerGitHub <noreply@github.com>
Wed, 23 Oct 2019 23:52:09 +0000 (16:52 -0700)
Commit migrated from https://github.com/dotnet/coreclr/commit/30711d1631d2c283a64ab636df8cc0114ce228d8

eng/perf-job.yml

index b22bc82..95f1c3b 100644 (file)
@@ -18,24 +18,19 @@ jobs:
     jobName: ${{ format('perfbuild_{0}{1}_{2}_{3}', parameters.osGroup, parameters.osSubgroup, parameters.archType, parameters.buildConfig) }}
     displayName: ${{ format('Performance {0}{1} {2} {3}', parameters.osGroup, parameters.osSubgroup, parameters.archType, parameters.buildConfig) }}
     pool: 
-      # Public Linux Build Pool
-      ${{ if and(eq(parameters.osGroup, 'Linux'), eq(variables['System.TeamProject'], 'public')) }}:
-        name:  NetCorePublic-Pool
-        queue: BuildPool.Ubuntu.1604.Amd64.Open
-      # Public Windows Build Pool
-      ${{ if and(eq(parameters.osGroup, 'Windows_NT'), eq(variables['System.TeamProject'], 'public')) }}:
-        name: NetCorePublic-Pool
+      # Hosted Linux Build Pool
+      ${{ if eq(parameters.osGroup, 'Linux') }}:
+        pool:  Hosted Ubuntu 1604
+        queue: Ubuntu.1804.Amd64.Open
+        osGroup: Linux
+      # Hosted Windows Build Pool
+      ${{ if eq(parameters.osGroup, 'Windows_NT') }}:
+        pool: Hosted VS2017
         queue: BuildPool.Windows.10.Amd64.VS2017.Open
+        osGroup: Windows_NT
 
     # Test job depends on the corresponding build job
     dependsOn: ${{ format('build_{0}{1}_{2}_{3}', parameters.osGroup, parameters.osSubgroup, parameters.archType, parameters.buildConfig) }}
-
-    # Run all steps in the container.
-    ${{ if ne(parameters.container, '') }}:
-      ${{ if eq(parameters.container.registry, 'mcr') }}:
-        container: ${{ format('{0}:{1}', 'mcr.microsoft.com/dotnet-buildtools/prereqs', parameters.container.image) }}
-      ${{ if ne(parameters.container.registry, 'mcr') }}:
-        container: ${{ format('{0}:{1}', parameters.container.registry, parameters.container.image) }}
       
     ${{ if eq(parameters.osGroup, 'Windows_NT') }}:
       extraSetupParameters: -CoreRootDirectory $(Build.SourcesDirectory)\bin\tests\${{ parameters.osGroup }}.${{ parameters.archType }}.Release\Tests\Core_Root -Architecture ${{ parameters.archType }}