Skip to content

Remove quic.tech from HTTP/3 interop test URIs#126871

Merged
rzikm merged 1 commit intodotnet:mainfrom
rzikm:fix/remove-quic-tech-interop
Apr 14, 2026
Merged

Remove quic.tech from HTTP/3 interop test URIs#126871
rzikm merged 1 commit intodotnet:mainfrom
rzikm:fix/remove-quic-tech-interop

Conversation

@rzikm
Copy link
Copy Markdown
Member

@rzikm rzikm commented Apr 14, 2026

The \quic.tech:8443\ server is consistently timing out from CI machines, causing 100% failure rate for:

  • \Public_Interop_ExactVersion_Success\
  • \Public_Interop_Upgrade_Request2OrHigher_Success\
  • \Public_Interop_Upgrade_Request3OrLower_Success\

Failures observed across 7 builds across multiple platforms (AzureLinux, Windows 11, Windows Server 2022/2025) over the past week with error:
\
System.Net.Http.HttpRequestException : Connection handshake was canceled due to the configured timeout of 00:00:10 seconds elapsing. (quic.tech:8443)
\\

This follows the same pattern used to remove \quic.nginx.org\ in PR #124743.

The quic.tech:8443 server is consistently timing out from CI machines,
causing 100% failure rate for Public_Interop_ExactVersion_Success,
Public_Interop_Upgrade_Request2OrHigher_Success, and
Public_Interop_Upgrade_Request3OrLower_Success across multiple platforms
(7 builds in the last week).

This follows the same pattern used to remove quic.nginx.org in PR dotnet#124743.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 14, 2026 09:37
@dotnet-policy-service
Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @karelz, @dotnet/ncl
See info in area-owners.md if you want to be subscribed.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the quic.tech:8443 endpoint from the public HTTP/3 interop URI set used by System.Net.Http functional tests, to prevent persistent CI timeouts caused by an unreliable external server.

Changes:

  • Remove https://quic.tech:8443/ from InteropUris() in the HTTP/3 HttpClientHandler functional tests.

@rzikm rzikm enabled auto-merge (squash) April 14, 2026 11:34
@rzikm
Copy link
Copy Markdown
Member Author

rzikm commented Apr 14, 2026

/ba-g Test failure is #125933

@rzikm rzikm merged commit f8dc4c8 into dotnet:main Apr 14, 2026
100 of 102 checks passed
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.

4 participants