JDK 9 RFR of 8177559: Enable java/nio/channels/Selector/OutOfBand.java for macOS >= 10.10.5

Amy Lu amy.lu at oracle.com
Mon Mar 27 02:27:49 UTC 2017


On 3/25/17 4:06 AM, Brian Burkhalter wrote:
> Please review this test-only change at your convenience.
>
> Issue:	https://bugs.openjdk.java.net/browse/JDK-8177559
> Patch:	http://cr.openjdk.java.net/~bpb/8177559/webrev.00/

This makes test still run at 10.10 ... 10.10.4

How about :

  * @requires (os.family != "mac")
  *    | ((os.simpleVersion == "10.10") & (os.version == "10.10.5"))
  *    | ((os.simpleVersion != "10.10") & (os.simpleVersion != "10.9") & 
(os.simpleVersion != "10.8"))

(I'm not a reviewer.)

Thanks,
Amy

> Recent testing as list in [1] and elsewhere has revealed that the underlying OS X problem appears to have been fixed at least for Darwin kernels of version 14.5 or newer which corresponds to macOS 10.10.5 or newer. This change modifies the test to require either a non-macOS operating system or a macOS version of 10.10.5 or newer. The test is also removed from the problem list. If the recent tests are spurious and the test ends up failing again it can be re-listed as a problem. If it continues to succeed then [1] can then later be resolved as Cannot Reproduce once we are sure.
>
> Thanks,
>
> Brian
>
> [1]https://bugs.openjdk.java.net/browse/JDK-7132677



More information about the nio-dev mailing list