Move coreclr-corefx pipelines into their own files (#25465)
authorBruce Forstall <brucefo@microsoft.com>
Fri, 28 Jun 2019 04:29:47 +0000 (21:29 -0700)
committerGitHub <noreply@github.com>
Fri, 28 Jun 2019 04:29:47 +0000 (21:29 -0700)
azure-pipelines.yml
eng/pipelines/corefx-jitstress.yml
eng/pipelines/corefx-jitstress2-jitstressregs.yml
eng/pipelines/corefx-jitstressregs.yml
eng/pipelines/corefx.yml

index 77d1087..d3ce6d2 100644 (file)
@@ -116,15 +116,6 @@ jobs:
         platformGroup: all
       ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop') }}:
         platformGroup: all
-      ${{ if in(variables['Build.DefinitionName'], 'coreclr-corefx', 'coreclr-corefx-jitstress', 'coreclr-corefx-jitstressregs', 'coreclr-corefx-jitstress2-jitstressregs') }}:
-        platforms:
-        # TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
-        - Linux_arm
-        - Linux_arm64
-        - Linux_x64
-        # TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
-        - Windows_NT_x64
-        - Windows_NT_x86
 
 #
 # Release builds
@@ -225,27 +216,10 @@ jobs:
         platforms:
         - Linux_x64
         - Windows_NT_x64
-      ${{ if in(variables['Build.DefinitionName'], 'coreclr-corefx', 'coreclr-corefx-jitstress', 'coreclr-corefx-jitstressregs', 'coreclr-corefx-jitstress2-jitstressregs') }}:
-        platforms:
-        # TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
-        - Linux_arm
-        - Linux_arm64
-        - Linux_x64
-        # TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
-        - Windows_NT_x64
-        - Windows_NT_x86
       helixQueueGroup: corefx
       jobParameters:
         ${{ if eq(variables['Build.DefinitionName'], 'coreclr-ci') }}:
           testGroup: innerloop
-        ${{ if eq(variables['Build.DefinitionName'], 'coreclr-corefx') }}:
-          testGroup: outerloop
-        ${{ if eq(variables['Build.DefinitionName'], 'coreclr-corefx-jitstress') }}:
-          testGroup: jitstress
-        ${{ if eq(variables['Build.DefinitionName'], 'coreclr-corefx-jitstressregs') }}:
-          testGroup: jitstressregs
-        ${{ if eq(variables['Build.DefinitionName'], 'coreclr-corefx-jitstress2-jitstressregs') }}:
-          testGroup: jitstress2-jitstressregs
         corefxTests: true
         displayNameArgs: CoreFX
 
index f7362c9..6b05bd9 100644 (file)
@@ -16,17 +16,27 @@ jobs:
     jobTemplate: build-job.yml
     buildConfig: checked
     platforms:
+    # TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
+    - Linux_arm
+    - Linux_arm64
     - Linux_x64
+    # TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
     - Windows_NT_x64
+    - Windows_NT_x86
 
 - template: /eng/platform-matrix.yml
   parameters:
     jobTemplate: test-job.yml
     buildConfig: checked
     platforms:
+    # TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
+    - Linux_arm
+    - Linux_arm64
     - Linux_x64
+    # TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
     - Windows_NT_x64
-    helixQueueGroup: pr
+    - Windows_NT_x86
+    helixQueueGroup: corefx
     jobParameters:
       testGroup: jitstress
       corefxTests: true
index 360e1ef..397dca3 100644 (file)
@@ -16,17 +16,27 @@ jobs:
     jobTemplate: build-job.yml
     buildConfig: checked
     platforms:
+    # TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
+    - Linux_arm
+    - Linux_arm64
     - Linux_x64
+    # TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
     - Windows_NT_x64
+    - Windows_NT_x86
 
 - template: /eng/platform-matrix.yml
   parameters:
     jobTemplate: test-job.yml
     buildConfig: checked
     platforms:
+    # TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
+    - Linux_arm
+    - Linux_arm64
     - Linux_x64
+    # TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
     - Windows_NT_x64
-    helixQueueGroup: pr
+    - Windows_NT_x86
+    helixQueueGroup: corefx
     jobParameters:
       testGroup: jitstress2-jitstressregs
       corefxTests: true
index a3cde57..24fd873 100644 (file)
@@ -16,17 +16,27 @@ jobs:
     jobTemplate: build-job.yml
     buildConfig: checked
     platforms:
+    # TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
+    - Linux_arm
+    - Linux_arm64
     - Linux_x64
+    # TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
     - Windows_NT_x64
+    - Windows_NT_x86
 
 - template: /eng/platform-matrix.yml
   parameters:
     jobTemplate: test-job.yml
     buildConfig: checked
     platforms:
+    # TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
+    - Linux_arm
+    - Linux_arm64
     - Linux_x64
+    # TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
     - Windows_NT_x64
-    helixQueueGroup: pr
+    - Windows_NT_x86
+    helixQueueGroup: corefx
     jobParameters:
       testGroup: jitstressregs
       corefxTests: true
index b83d108..05f2fc7 100644 (file)
@@ -16,17 +16,27 @@ jobs:
     jobTemplate: build-job.yml
     buildConfig: checked
     platforms:
+    # TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
+    - Linux_arm
+    - Linux_arm64
     - Linux_x64
+    # TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
     - Windows_NT_x64
+    - Windows_NT_x86
 
 - template: /eng/platform-matrix.yml
   parameters:
     jobTemplate: test-job.yml
     buildConfig: checked
     platforms:
+    # TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
+    - Linux_arm
+    - Linux_arm64
     - Linux_x64
+    # TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
     - Windows_NT_x64
-    helixQueueGroup: pr
+    - Windows_NT_x86
+    helixQueueGroup: corefx
     jobParameters:
       testGroup: outerloop
       corefxTests: true