Skip to content

Commit 9b38eb3

Browse files
committed
Merged PR 4972: Conditionalize helix test execution with Test ne false
Conditionalize helix test execution with Test ne false
2 parents 4404311 + 0158f3e commit 9b38eb3

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

eng/build.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,7 @@ jobs:
195195
WorkItemCommand: '%HELIX_CORRELATION_PAYLOAD%\build\RunPerfTestsOnHelix.cmd $(_BuildConfig) $(_PerfIterations) $(Build.SourceVersion) $(Build.SourceBranchName) rolling false Windows.10.Amd64.ClientRS1.Perf $(Build.BuildNumber) '
196196
CorrelationPayloadDirectory: '$(Build.SourcesDirectory)\helix-package'
197197
HelixConfiguration: 'CoreMSBuild'
198+
condition: ne(variables['Test'], 'false')
198199
- task: PublishBuildArtifacts@1
199200
inputs:
200201
pathtoPublish: $(Build.SourcesDirectory)\artifacts\log
@@ -220,14 +221,15 @@ jobs:
220221
HelixSource: 'pr/dotnet/sdk/$(Build.SourceBranch)'
221222
HelixType: 'test/sdk_$(_BuildConfig)/'
222223
HelixAccessToken: $(HelixApiAccessToken)
223-
HelixTargetQueues: 'Windows.10.Amd64.ClientRS1.Perf' # using a dedicated private Helix queue (perfsnakes)
224+
HelixTargetQueues: 'Windows.10.Amd64.ClientRS1.Perf' # a dedicated private Helix queue (perfsnakes)
224225
HelixPreCommands: 'set "PERF_COMMAND_UPLOAD_TOKEN=$(PerfCommandUploadToken)"'
225226

226227
WorkItemTimeout: 2:00
227228
WorkItemDirectory: '$(Build.SourcesDirectory)\build'
228229
WorkItemCommand: '%HELIX_CORRELATION_PAYLOAD%\build\RunPerfTestsOnHelix.cmd $(_BuildConfig) $(_PerfIterations) $(Build.SourceVersion) $(Build.SourceBranchName) rolling true Windows.10.Amd64.ClientRS1.Perf $(Build.BuildNumber)'
229230
CorrelationPayloadDirectory: '$(Build.SourcesDirectory)\helix-package'
230231
HelixConfiguration: 'FullMSBuild'
232+
condition: ne(variables['Test'], 'false')
231233
- task: PublishBuildArtifacts@1
232234
inputs:
233235
pathtoPublish: $(Build.SourcesDirectory)\artifacts\log
@@ -255,6 +257,7 @@ jobs:
255257
WorkItemTimeout: 2:00
256258
WorkItemDirectory: '$(Build.SourcesDirectory)'
257259
WorkItemCommand: './build/RunPerfTestsOnHelix.sh $(_BuildConfig) $(_PerfIterations) $(Build.SourceVersion) $(Build.SourceBranchName) rolling x64 Ubuntu_16.04 Ubuntu.1604.Amd64.Perf $(Build.BuildNumber)'
260+
condition: ne(variables['Test'], 'false')
258261

259262
- ${{ if notIn(parameters.agentOs, 'Windows_NT', 'Windows_NT_FullFramework', 'Windows_NT_TestAsTools', 'Windows_Perf_CI', 'Linux_Perf_CI', 'Windows_Perf_Helix', 'Windows_Perf_CI_FullFramework', 'Windows_Perf_Helix_Fullframework', 'Linux_Perf_Helix') }}:
260263
- ${{ if ne(variables['System.TeamProject'], 'public') }}:
@@ -296,7 +299,7 @@ jobs:
296299
SymStore/$(_BuildConfig)/**/*
297300
TargetFolder: '$(Build.ArtifactStagingDirectory)'
298301
continueOnError: true
299-
condition: always()
302+
condition: always()
300303

301304
- task: PublishBuildArtifacts@1
302305
displayName: Publish Logs to VSTS

0 commit comments

Comments
 (0)