Skip to content

[release/8.0] improve CI flakiness - #67645

Merged
wtgodbe merged 1 commit into
dotnet:release/8.0from
wtgodbe:wtgodbe/release-8.0-ci-flakiness
Jul 8, 2026
Merged

[release/8.0] improve CI flakiness#67645
wtgodbe merged 1 commit into
dotnet:release/8.0from
wtgodbe:wtgodbe/release-8.0-ci-flakiness

Conversation

@wtgodbe

@wtgodbe wtgodbe commented Jul 7, 2026

Copy link
Copy Markdown
Member

Backporting quarantines for flaky tests that are already resolved (via quarantine or code fix) in main, to reduce release/8.0 CI flakiness. All reference existing tracking issues.

Quarantine flaky tests that are already resolved (via quarantine or code
fix) in main to reduce release/8.0 CI flakiness.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 7, 2026 17:15
@wtgodbe
wtgodbe requested review from a team, BrennanConroy and halter73 as code owners July 7, 2026 17:15

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Backports additional test quarantines onto release/8.0 to reduce CI flakiness by sequestering known flaky tests behind the QuarantinedTest trait (with links to existing tracking issues).

Changes:

  • Quarantine a flaky SignalR StackExchangeRedis end-to-end test (RedisEndToEndTests).
  • Quarantine the Blazor StatePersistenceTest.CanRenderComponentWithPersistedState E2E theory.
  • Quarantine several Blazor routing/scrolling-related E2E tests in RoutingTest.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
src/SignalR/server/StackExchangeRedis/test/RedisEndToEnd.cs Adds QuarantinedTest to a known flaky Redis end-to-end test to prevent CI failures.
src/Components/test/E2ETest/Tests/StatePersistenceTest.cs Adds QuarantinedTest (and required using) to sequester a flaky persisted-state E2E theory.
src/Components/test/E2ETest/Tests/RoutingTest.cs Adds QuarantinedTest to several scrolling-within-page routing E2E tests tied to a tracking issue.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/Components/test/E2ETest/Tests/StatePersistenceTest.cs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants