@@ -534,32 +534,32 @@ extends:
534534 parameters :
535535 inputName : Linux_musl_arm64
536536
537+ - template : .azure/pipelines/jobs/default-build.yml@self
538+ parameters :
539+ jobName : Windows_Test
540+ jobDisplayName : " Test: Windows Server x64"
541+ agentOs : Windows
542+ isAzDOTestingJob : true
543+ # Just uploading artifacts/logs/ files can take 15 minutes. Doubling the cancel timeout for this job.
544+ cancelTimeoutInMinutes : 30
545+ buildArgs : -all -pack -test -binaryLog /p:SkipHelixReadyTests=true /p:SkipIISNewHandlerTests=true /p:SkipIISTests=true
546+ /p:SkipIISExpressTests=true /p:SkipIISNewShimTests=true /p:RunBlazorPlaywrightTemplateTests=true /p:DoNotCleanUpTemplates=true
547+ $(_InternalRuntimeDownloadArgs)
548+ beforeBuild :
549+ - powershell : " & ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1; & ./src/Servers/IIS/tools/update_schema.ps1"
550+ displayName : Setup IISExpress test certificates and schema
551+ artifacts :
552+ - name : Windows_Test_Logs_Attempt_$(System.JobAttempt)
553+ path : artifacts/log/
554+ publishOnError : true
555+ includeForks : true
556+ - name : Windows_Test_Results_Attempt_$(System.JobAttempt)
557+ path : artifacts/TestResults/
558+ publishOnError : true
559+ includeForks : true
560+
537561 - ${{ if and(ne(parameters.skipTests, 'true'), in(variables['Build.Reason'], 'PullRequest', 'Manual')) }} :
538562 # Test jobs
539- - template : .azure/pipelines/jobs/default-build.yml@self
540- parameters :
541- jobName : Windows_Test
542- jobDisplayName : " Test: Windows Server x64"
543- agentOs : Windows
544- isAzDOTestingJob : true
545- # Just uploading artifacts/logs/ files can take 15 minutes. Doubling the cancel timeout for this job.
546- cancelTimeoutInMinutes : 30
547- buildArgs : -all -pack -test -binaryLog /p:SkipHelixReadyTests=true /p:SkipIISNewHandlerTests=true /p:SkipIISTests=true
548- /p:SkipIISExpressTests=true /p:SkipIISNewShimTests=true /p:RunTemplateTests=false /p:RunBlazorPlaywrightTemplateTests=true
549- $(_InternalRuntimeDownloadArgs)
550- beforeBuild :
551- - powershell : " & ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1; & ./src/Servers/IIS/tools/update_schema.ps1"
552- displayName : Setup IISExpress test certificates and schema
553- artifacts :
554- - name : Windows_Test_Logs_Attempt_$(System.JobAttempt)
555- path : artifacts/log/
556- publishOnError : true
557- includeForks : true
558- - name : Windows_Test_Results_Attempt_$(System.JobAttempt)
559- path : artifacts/TestResults/
560- publishOnError : true
561- includeForks : true
562-
563563 - template : .azure/pipelines/jobs/default-build.yml@self
564564 parameters :
565565 jobName : MacOS_Test
@@ -748,4 +748,4 @@ extends:
748748 enableSigningValidation : false
749749 enableNugetValidation : false
750750 publishInstallersAndChecksums : true
751- publishAssetsImmediately : true
751+ publishAssetsImmediately : true
0 commit comments