Skip to content
Merged
Show file tree
Hide file tree
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
15 changes: 14 additions & 1 deletion .azure/pipelines/components-e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,11 @@ jobs:
displayName: NPM install
- script: .dotnet/dotnet build ./src/Components/test/E2ETest -c $(BuildConfiguration) --no-restore
displayName: Build
- script: .dotnet/dotnet test ./src/Components/test/E2ETest -c $(BuildConfiguration) --no-build --logger trx
- script: .dotnet/dotnet test ./src/Components/test/E2ETest -c $(BuildConfiguration) --no-build --filter QuarantinedTest\!~github --logger trx
displayName: Run E2E tests
- script: .dotnet/dotnet test ./src/Components/test/E2ETest -c $(BuildConfiguration) --no-build --filter QuarantinedTest~github -p:RunQuarantinedTests=true --logger trx
displayName: Run Quarantined E2E tests
continueOnError: true
- task: PublishTestResults@2
displayName: Publish E2E Test Results
inputs:
Expand All @@ -54,6 +57,16 @@ jobs:
searchFolder: '$(Build.SourcesDirectory)/src/Components/test/E2ETest/TestResults'
testRunTitle: ComponentsE2E-$(AgentOsName)-$(BuildConfiguration)-xunit
condition: always()
- task: PublishTestResults@2
displayName: Publish Quarantined E2E Test Results
inputs:
testResultsFormat: 'xUnit'
testResultsFiles: '*.xml'
searchFolder: '$(Build.SourcesDirectory)/artifacts/TestResults/$(_BuildConfig)/Quarantined'
testRunTitle: Quarantine-$(AgentOsName)-$(BuildConfiguration)-xunit
mergeTestResults: true
condition: always()

artifacts:
- name: Components_E2E_Test_Logs
path: ./src/Components/test/E2ETest/TestResults
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ protected override void InitializeAsyncCore()
[InlineData(false, true)]
[InlineData(true, false)]
[InlineData(true, true)]
[QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/38613")]
public void CanAddAndDisposeRootComponents(bool intoBlazorUi, bool attachShadowRoot)
{
var message = app.FindElement(By.Id("message"));
Expand Down