Skip to content

[test-quarantine] Quarantine ServerRoutingTest and ServerVirtualizationTest flaky tests#65964

Merged
wtgodbe merged 2 commits intomainfrom
automated/quarantine-server-e2e-2026-03-25-24c70c502027ef66
Mar 25, 2026
Merged

[test-quarantine] Quarantine ServerRoutingTest and ServerVirtualizationTest flaky tests#65964
wtgodbe merged 2 commits intomainfrom
automated/quarantine-server-e2e-2026-03-25-24c70c502027ef66

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Quarantines the server-side execution variants of two E2E test suites that are flaky in the components-e2e pipeline.

Background:

The xUnit QuarantinedTest attribute is not automatically inherited by subclass tests. ServerRoutingTest and ServerVirtualizationTest are subclasses that inherit tests from RoutingTest and VirtualizationTest respectively. The base class tests are already quarantined, but the server variants were not being properly quarantined.

This PR:

  1. Makes the relevant base class test methods virtual so they can be overridden
  2. Adds override methods in TestSubclasses.cs with the [QuarantinedTest] attribute

Failures:

Associated issue: #61080
Associated issue: #65852

Note

🔒 Integrity filtering filtered 41 items

Integrity filtering activated and filtered the following items during workflow execution.
This happens when a tool call accesses a resource that does not meet the required integrity or secrecy level of the workflow.

  • resource:search_pull_requests (search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65714 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65803 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65804 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #64859 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65696 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65930 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #55092 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65777 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65893 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65928 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65926 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65752 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65808 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65817 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • #65816 (list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)
  • ... and 25 more items

Generated by Daily Test Quarantine Management ·

ServerRoutingTest.NavigationLock_OverlappingNavigationsCancelExistingNavigations_HistoryNavigation
failed 18 times in the components-e2e pipeline over the last 30 days.
Associated issue: #65960

ServerVirtualizationTest.CanRenderHtmlTable and CanElevateEffectiveMaxItemCount_WhenOverscanExceedsMax
failed 2 and 4 times respectively in the components-e2e pipeline.
Associated issue: #65961

The xUnit QuarantinedTest attribute is not automatically inherited by server-side
test subclasses. Adding explicit virtual overrides to apply the quarantine
attribute to the server execution variants.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot requested a review from a team as a code owner March 25, 2026 10:54
@github-actions github-actions Bot added test-failure area-blazor Includes: Blazor, Razor Components labels Mar 25, 2026
@wtgodbe wtgodbe merged commit cdea7e1 into main Mar 25, 2026
21 of 25 checks passed
@wtgodbe wtgodbe deleted the automated/quarantine-server-e2e-2026-03-25-24c70c502027ef66 branch March 25, 2026 23:32
@dotnet-policy-service dotnet-policy-service Bot added this to the 11.0-preview3 milestone Mar 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-blazor Includes: Blazor, Razor Components test-failure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant