Skip to content

[test-quarantine] Unquarantine GET_GracefulServerShutdown_RequestCompleteSuccessfullyInsideHostTimeout #146

@DeagleGross

Description

@DeagleGross

GET_GracefulServerShutdown_RequestCompleteSuccessfullyInsideHostTimeout in Http3RequestTests has been passing with a 100% pass rate for 30+ days (241 passes across 30 builds) in the quarantine pipeline (aspnetcore-quarantined-tests, definition 84). Removing the [QuarantinedTest] attribute to restore it to the regular test run.

Note: Issue dotnet#35070 is not being closed by this PR. Http3TlsTests.ClientCertificate_AllowOrRequire_Available_Invalid_Refused still references that issue and continues to be flaky (53 failures in the last 30 days).

Associated issue: dotnet#35070

Note

🔒 Integrity filter blocked 14 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #41858 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65815 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65817 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65816 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65827 search_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #66003 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".
  • #65928 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65912 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".
  • #65891 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65887 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65880 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #65928 pull_request_read: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by Daily Test Quarantine Management ·


Note

This was originally intended as a pull request, but the git push operation failed.

Workflow Run: View run details and download patch artifact

The patch file is available in the agent artifact in the workflow run linked above.

To create a pull request with the changes:

# Download the artifact from the workflow run
gh run download 23683129095 -n agent -D /tmp/agent-23683129095

# Create a new branch
git checkout -b unquarantine/issue-35070-68180181017efd52

# Apply the patch (--3way handles cross-repo patches where files may already exist)
git am --3way /tmp/agent-23683129095/aw-unquarantine-issue-35070.patch

# Push the branch to origin
git push origin unquarantine/issue-35070-68180181017efd52

# Create the pull request
gh pr create --title '[test-quarantine] Unquarantine GET_GracefulServerShutdown_RequestCompleteSuccessfullyInsideHostTimeout' --base main --head unquarantine/issue-35070-68180181017efd52 --repo DeagleGross/aspnetcore
Show patch (31 lines)
From 3ad6b8c35cc870ce3eb76671b614a5ef36acba0d Mon Sep 17 00:00:00 2001
From: "github-actions[bot]" <github-actions[bot]@users.noreply.github.com>
Date: Sat, 28 Mar 2026 10:46:06 +0000
Subject: [PATCH] Unquarantine
 GET_GracefulServerShutdown_RequestCompleteSuccessfullyInsideHostTimeout

Test has been passing reliably for 30+ days in the quarantine pipeline.
Note: issue #35070 remains open as ClientCertificate_AllowOrRequire_Available_Invalid_Refused
in Http3TlsTests.cs still references it and continues to be flaky.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---
 .../test/Interop.FunctionalTests/Http3/Http3RequestTests.cs      | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/Servers/Kestrel/test/Interop.FunctionalTests/Http3/Http3RequestTests.cs b/src/Servers/Kestrel/test/Interop.FunctionalTests/Http3/Http3RequestTests.cs
index 959376b1dc..b14df27b4d 100644
--- a/src/Servers/Kestrel/test/Interop.FunctionalTests/Http3/Http3RequestTests.cs
+++ b/src/Servers/Kestrel/test/Interop.FunctionalTests/Http3/Http3RequestTests.cs
@@ -2258,7 +2258,6 @@ public class Http3RequestTests : LoggedTest
     [MsQuicSupported]
     [InlineData(HttpProtocols.Http3)]
     [InlineData(HttpProtocols.Http2)]
-    [QuarantinedTest("https://github.com/dotnet/aspnetcore/issues/35070")]
     public async Task GET_GracefulServerShutdown_RequestCompleteSuccessfullyInsideHostTimeout(HttpProtocols protocol)
     {
         // Arrange
-- 
2.53.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions