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