On Tue, 10 Mar 2026 11:02:49 GMT, Jaikiran Pai <[email protected]> wrote:

> Can I please get a review of this change which problem lists 
> `java/nio/channels/SocketChannel/OpenLeak.java` and 
> `java/nio/channels/SocketChannel/CloseDuringConnect.java tests on macos 26?
> 
> These 2 tests fail regularly (and contribute to failures) on macos 26. The 
> underlying issue appears to be a bug in macos 26, for which an issue has been 
> filed with Apple. Details are available in 
> https://bugs.openjdk.org/browse/JDK-8375658.
> 
> I've verified that the problem listing correctly prevents these two tests 
> from running on macos 26. I've also checked that the tests continue to 
> execute (and pass) on other platforms. I'm waiting for a run to complete on 
> macos 15.x to make sure these tests continue to run and pass there.

test/jdk/ProblemList.txt line 573:

> 571: java/nio/channels/DatagramChannel/Promiscuous.java              8144003 
> macosx-all
> 572: java/nio/channels/SocketChannel/CloseDuringConnect.java         8375658 
> macosx-26.0,macosx-26.1,macosx-26.2,macosx-26.3
> 573: java/nio/channels/SocketChannel/OpenLeak.java                   8375658 
> macosx-26.0,macosx-26.1,macosx-26.2,macosx-26.3

Does jtreg support problem-listing against a specific version of the OS? Is it 
a new feature of jtreg?

I've always assumed the only possibilities were `-x64` and `-aarch64` as well 
as `-all` to exclude in all architectures.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/30162#discussion_r2942686246

Reply via email to