Skip to content

[test-quarantine] Quarantine ShutdownTests.ConfigurationChangeForcesChildProcessRestart - #68152

Merged
wtgodbe merged 1 commit into
mainfrom
quarantine-iisshutdown-8c918fe4c5fce32d
Aug 3, 2026
Merged

[test-quarantine] Quarantine ShutdownTests.ConfigurationChangeForcesChildProcessRestart#68152
wtgodbe merged 1 commit into
mainfrom
quarantine-iisshutdown-8c918fe4c5fce32d

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Quarantines Microsoft.AspNetCore.Server.IIS.NewShim.FunctionalTests.ShutdownTests.ConfigurationChangeForcesChildProcessRestart due to intermittent connection-reset failures observed when IIS kills the old worker process during a child process restart, seen across 2 CI builds on main over the past 30 days.

Failure Summary

The test verifies that when web.config is modified, the IIS ANCM (ASP.NET Core Module) restarts the out-of-process worker. During the restart, if an HTTP request arrives while the old process is shutting down and the new process has not yet started listening, the OS forcibly closes the connection (SocketException 10054). The LoggingHandler in the test infrastructure attempts to buffer the response body for logging, but the connection is torn down mid-read, producing HttpRequestException: Error while copying content to a stream.

Failed 2 times over the past 30 days. Most recent failing build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1533151&view=results

Observed in builds: 1533151, 1531282.

Associated issue: #68150

A maintainer or contributor can add the no-quarantine-for-30-days label to this PR to tell the workflow not to touch this test again for 30 days.

Generated by Daily Test Quarantine Management · sonnet46 · 667 AIC · ⌖ 9.69 AIC · ⊞ 3.3K ·

Quarantines ConfigurationChangeForcesChildProcessRestart due to intermittent
connection-reset failures observed when IIS kills the old worker process during
restart, seen across 2 CI builds on main over the past 30 days.

Associated issue: #aw_iisshutdown

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@wtgodbe
wtgodbe merged commit 73ae049 into main Aug 3, 2026
25 checks passed
@wtgodbe
wtgodbe deleted the quarantine-iisshutdown-8c918fe4c5fce32d branch August 3, 2026 15:40
@dotnet-milestone-bot dotnet-milestone-bot Bot added this to the 11.0-rc1 milestone Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant