Commit graph

16 commits

Author SHA1 Message Date
Duende Bot
d4a4e901f6 Publish - 2026-05-21 18:39:51 UTC 2026-05-21 18:40:01 +00:00
Duende Bot
50f1a072b3 Publish - 2026-04-01 08:20:45 UTC 2026-04-01 08:22:06 +00:00
Duende Bot
3e811895ec Publish - 2026-03-16 22:06:27 UTC 2026-03-16 22:08:02 +00:00
Damian Hickey
7e9dd42158 Fix formatting in retry infrastructure and increase Playwright timeouts
- Add braces to lock/foreach/if/else statements (IDE0011)
- Remove unnecessary 'using Xunit;' from RetryTestCaseRunner (IDE0005)
- Use expression body for RetryableTestCase deserialization constructor (IDE0021)
- Increase Context.SetDefaultTimeout from 10s to 60s for Blazor WASM CI reliability
- Increase VerifyWeatherListIsShown timeout from 30s to 60s
2026-02-19 14:16:30 +01:00
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
Damian Hickey
88428d4afc Upgrade shared test infrastructure to xUnit v3 with MTP support 2026-02-19 14:16:30 +01:00
Damian Hickey
99226f9050 Remove 'Duende.' prefix from csproj filenames
- Rename 8 .csproj files to remove 'Duende.' prefix
- Preserve PackageId, AssemblyName, and RootNamespace via explicit properties
- Update 55 project references across solution
- All projects verified to build successfully
2026-02-17 12:27:30 +01:00
Damian Hickey
28d46123ad Normalise line endings 2026-02-17 11:45:26 +01:00
Damian Hickey
0243a4fbad Normalize line endings to LF 2026-02-17 11:22:09 +01:00
Damian Hickey
2a47512fea Change all multi-target projects from net8.0;net9.0;net10.0 to single-target net10.0 2026-02-17 11:22:09 +01:00
Erwin van der Valk
f3c7cb1e64 copied bff build over merged code
Replace matchingPath with pathMatch in Multi Frontend Host

cleanup directory.packages.props

run performance host also on 6004
2025-11-19 13:33:29 +01:00
pgermishuys
ba9e4e3ab9 Sync IdentityServer changes from main 2025-10-17 10:42:18 +02:00
pgermishuys
ce2258c809 Sync releases/bff/v4.0.0 with main excluding bff 2025-10-16 11:47:25 +02:00
Joe DeCock
ceb7691ecb Mark Duende.Xunit.Playwright as not a test proj 2025-09-16 08:54:17 -05:00
Erwin van der Valk
6bb4c0c930
allow management endpoints to be overwritten manually (#2186) 2025-09-05 11:04:35 +02:00
Joe DeCock
a9bcbeaae4 Shared lib for aspire/playwright test infra 2025-08-29 15:16:14 -05:00