Skip to content

Tables intentionally set `display: content` style but for spacer it m…

2b5bda8
Select commit
Loading
Failed to load commit list.
Open

Fix Virtualize table-mode scrolling in CSS Grid layouts (e.g. Aspire Dashboard) #66246

Tables intentionally set `display: content` style but for spacer it m…
2b5bda8
Select commit
Loading
Failed to load commit list.
Build Analysis / Build Analysis failed Apr 9, 2026 in 0s

.NET Result Analysis

Details

Tip

To unconditionally bypass the build analysis check (turn it green), you can use the escape mechanism feature. The completion time may vary, potentially taking several minutes, depending on the build analysis workload at the moment.

Known Infrastructure Errors

Build Failures

aspnetcore-components-e2e / Test: Blazor E2E tests on Linux / Run E2E tests

[ 🚧 Report infrastructure issue] [ 📄 Report repository issue]
    ❌Bash exited with code '1'.

Test Failures (4 tests failed)

🔹 [All failing tests from aspnetcore-components-e2e]

    Microsoft.AspNetCore.Components.E2ETest.ServerExecutionTests.ServerVirtualizationTest.QuickGrid_AspireLikeThumbScrollToEnd_DoesNotLeaveBlankTail [Details] [ failure rate]
    [ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

    Failing Configuration

    Exception Message
    OpenQA.Selenium.NoSuchElementException : Cannot locate option with value: BasicTestApp.QuickGridTest.QuickGridAspireLikeComponent; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception
    CallStack
       at OpenQA.Selenium.Support.UI.SelectElement.SelectByValue(String value)
       at Microsoft.AspNetCore.Components.E2ETest.BasicTestAppWebDriverExtensions.MountTestComponent[TComponent](IWebDriver browser) in /mnt/vss/_work/1/s/src/Components/test/E2ETest/Infrastructure/WebDriverExtensions/BasicTestAppWebDriverExtensions.cs:line 20
       at Microsoft.AspNetCore.Components.E2ETest.Tests.VirtualizationTest.QuickGrid_AspireLikeThumbScrollToEnd_DoesNotLeaveBlankTail() in /mnt/vss/_work/1/s/src/Components/test/E2ETest/Tests/VirtualizationTest.cs:line 1735
       at InvokeStub_VirtualizationTest.QuickGrid_AspireLikeThumbScrollToEnd_DoesNotLeaveBlankTail(Object, Object, IntPtr*)
       at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
    ❕ This is a new test, introduced on 0001-01-01
    Microsoft.AspNetCore.Components.E2ETest.Tests.VirtualizationTest.QuickGrid_AspireLikeThumbScrollToEnd_DoesNotLeaveBlankTail [Details] [100.00% failure rate]
    [ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

    Failing Configuration

    Exception Message
    OpenQA.Selenium.NoSuchElementException : Cannot locate option with value: BasicTestApp.QuickGridTest.QuickGridAspireLikeComponent; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception
    CallStack
       at OpenQA.Selenium.Support.UI.SelectElement.SelectByValue(String value)
       at Microsoft.AspNetCore.Components.E2ETest.BasicTestAppWebDriverExtensions.MountTestComponent[TComponent](IWebDriver browser) in /mnt/vss/_work/1/s/src/Components/test/E2ETest/Infrastructure/WebDriverExtensions/BasicTestAppWebDriverExtensions.cs:line 20
       at Microsoft.AspNetCore.Components.E2ETest.Tests.VirtualizationTest.QuickGrid_AspireLikeThumbScrollToEnd_DoesNotLeaveBlankTail() in /mnt/vss/_work/1/s/src/Components/test/E2ETest/Tests/VirtualizationTest.cs:line 1735
       at InvokeStub_VirtualizationTest.QuickGrid_AspireLikeThumbScrollToEnd_DoesNotLeaveBlankTail(Object, Object, IntPtr*)
       at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

🔹 [All failing tests from aspnetcore-quarantined-pr]

    Microsoft.AspNetCore.Hosting.FunctionalTests.LinkedApplicationTests.LinkedApplicationWorks [Details] [86.57% failure rate]
    [ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

    Failing Configuration

    Exception Message
    System.Net.Http.HttpRequestException : Connection refused (localhost:50226)\n---- System.Net.Sockets.SocketException : Connection refused
    CallStack
       at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem)
    --- End of stack trace from previous location ---
       at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
       at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
       at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
    --- End of stack trace from previous location ---
       at Microsoft.AspNetCore.Server.IntegrationTesting.LoggingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) in /_/src/Hosting/Server.IntegrationTesting/src/Common/LoggingHandler.cs:line 23
       at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
       at Microsoft.AspNetCore.Server.IntegrationTesting.RetryHelper.RetryRequest(Func`1 retryBlock, ILogger logger, CancellationToken cancellationToken, Int32 retryCount) in /_/src/Hosting/Server.IntegrationTesting/src/Common/RetryHelper.cs:line 36
       at Microsoft.AspNetCore.Server.IntegrationTesting.RetryHelper.RetryRequest(Func`1 retryBlock, ILogger logger, CancellationToken cancellationToken, Int32 retryCount)
       at Microsoft.AspNetCore.Hosting.FunctionalTests.LinkedApplicationTests.LinkedApplicationWorks() in /_/src/Hosting/test/FunctionalTests/LinkedApplicationTests.cs:line 46
    --- End of stack trace from previous location ---
    ----- Inner Stack Trace -----
       at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
       at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
       at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
    ServerComparison.FunctionalTests.HelloWorldTests.HelloWorld [Details] [35.99% failure rate]
    [ 🚧 Report test infrastructure issue] [ 📄 Report test repository issue]

    Failing Configuration

    Data Driven SubResults
      ServerComparison.FunctionalTests.HelloWorldTests.HelloWorld(variant: Server: Nginx, TFM: net11.0, Type: Portable, Arch: x64)
      Exception Message
      System.ComponentModel.Win32Exception : An error occurred trying to start process 'nginx' with working directory '/Users/runner/work/1/s/src/Servers/test/FunctionalTests/bin/Release/net11.0'. No such file or directory
      Stack Trace
         at Microsoft.Win32.SafeHandles.SafeProcessHandle.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String[] argv, IDictionary`2 env, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, SafeFileHandle stdinHandle, SafeFileHandle stdoutHandle, SafeFileHandle stderrHandle, Boolean usesTerminal, Holder& waitStateHolder, Boolean throwOnNoExec)
         at Microsoft.Win32.SafeHandles.SafeProcessHandle.StartCore(ProcessStartInfo startInfo, SafeFileHandle stdinHandle, SafeFileHandle stdoutHandle, SafeFileHandle stderrHandle, Holder& waitStateHolder)
         at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo, SafeFileHandle stdinHandle, SafeFileHandle stdoutHandle, SafeFileHandle stderrHandle)
         at System.Diagnostics.Process.Start()
         at System.Diagnostics.ProcessLoggingExtensions.StartAndCaptureOutAndErrToLogger(Process process, String prefix, ILogger logger) in /_/src/Hosting/Server.IntegrationTesting/src/Common/ProcessLoggingExtensions.cs:line 29
         at Microsoft.AspNetCore.Server.IntegrationTesting.NginxDeployer.Dispose() in /_/src/Hosting/Server.IntegrationTesting/src/Deployers/NginxDeployer.cs:line 213
         at ServerComparison.FunctionalTests.HelloWorldTests.HelloWorld(TestVariant variant) in /_/src/Servers/test/FunctionalTests/HelloWorldTest.cs:line 110
      --- End of stack trace from previous location ---

Was this helpful? Yes No