diff --git a/build/MUX-Release.yml b/build/MUX-Release.yml index 12f0227823..78ade425e9 100644 --- a/build/MUX-Release.yml +++ b/build/MUX-Release.yml @@ -117,22 +117,31 @@ jobs: signConfig: '$(Build.SourcesDirectory)\build\NuGetSignConfig.xml' useReleaseTag: '$(MUXFinalRelease)' -# Build NuGet package tests +# Build solution that depends on nuget package - template: AzurePipelinesTemplates\MUX-NugetReleaseTest-Job.yml parameters: buildJobName: 'BuildNugetPkgTests' buildArtifactName: 'NugetPkgTestsDrop' + runTestJobName: 'RunNugetPkgTestsInHelix' dependsOn: CreateNugetPackage pkgArtifactPath: '$(artifactDownloadPath)\drop' - -# Build framework package tests + +# Framework package tests - template: AzurePipelinesTemplates\MUX-NugetReleaseTest-Job.yml parameters: buildJobName: 'BuildFrameworkPkgTests' buildArtifactName: 'FrameworkPkgTestsDrop' + runTestJobName: 'RunFrameworkPkgTestsInHelix' dependsOn: CreateNugetPackage pkgArtifactPath: '$(artifactDownloadPath)\drop\FrameworkPackage' +- template: AzurePipelinesTemplates\MUX-ProcessTestResults-Job.yml + parameters: + dependsOn: + - RunNugetPkgTestsInHelix + - RunFrameworkPkgTestsInHelix + rerunPassesRequiredToAvoidFailure: 5 + # NuGet package WACK tests - template: AzurePipelinesTemplates\MUX-WACKTests-Job.yml parameters: