diff --git a/.azure/pipelines/quarantined-tests.yml b/.azure/pipelines/quarantined-tests.yml index 6f9aa3ab89..30fa8cbeb9 100644 --- a/.azure/pipelines/quarantined-tests.yml +++ b/.azure/pipelines/quarantined-tests.yml @@ -68,103 +68,3 @@ jobs: path: artifacts/log/ publishOnError: true includeForks: true - -- template: jobs/default-build.yml - parameters: - jobName: Windows_Quarantined_x64 - jobDisplayName: 'Tests: Windows x64' - agentOs: Windows - timeoutInMinutes: 180 - isTestingJob: true - steps: - - powershell: "& ./build.ps1 -CI -nobl -all -pack -NoBuildJava" - displayName: Build - # The templates part can be removed when the Blazor Templates run on Helix - - script: ./src/ProjectTemplates/build.cmd -ci -nobl -pack -NoRestore -NoBuilddeps "/p:RunTemplateTests=true" - displayName: Pack Templates - - script: ./build.cmd -ci -nobl -test -NoRestore -NoBuild -NoBuilddeps "/p:RunTemplateTests=true /p:RunQuarantinedTests=true /p:SkipHelixReadyTests=true" - displayName: Run Quarantined Tests - continueOnError: true - - task: PublishTestResults@2 - displayName: Publish Quarantined Test Results - inputs: - testResultsFormat: 'xUnit' - testResultsFiles: '*.xml' - searchFolder: '$(Build.SourcesDirectory)/artifacts/TestResults/$(_BuildConfig)/Quarantined' - condition: always() - artifacts: - - name: Windows_Quarantined_Test_Logs - path: artifacts/log/ - publishOnError: true - includeForks: true - - name: Windows_Quarantined_Test_Results - path: artifacts/TestResults/ - publishOnError: true - includeForks: true - -- template: jobs/default-build.yml - parameters: - jobName: MacOS_Quarantined_Test - jobDisplayName: "Tests: macOS 10.14" - agentOs: macOS - timeoutInMinutes: 180 - isTestingJob: true - steps: - - bash: ./build.sh --all --pack --ci --nobl --no-build-java - displayName: Build - # The templates part can be removed when the Blazor Templates run on Helix - - bash: ./src/ProjectTemplates/build.sh --ci --nobl --pack --no-restore --no-build-deps - displayName: Pack Templates (for Template tests) - - bash: ./build.sh --no-build --ci --nobl --test -p:RunTemplateTests=true -p:RunQuarantinedTests=true -p:SkipHelixReadyTests=true - displayName: Run Quarantined Tests - continueOnError: true - - task: PublishTestResults@2 - displayName: Publish Quarantined Test Results - inputs: - testResultsFormat: 'xUnit' - testResultsFiles: '*.xml' - searchFolder: '$(Build.SourcesDirectory)/artifacts/TestResults/$(_BuildConfig)/Quarantined' - condition: always() - artifacts: - - name: MacOS_Quarantined_Test_Logs - path: artifacts/log/ - publishOnError: true - includeForks: true - - name: MacOS_Quarantined_Test_Results - path: artifacts/TestResults/ - publishOnError: true - includeForks: true - -- template: jobs/default-build.yml - parameters: - jobName: Linux_Quarantined_Test - jobDisplayName: "Tests: Ubuntu 16.04 x64" - agentOs: Linux - timeoutInMinutes: 180 - isTestingJob: true - useHostedUbuntu: false - steps: - - bash: ./build.sh --all --pack --ci --nobl --no-build-java - displayName: Build - # The templates part can be removed when the Blazor Templates run on Helix - - bash: ./src/ProjectTemplates/build.sh --ci --nobl --pack --no-restore --no-build-deps - displayName: Pack Templates (for Template tests) - - bash: ./build.sh --no-build --ci --nobl --test -p:RunTemplateTests=true -p:RunQuarantinedTests=true -p:SkipHelixReadyTests=true - displayName: Run Quarantined Tests - continueOnError: true - - task: PublishTestResults@2 - displayName: Publish Quarantined Test Results - inputs: - testResultsFormat: 'xUnit' - testResultsFiles: '*.xml' - searchFolder: '$(Build.SourcesDirectory)/artifacts/TestResults/$(_BuildConfig)/Quarantined' - condition: always() - artifacts: - - name: Linux_Quarantined_Test_Logs - path: artifacts/log/ - publishOnError: true - includeForks: true - - name: Linux_Quarantined_Test_Results - path: artifacts/TestResults/ - publishOnError: true - includeForks: true