--- old/test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java 2019-05-27 11:34:01.109804464 +0100 +++ new/test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java 2019-05-27 11:34:00.849804473 +0100 @@ -64,6 +64,13 @@ socketOptions.add((SocketOption)field.get(null)); field = c.getField("TCP_QUICKACK"); socketOptions.add((SocketOption)field.get(null)); + field = c.getField("TCP_KEEPIDLE"); + socketOptions.add((SocketOption)field.get(null)); + field = c.getField("TCP_KEEPINTERVAL"); + socketOptions.add((SocketOption)field.get(null)); + field = c.getField("TCP_KEEPCOUNT"); + socketOptions.add((SocketOption)field.get(null)); + } catch (ClassNotFoundException e) { // ignore, jdk.net module not present } catch (ReflectiveOperationException e) {