From 4f3ca6c9660b175a36deafe515e3742f0f10b772 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 4 Apr 2026 11:00:05 +0000 Subject: [PATCH 1/2] Quarantine ServerVirtualizationTest.DynamicContent_PrependItemsWhileScrolledToMiddle_VisibleItemsStayInPlace This server-only variant has failed 3 times in the last 30 days (builds 1365779, 1363611, 1361845 in pipeline 87). The base method was made virtual and a quarantined override was added to TestSubclasses.cs to quarantine only the server execution variant. Associated issue: #aw_srvvirt Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../test/E2ETest/ServerExecutionTests/TestSubclasses.cs | 4 ++++ src/Components/test/E2ETest/Tests/VirtualizationTest.cs | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Components/test/E2ETest/ServerExecutionTests/TestSubclasses.cs b/src/Components/test/E2ETest/ServerExecutionTests/TestSubclasses.cs index 86ac85d580d4..df99a175613c 100644 --- a/src/Components/test/E2ETest/ServerExecutionTests/TestSubclasses.cs +++ b/src/Components/test/E2ETest/ServerExecutionTests/TestSubclasses.cs @@ -111,6 +111,10 @@ public override void NonZeroStartIndex_ScrollToMiddleThenMeasure() [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/66120")] public override void CancelsOutdatedRefreshes_Async() => base.CancelsOutdatedRefreshes_Async(); + + [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/TODO")] + public override void DynamicContent_PrependItemsWhileScrolledToMiddle_VisibleItemsStayInPlace() + => base.DynamicContent_PrependItemsWhileScrolledToMiddle_VisibleItemsStayInPlace(); } public class ServerDynamicComponentRenderingTest : DynamicComponentRenderingTest diff --git a/src/Components/test/E2ETest/Tests/VirtualizationTest.cs b/src/Components/test/E2ETest/Tests/VirtualizationTest.cs index 0408382380dc..3c78a24dcdcf 100644 --- a/src/Components/test/E2ETest/Tests/VirtualizationTest.cs +++ b/src/Components/test/E2ETest/Tests/VirtualizationTest.cs @@ -1034,7 +1034,7 @@ public void DynamicContent_ExpandingOffScreenItemDoesNotAffectVisibleItems() } [Fact] - public void DynamicContent_PrependItemsWhileScrolledToMiddle_VisibleItemsStayInPlace() + public virtual void DynamicContent_PrependItemsWhileScrolledToMiddle_VisibleItemsStayInPlace() { Browser.MountTestComponent(); From a095185950ec500d92e766c5221053544d29d9a8 Mon Sep 17 00:00:00 2001 From: wigodbe Date: Sat, 4 Apr 2026 12:37:24 -0700 Subject: [PATCH 2/2] Fix QuarantinedTest issue URL to point to #66139 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../test/E2ETest/ServerExecutionTests/TestSubclasses.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Components/test/E2ETest/ServerExecutionTests/TestSubclasses.cs b/src/Components/test/E2ETest/ServerExecutionTests/TestSubclasses.cs index df99a175613c..9060afb10c17 100644 --- a/src/Components/test/E2ETest/ServerExecutionTests/TestSubclasses.cs +++ b/src/Components/test/E2ETest/ServerExecutionTests/TestSubclasses.cs @@ -112,7 +112,7 @@ public override void NonZeroStartIndex_ScrollToMiddleThenMeasure() public override void CancelsOutdatedRefreshes_Async() => base.CancelsOutdatedRefreshes_Async(); - [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/TODO")] + [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/66139")] public override void DynamicContent_PrependItemsWhileScrolledToMiddle_VisibleItemsStayInPlace() => base.DynamicContent_PrependItemsWhileScrolledToMiddle_VisibleItemsStayInPlace(); }