[jdk11u-dev] RFR: 8265367: [macos-aarch64] 3 java/net/httpclient/websocket tests fail with "IOException: No buffer space available"

Andrew Haley aph at openjdk.java.net
Thu Oct 7 09:07:12 UTC 2021


On Wed, 6 Oct 2021 17:19:46 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:

> I want to downport this to jdk11u-dev so that downporting the follow up 
> "JDK-8268714: [macos-aarch64] 7 java/net/httpclient/websocket tests failed"
> is more simple.
> 
> I had to resolve the following parts:
> 
> Copyright in several files.
> 
> PlainHttpConnection.java  Change in a comment that was added in "8256459: java/net/httpclient/ManyRequests.java and java/net/httpclien..." does not apply. Skipped.
> 
> ProblemList: Tests removed were not problem listed.
> 
> PendingOperations.java: 
>  * imports due to context changes
>  * cleanup(): Changes from "8249786: java/net/httpclient/websocket/PendingPingTextClose.java fails very infrequently" are missing. I added the output to System.err from that change.
> 
> PendingPingTextClose.java: Different indentation and line breaking.
> 
> PendingPongTextClose.java: Different context.

>From the discussion at https://github.com/openjdk/jdk17/pull/79, this is a dubious fix for some rather dubious tests. It touches a lot of shared runtime code which isn't broken. Surely this is a classic case of It Ain't Broke, Don't Fix It.

-------------

PR: https://git.openjdk.java.net/jdk11u-dev/pull/487


More information about the jdk-updates-dev mailing list