Marten Seemann
d9528a5643
http3: use actual QUIC connection in transport tests ( #5164 )
2025-05-29 15:10:30 +02:00
Marten Seemann
77c401dcbb
http3: only retry requests for which it is safe to do so ( #5141 )
...
* add an integration test for HTTP/3 redialing logic
* http3: only retry requests for which it is safe to do so
2025-05-16 05:22:13 +02:00
Marten Seemann
f2b1842d52
http3: use httptest.NewRequest ( #5086 )
...
No functional change expected.
2025-04-29 03:45:04 +02:00
Marten Seemann
b3f55bb7b7
use assert.AnError consistently in tests ( #5066 )
...
No functional change expected.
2025-04-21 03:52:08 +02:00
Marten Seemann
54b97a5079
http3: fix flaky transport tests ( #4900 )
2025-01-21 14:05:50 +08:00
Marten Seemann
ceabb6bd9a
http3: fix flaky TestTransportConnectionRedial ( #4884 )
2025-01-18 13:14:44 +08:00
Marten Seemann
0fd2decbd5
http3: rename singleRoundTripper interface to clientConn ( #4875 )
...
No functional change expected.
2025-01-16 14:37:00 +08:00
Marten Seemann
c017def433
http3: fix connection re-dialing logic for non-QUIC errors ( #4879 )
2025-01-16 14:13:46 +08:00
Marten Seemann
155f8a3725
http3: migrate the transport tests away from Ginkgo ( #4857 )
2025-01-15 19:59:58 +08:00
Marten Seemann
19ab2c3985
http3: close http.Request.Body on all non-nil error code paths ( #4874 )
2025-01-15 14:52:15 +08:00
Marten Seemann
cc6b7faafb
http3: keep QUIC connection after request context expires ( #4854 )
2025-01-09 18:55:10 +08:00
Marten Seemann
1db805ce4f
http3: improve the client API ( #4693 )
...
* http3: rename RoundTripper to Transport
* http3: rename SingleDestinationRoundTripper to ClientConn
* http3: construct the ClientConn via Transport.NewClientConn
2024-10-13 22:17:50 -07:00