@@ -76,8 +76,8 @@ stages:
7676 - job : Test_HQRM
7777 displayName : ' HQRM'
7878 pool :
79- vmImage : ' windows-2022 '
80- timeoutInMinutes : 0
79+ vmImage : ' windows-latest '
80+ timeoutInMinutes : ' 0 '
8181 variables :
8282 # This sets environment variable $env:SqlServerDscCI.
8383 SqlServerDscCI : true
@@ -123,8 +123,8 @@ stages:
123123 - job : Test_Unit
124124 displayName : ' Unit'
125125 pool :
126- vmImage : ' windows-2022 '
127- timeoutInMinutes : 0
126+ vmImage : ' windows-latest '
127+ timeoutInMinutes : ' 0 '
128128 variables :
129129 # This sets environment variable $env:SqlServerDscCI.
130130 SqlServerDscCI : true
@@ -155,15 +155,14 @@ stages:
155155 inputs :
156156 targetPath : ' $(buildFolderName)/$(testResultFolderName)/'
157157 artifactName : $(testArtifactName)
158- parallel : true
159158
160159 - job : Code_Coverage
161160 displayName : ' Publish Code Coverage'
162161 dependsOn : Test_Unit
163162 condition : succeededOrFailed()
164163 pool :
165164 vmImage : ' ubuntu-latest'
166- timeoutInMinutes : 0
165+ timeoutInMinutes : ' 0 '
167166 steps :
168167 - pwsh : |
169168 $repositoryOwner,$repositoryName = $env:BUILD_REPOSITORY_NAME -split '/'
@@ -201,27 +200,15 @@ stages:
201200 displayName : ' Commands'
202201 strategy :
203202 matrix :
204- SQL2016_WIN2019 :
205- JOB_VMIMAGE : ' windows-2019'
206- TEST_CONFIGURATION : ' Integration_SQL2016'
207- SQL2017_WIN2019 :
208- JOB_VMIMAGE : ' windows-2019'
209- TEST_CONFIGURATION : ' Integration_SQL2017'
210203 SQL2017_WIN2022 :
211204 JOB_VMIMAGE : ' windows-2022'
212205 TEST_CONFIGURATION : ' Integration_SQL2017'
213- SQL2019_WIN2019 :
214- JOB_VMIMAGE : ' windows-2019'
215- TEST_CONFIGURATION : ' Integration_SQL2019'
216206 SQL2019_WIN2022 :
217207 JOB_VMIMAGE : ' windows-2022'
218208 TEST_CONFIGURATION : ' Integration_SQL2019'
219209 SQL2019_WIN2025 :
220210 JOB_VMIMAGE : ' windows-2025'
221211 TEST_CONFIGURATION : ' Integration_SQL2019'
222- SQL2022_WIN2019 :
223- JOB_VMIMAGE : ' windows-2019'
224- TEST_CONFIGURATION : ' Integration_SQL2022'
225212 SQL2022_WIN2022 :
226213 JOB_VMIMAGE : ' windows-2022'
227214 TEST_CONFIGURATION : ' Integration_SQL2022'
@@ -230,7 +217,7 @@ stages:
230217 TEST_CONFIGURATION : ' Integration_SQL2022'
231218 pool :
232219 vmImage : $(JOB_VMIMAGE)
233- timeoutInMinutes : 0
220+ timeoutInMinutes : ' 0 '
234221 steps :
235222 - task : DownloadPipelineArtifact@2
236223 displayName : ' Download Build Artifact'
@@ -280,24 +267,15 @@ stages:
280267 displayName : ' Commands'
281268 strategy :
282269 matrix :
283- SQL2017_WIN2019 :
284- JOB_VMIMAGE : ' windows-2019'
285- TEST_CONFIGURATION : ' Integration_SQL2017_RS'
286270 SQL2017_WIN2022 :
287271 JOB_VMIMAGE : ' windows-2022'
288272 TEST_CONFIGURATION : ' Integration_SQL2017_RS'
289- SQL2019_WIN2019 :
290- JOB_VMIMAGE : ' windows-2019'
291- TEST_CONFIGURATION : ' Integration_SQL2019_RS'
292273 SQL2019_WIN2022 :
293274 JOB_VMIMAGE : ' windows-2022'
294275 TEST_CONFIGURATION : ' Integration_SQL2019_RS'
295276 SQL2019_WIN2025 :
296277 JOB_VMIMAGE : ' windows-2025'
297278 TEST_CONFIGURATION : ' Integration_SQL2019_RS'
298- SQL2022_WIN2019 :
299- JOB_VMIMAGE : ' windows-2019'
300- TEST_CONFIGURATION : ' Integration_SQL2022_RS'
301279 SQL2022_WIN2022 :
302280 JOB_VMIMAGE : ' windows-2022'
303281 TEST_CONFIGURATION : ' Integration_SQL2022_RS'
@@ -306,7 +284,7 @@ stages:
306284 TEST_CONFIGURATION : ' Integration_SQL2022_RS'
307285 pool :
308286 vmImage : $(JOB_VMIMAGE)
309- timeoutInMinutes : 0
287+ timeoutInMinutes : ' 0 '
310288 steps :
311289 - task : DownloadPipelineArtifact@2
312290 displayName : ' Download Build Artifact'
@@ -361,9 +339,6 @@ stages:
361339 displayName : ' Commands'
362340 strategy :
363341 matrix :
364- PowerBI_WIN2019 :
365- JOB_VMIMAGE : ' windows-2019'
366- TEST_CONFIGURATION : ' Integration_PowerBI'
367342 PowerBI_WIN2022 :
368343 JOB_VMIMAGE : ' windows-2022'
369344 TEST_CONFIGURATION : ' Integration_PowerBI'
@@ -372,7 +347,7 @@ stages:
372347 TEST_CONFIGURATION : ' Integration_PowerBI'
373348 pool :
374349 vmImage : $(JOB_VMIMAGE)
375- timeoutInMinutes : 0
350+ timeoutInMinutes : ' 0 '
376351 steps :
377352 - task : DownloadPipelineArtifact@2
378353 displayName : ' Download Build Artifact'
@@ -427,27 +402,15 @@ stages:
427402 displayName : ' Integration'
428403 strategy :
429404 matrix :
430- SQL2016_WIN2019 :
431- JOB_VMIMAGE : ' windows-2019'
432- TEST_CONFIGURATION : ' Integration_SQL2016'
433- SQL2017_WIN2019 :
434- JOB_VMIMAGE : ' windows-2019'
435- TEST_CONFIGURATION : ' Integration_SQL2017'
436405 SQL2017_WIN2022 :
437406 JOB_VMIMAGE : ' windows-2022'
438407 TEST_CONFIGURATION : ' Integration_SQL2017'
439- SQL2019_WIN2019 :
440- JOB_VMIMAGE : ' windows-2019'
441- TEST_CONFIGURATION : ' Integration_SQL2019'
442408 SQL2019_WIN2022 :
443409 JOB_VMIMAGE : ' windows-2022'
444410 TEST_CONFIGURATION : ' Integration_SQL2019'
445411 SQL2019_WIN2025 :
446412 JOB_VMIMAGE : ' windows-2025'
447413 TEST_CONFIGURATION : ' Integration_SQL2019'
448- SQL2022_WIN2019 :
449- JOB_VMIMAGE : ' windows-2019'
450- TEST_CONFIGURATION : ' Integration_SQL2022'
451414 SQL2022_WIN2022 :
452415 JOB_VMIMAGE : ' windows-2022'
453416 TEST_CONFIGURATION : ' Integration_SQL2022'
@@ -456,7 +419,7 @@ stages:
456419 TEST_CONFIGURATION : ' Integration_SQL2022'
457420 pool :
458421 vmImage : $(JOB_VMIMAGE)
459- timeoutInMinutes : 0
422+ timeoutInMinutes : ' 0 '
460423 steps :
461424 - task : DownloadPipelineArtifact@2
462425 displayName : ' Download Build Artifact'
@@ -532,9 +495,6 @@ stages:
532495 displayName : ' Integration'
533496 strategy :
534497 matrix :
535- SQL2016_WIN2019 :
536- JOB_VMIMAGE : ' windows-2019'
537- TEST_CONFIGURATION : ' Integration_SQL2016'
538498 SQL2017_WIN2022 :
539499 JOB_VMIMAGE : ' windows-2022'
540500 TEST_CONFIGURATION : ' Integration_SQL2017'
@@ -546,7 +506,7 @@ stages:
546506 TEST_CONFIGURATION : ' Integration_SQL2022'
547507 pool :
548508 vmImage : $(JOB_VMIMAGE)
549- timeoutInMinutes : 0
509+ timeoutInMinutes : ' 0 '
550510 variables :
551511 SMODefaultModuleName : ' dbatools'
552512 steps :
@@ -625,27 +585,15 @@ stages:
625585 displayName : ' Integration'
626586 strategy :
627587 matrix :
628- SQL2016_WIN2019 :
629- JOB_VMIMAGE : ' windows-2019'
630- TEST_CONFIGURATION : ' Integration_SQL2016'
631- SQL2017_WIN2019 :
632- JOB_VMIMAGE : ' windows-2019'
633- TEST_CONFIGURATION : ' Integration_SQL2017'
634588 SQL2017_WIN2022 :
635589 JOB_VMIMAGE : ' windows-2022'
636590 TEST_CONFIGURATION : ' Integration_SQL2017'
637- SQL2019_WIN2019 :
638- JOB_VMIMAGE : ' windows-2019'
639- TEST_CONFIGURATION : ' Integration_SQL2019'
640591 SQL2019_WIN2022 :
641592 JOB_VMIMAGE : ' windows-2022'
642593 TEST_CONFIGURATION : ' Integration_SQL2019'
643594 SQL2019_WIN2025 :
644595 JOB_VMIMAGE : ' windows-2025'
645596 TEST_CONFIGURATION : ' Integration_SQL2019'
646- SQL2022_WIN2019 :
647- JOB_VMIMAGE : ' windows-2019'
648- TEST_CONFIGURATION : ' Integration_SQL2022'
649597 SQL2022_WIN2022 :
650598 JOB_VMIMAGE : ' windows-2022'
651599 TEST_CONFIGURATION : ' Integration_SQL2022'
@@ -659,7 +607,7 @@ stages:
659607 SMODefaultModuleName : ' SqlServer'
660608 pool :
661609 vmImage : $(JOB_VMIMAGE)
662- timeoutInMinutes : 0
610+ timeoutInMinutes : ' 0 '
663611 steps :
664612 - task : DownloadPipelineArtifact@2
665613 displayName : ' Download Build Artifact'
@@ -708,9 +656,6 @@ stages:
708656 displayName : ' Integration'
709657 strategy :
710658 matrix :
711- PowerBI_WIN2019 :
712- JOB_VMIMAGE : ' windows-2019'
713- TEST_CONFIGURATION : ' Integration_PowerBI'
714659 PowerBI_WIN2022 :
715660 JOB_VMIMAGE : ' windows-2022'
716661 TEST_CONFIGURATION : ' Integration_PowerBI'
@@ -724,7 +669,7 @@ stages:
724669 SMODefaultModuleName : ' SqlServer'
725670 pool :
726671 vmImage : $(JOB_VMIMAGE)
727- timeoutInMinutes : 0
672+ timeoutInMinutes : ' 0 '
728673 steps :
729674 - task : DownloadPipelineArtifact@2
730675 displayName : ' Download Build Artifact'
@@ -773,9 +718,6 @@ stages:
773718 displayName : ' Integration'
774719 strategy :
775720 matrix :
776- SQL2016_WIN2019 :
777- JOB_VMIMAGE : ' windows-2019'
778- TEST_CONFIGURATION : ' Integration_SQL2016'
779721 SQL2017_WIN2022 :
780722 JOB_VMIMAGE : ' windows-2022'
781723 TEST_CONFIGURATION : ' Integration_SQL2017'
@@ -792,7 +734,7 @@ stages:
792734 SMODefaultModuleName : ' dbatools'
793735 pool :
794736 vmImage : $(JOB_VMIMAGE)
795- timeoutInMinutes : 0
737+ timeoutInMinutes : ' 0 '
796738 steps :
797739 - task : DownloadPipelineArtifact@2
798740 displayName : ' Download Build Artifact'
0 commit comments