RFR: 8304286: java/net/SocketOption/OptionsTest.java failing after JDK-8302659
Daniel Jeliński
djelinski at openjdk.org
Thu Mar 16 16:32:34 UTC 2023
Please review this change that fixes and reenables OptionsTest on Windows.
The test is checking that the values retrieved from getOption match the values set by an earlier call to setOption. The `IP_MULTICAST_IF` option was tested with the first network interface for which `supportsMulticast` returned true. JDK-8302659 changed the network interface iteration order and the test started failing.
The proposed change is to verify if the interface is actually usable for multicasting before using it in set/get test. Test passed on all platforms.
-------------
Commit messages:
- update copyright
- Verify interface usability
Changes: https://git.openjdk.org/jdk/pull/13061/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=13061&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8304286
Stats: 9 lines in 2 files changed: 5 ins; 2 del; 2 mod
Patch: https://git.openjdk.org/jdk/pull/13061.diff
Fetch: git fetch https://git.openjdk.org/jdk pull/13061/head:pull/13061
PR: https://git.openjdk.org/jdk/pull/13061
More information about the net-dev
mailing list