-
Bug
-
Resolution: Unresolved
-
P4
-
26
-
windows
The following tests failed in our tier 7 CI run for two cycles and then seem to have been fixed (see linked issues for candidate fixes):
java/net/httpclient/ThrowingSubscribersAsInputStream.java
java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java
java/net/httpclient/ThrowingSubscribersAsLimiting.java
java/net/httpclient/ThrowingSubscribersAsLimitingAsync.java
java/net/httpclient/ThrowingSubscribersAsLines.java
java/net/httpclient/ThrowingSubscribersAsLinesAsync.java
java/net/httpclient/ThrowingSubscribersAsString.java
java/net/httpclient/ThrowingSubscribersAsStringAsync.java
java/net/httpclient/http3/H3ErrorHandlingTest.java
java/net/httpclient/http3/H3StopSendingTest.java
Sample failure:
DEBUG: [pool-1-thread-5] [139s 717ms] H3(QuicConnection(HttpClientImpl(1), QuicClientConnection(22))) aborting dispatch: java.io.IOException: QUIC endpoint closed - no error java.io.IOException: QUIC endpoint closed - no error
DEBUG: [Thread(QuicSelector(HttpClientImpl(1)))] [139s 717ms] QuicSelector(HttpClientImpl(1)) QuicTimerQueue: newDeadline: not scheduled (Deadline.MAX)no event scheduled
java.io.IOException: QUIC endpoint closed - no error
at java.net.http/jdk.internal.net.http.quic.TerminationCause.toReportedCause(TerminationCause.java:129)
at java.net.http/jdk.internal.net.http.quic.TerminationCause.<init>(TerminationCause.java:56)
at java.net.http/jdk.internal.net.http.quic.TerminationCause$SilentTermination.<init>(TerminationCause.java:203)
at java.net.http/jdk.internal.net.http.quic.TerminationCause.forSilentTermination(TerminationCause.java:96)
at java.net.http/jdk.internal.net.http.quic.QuicEndpoint.silentTerminateConnection(QuicEndpoint.java:1277)
at java.net.http/jdk.internal.net.http.quic.QuicEndpoint.close(QuicEndpoint.java:1347)
at java.net.http/jdk.internal.net.http.quic.QuicClient.closeEndpoint(QuicClient.java:476)
at java.net.http/jdk.internal.net.http.quic.QuicClient.close(QuicClient.java:469)
at java.net.http/jdk.internal.net.http.Http3ClientImpl.close(Http3ClientImpl.java:765)
at java.net.http/jdk.internal.net.http.Http3ClientImpl.stop(Http3ClientImpl.java:796)
at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:550)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1297)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1499)
DEBUG: [HttpClient-1-SelectorManager] [139s 717ms] QuicSelector(HttpClientImpl(1)) closing
java/net/httpclient/ThrowingSubscribersAsInputStream.java
java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java
java/net/httpclient/ThrowingSubscribersAsLimiting.java
java/net/httpclient/ThrowingSubscribersAsLimitingAsync.java
java/net/httpclient/ThrowingSubscribersAsLines.java
java/net/httpclient/ThrowingSubscribersAsLinesAsync.java
java/net/httpclient/ThrowingSubscribersAsString.java
java/net/httpclient/ThrowingSubscribersAsStringAsync.java
java/net/httpclient/http3/H3ErrorHandlingTest.java
java/net/httpclient/http3/H3StopSendingTest.java
Sample failure:
DEBUG: [pool-1-thread-5] [139s 717ms] H3(QuicConnection(HttpClientImpl(1), QuicClientConnection(22))) aborting dispatch: java.io.IOException: QUIC endpoint closed - no error java.io.IOException: QUIC endpoint closed - no error
DEBUG: [Thread(QuicSelector(HttpClientImpl(1)))] [139s 717ms] QuicSelector(HttpClientImpl(1)) QuicTimerQueue: newDeadline: not scheduled (Deadline.MAX)no event scheduled
java.io.IOException: QUIC endpoint closed - no error
at java.net.http/jdk.internal.net.http.quic.TerminationCause.toReportedCause(TerminationCause.java:129)
at java.net.http/jdk.internal.net.http.quic.TerminationCause.<init>(TerminationCause.java:56)
at java.net.http/jdk.internal.net.http.quic.TerminationCause$SilentTermination.<init>(TerminationCause.java:203)
at java.net.http/jdk.internal.net.http.quic.TerminationCause.forSilentTermination(TerminationCause.java:96)
at java.net.http/jdk.internal.net.http.quic.QuicEndpoint.silentTerminateConnection(QuicEndpoint.java:1277)
at java.net.http/jdk.internal.net.http.quic.QuicEndpoint.close(QuicEndpoint.java:1347)
at java.net.http/jdk.internal.net.http.quic.QuicClient.closeEndpoint(QuicClient.java:476)
at java.net.http/jdk.internal.net.http.quic.QuicClient.close(QuicClient.java:469)
at java.net.http/jdk.internal.net.http.Http3ClientImpl.close(Http3ClientImpl.java:765)
at java.net.http/jdk.internal.net.http.Http3ClientImpl.stop(Http3ClientImpl.java:796)
at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:550)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1297)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1499)
DEBUG: [HttpClient-1-SelectorManager] [139s 717ms] QuicSelector(HttpClientImpl(1)) closing
- relates to
-
JDK-8260555 Change the default TIMEOUT_FACTOR from 4 to 1
-
- Resolved
-
-
JDK-8367133 DTLS: fragmentation of Finished message results in handshake failure
-
- Resolved
-
-
JDK-8368514 TLS stateless session ticket decryption fails on some providers
-
- Resolved
-