Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 25 additions & 25 deletions build/template-run-unit-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,7 @@ steps:
inputs:
testSelector: 'testAssemblies'
testAssemblyVer2: |
tests\E2E Tests\WebAppUiTests\bin\**\WebAppUiTests.dll
tests\E2E Tests\TokenAcquirerTests\bin\**\TokenAcquirerTests.dll
tests\E2E Tests\NET 7 tests\IntegrationTests\bin\**\IntegrationTests.dll
tests\E2E Tests\*Tests\bin\**\*Tests.dll
searchFolder: '$(System.DefaultWorkingDirectory)'
rerunFailedTests: true
rerunMaxAttempts: '3'
Expand All @@ -45,27 +43,29 @@ steps:
failOnMinTestsNotRun: false
minimumExpectedTests: '1'
runSettingsFile: 'build\CodeCoverage.runsettings'

- task: PublishBuildArtifacts@1
displayName: 'Publish traces after test'
inputs:
PathtoPublish: '$(Build.SourcesDirectory)/tests/E2E Tests/PlaywrightTraces/'
ArtifactName: 'traces-after-tests-$(Build.BuildNumber)'
condition: failed()

# Copy all packages out to staging
- task: CopyFiles@2
displayName: 'Copy screenshots to staging directory'
inputs:
SourceFolder: '$(Build.SourcesDirectory)/tests/E2E Tests/'
Contents: '**/*screenshotFail.png'
TargetFolder: '$(Build.ArtifactStagingDirectory)\screenshots'
flattenFolders: true
condition: failed()
# These do not run on OB

- task: PublishBuildArtifacts@1
displayName: 'Publish Screenshot after test'
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)\screenshots'
ArtifactName: 'ScreenshotFail'
condition: failed()
# - task: PublishBuildArtifacts@1
# displayName: 'Publish traces after test'
# inputs:
# PathtoPublish: '$(Build.SourcesDirectory)/tests/E2E Tests/PlaywrightTraces/'
# ArtifactName: 'traces-after-tests-$(Build.BuildNumber)'
# condition: failed()

# # Copy all packages out to staging
# - task: CopyFiles@2
# displayName: 'Copy screenshots to staging directory'
# inputs:
# SourceFolder: '$(Build.SourcesDirectory)/tests/E2E Tests/'
# Contents: '**/*screenshotFail.png'
# TargetFolder: '$(Build.ArtifactStagingDirectory)\screenshots'
# flattenFolders: true
# condition: failed()

# - task: PublishBuildArtifacts@1
# displayName: 'Publish Screenshot after test'
# inputs:
# PathtoPublish: '$(Build.ArtifactStagingDirectory)\screenshots'
# ArtifactName: 'ScreenshotFail'
# condition: failed()
Loading