Fix test scope when sending to helix resulting in double // (dotnet/corefx#39878)
authorSantiago Fernandez Madero <safern@microsoft.com>
Wed, 31 Jul 2019 23:00:09 +0000 (16:00 -0700)
committerGitHub <noreply@github.com>
Wed, 31 Jul 2019 23:00:09 +0000 (16:00 -0700)
Commit migrated from https://github.com/dotnet/corefx/commit/b5670d91ecb89432a4212c5e7dc6f5cbfa9a232e

eng/pipelines/libraries/corefx-base.yml
eng/pipelines/libraries/helix.yml

index 9f98999..b4681ce 100644 (file)
@@ -199,7 +199,7 @@ jobs:
                 helixQueues: $(_helixQueues)
                 msbuildScript: $(_msbuildCommand)
                 framework: $(_framework)
-                testScope: ${{ parameters.testScope }}
+                testScope: ${{ coalesce(parameters.testScope, 'innerloop') }} # if parameters.testScope is empty use 'innerloop'
 
                 ${{ if eq(parameters.isOfficialBuild, 'true') }}:
                   officialBuildId: $(Build.BuildNumber)
index b1f0c74..9ca0c08 100644 (file)
@@ -8,7 +8,7 @@ parameters:
   msbuildScript: ''
   targetOS: ''
   officialBuildId: ''
-  testScope: '' # empty | innerloop | outerloop | all
+  testScope: 'innerloop' # innerloop | outerloop | all
   condition: always()
 
 steps:
@@ -18,7 +18,7 @@ steps:
             /p:ArchGroup=${{ parameters.archGroup }}
             /p:ConfigurationGroup=${{ parameters.configuration }}
             /p:OSGroup=${{ parameters.targetOS }}
-            /p:testScope=${{ parameters.testScope }}
+            /p:TestScope=${{ parameters.testScope }}
             /p:TargetGroup=${{ parameters.framework }}
             /p:HelixTargetQueues=${{ parameters.helixQueues }}
             /p:HelixBuild=$(Build.BuildNumber)