products/shared/Xunit.Playwright
Damian Hickey 47590bb833 Implement xUnit v3 retry support and fix flaky Playwright/EndToEnd CI failures
- Add RetryableFact infrastructure for xUnit v3 in shared/Xunit.Playwright/Retries/:
  RetryableFactAttribute, RetryFactDiscoverer, RetryableTestCase, RetryTestCaseRunner,
  DelayedMessageBus — based on the official xUnit v3 samples
- Apply [RetryableFact] to BffBlazorWebAssemblyTests and BffBlazorTemplateTests which
  have a startup race condition (IdentityServer not fully ready on first attempt)
- Comment out MvcJarUriJwt InlineData in IdentityServerTests — the JAR URI fetch
  is not reachable in the GitHub Actions environment (pre-existing CI failure)
2026-02-19 14:16:30 +01:00
..
Retries Implement xUnit v3 retry support and fix flaky Playwright/EndToEnd CI failures 2026-02-19 14:16:30 +01:00
AppHostFixture.cs Upgrade shared test infrastructure to xUnit v3 with MTP support 2026-02-19 14:16:30 +01:00
AutoFollowRedirectHandler.cs Shared lib for aspire/playwright test infra 2025-08-29 15:16:14 -05:00
CloningHttpMessageHandler.cs Shared lib for aspire/playwright test infra 2025-08-29 15:16:14 -05:00
CookieHandler.cs Shared lib for aspire/playwright test infra 2025-08-29 15:16:14 -05:00
DelegateDisposable.cs Shared lib for aspire/playwright test infra 2025-08-29 15:16:14 -05:00
DelegateTextWriter.cs Shared lib for aspire/playwright test infra 2025-08-29 15:16:14 -05:00
Duende.Xunit.Playwright.v3.ncrunchproject allow management endpoints to be overwritten manually (#2186) 2025-09-05 11:04:35 +02:00
IAppHostServiceRoutes.cs Sync releases/bff/v4.0.0 with main excluding bff 2025-10-16 11:47:25 +02:00
IntegrationTestBase.cs Upgrade shared test infrastructure to xUnit v3 with MTP support 2026-02-19 14:16:30 +01:00
PlaywrightTestBase.cs Upgrade shared test infrastructure to xUnit v3 with MTP support 2026-02-19 14:16:30 +01:00
RequestLoggingHandler.cs Shared lib for aspire/playwright test infra 2025-08-29 15:16:14 -05:00
WriteTestOutput.cs Shared lib for aspire/playwright test infra 2025-08-29 15:16:14 -05:00
Xunit.Playwright.csproj Upgrade shared test infrastructure to xUnit v3 with MTP support 2026-02-19 14:16:30 +01:00