File tree Expand file tree Collapse file tree 1 file changed +9
-15
lines changed
Expand file tree Collapse file tree 1 file changed +9
-15
lines changed Original file line number Diff line number Diff line change @@ -7,14 +7,10 @@ parameters:
77 displayName : Test Framework
88 type : string
99 default : net8.0
10- - name : testPoolName
11- displayName : Test Pool Name
12- type : string
13- default : pool-windows-2019
14- - name : testPoolVMImage
15- displayName : Test Pool VM Image
16- type : string
17- default : ' '
10+ - name : updateBaseline
11+ displayName : Update Test Coverage Baseline?
12+ type : boolean
13+ default : false
1814
1915variables :
2016 EnableTestCoverage : true
5147- job : TestCoverage
5248 dependsOn : Build
5349 timeoutInMinutes : 600
54- pool :
55- name : ${{ parameters.testPoolName }}
56- vmImage : ${{ parameters.testPoolVMImage }}
50+ pool : pool-windows-2019
5751
5852 steps :
5953 - task : UseDotNet@2
8579
8680 - task : PowerShell@2
8781 displayName : Test Autorest-Based Cmdlets
88- condition : succeeded ()
82+ condition : succeededOrFailed ()
8983 inputs :
9084 pwsh : true
9185 targetType : inline
@@ -103,18 +97,18 @@ jobs:
10397
10498 - task : PowerShell@2
10599 displayName : Analyze Test Coverage
106- condition : succeeded ()
100+ condition : succeededOrFailed ()
107101 inputs :
108102 pwsh : true
109103 targetType : filePath
110104 filePath : ./tools/TestFx/Coverage/AnalyzeTestCoverage.ps1
111- arguments : -CalcBaseline
105+ arguments : ' -CalcBaseline:$${{ parameters.updateBaseline }} '
112106
113107 - template : util/get-github-pat-steps.yml
114108
115109 - task : PowerShell@2
116110 displayName : Update Test Coverage Baseline
117- condition : succeeded()
111+ condition : and( succeeded(), ${{ parameters.updateBaseline }} )
118112 inputs :
119113 pwsh : true
120114 targetType : inline
You can’t perform that action at this time.
0 commit comments