Conversation
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>
wtgodbe
approved these changes
Mar 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Quarantines the server-side execution variants of two E2E test suites that are flaky in the components-e2e pipeline.
Background:
The
xUnit QuarantinedTestattribute is not automatically inherited by subclass tests.ServerRoutingTestandServerVirtualizationTestare subclasses that inherit tests fromRoutingTestandVirtualizationTestrespectively. The base class tests are already quarantined, but the server variants were not being properly quarantined.This PR:
virtualso they can be overriddenoverridemethods inTestSubclasses.cswith the[QuarantinedTest]attributeFailures:
ServerRoutingTest.NavigationLock_OverlappingNavigationsCancelExistingNavigations_HistoryNavigation: 18 failures in the last 30 days. Associated issue: Quarantine Microsoft.AspNetCore.Components.E2ETest.ServerExecutionTests.ServerRoutingTest.NavigationLock_OverlappingNavigationsCancelExistingNavigations_HistoryNavigation #61080ServerVirtualizationTest.CanRenderHtmlTable: 2 failures in the last 30 days. Associated issue: Quarantine Kestrel HTTPS and TLS tests failing with OpenSSL error code 77 #65852ServerVirtualizationTest.CanElevateEffectiveMaxItemCount_WhenOverscanExceedsMax: 4 failures in the last 30 days. Associated issue: Quarantine Kestrel HTTPS and TLS tests failing with OpenSSL error code 77 #65852Associated 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.
search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".)