Brian, Your changes look ok to me.
-Chris. On 22 Jun 2015, at 22:56, Brian Burkhalter <brian.burkhal...@oracle.com> wrote: > Please review this test-only change at your convenience. > > Issue: https://bugs.openjdk.java.net/browse/JDK-8129510 > Patch: see diff below > > The analysis in the comments on > https://bugs.openjdk.java.net/browse/JDK-8042902 suggests that excluding > testing of Teredo tunneling in this test might be appropriate and would > produce a reliable test, hence this patch. Assuming that this is acceptable, > the test should pass consistently and other issue could resolved as “Cannot > Reproduce.” > > Alternatively, the issue at hand may be inappropriate and applying the > included diff could mask a real problem. If this latter is the consensus then > this issue will be resolved as “Not an Issue." > > Thanks, > > Brian > > — diff — > > --- a/test/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java > +++ b/test/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java > @@ -1,5 +1,5 @@ > /* > - * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved. > + * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved. > * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. > * > * This code is free software; you can redistribute it and/or modify it > @@ -49,6 +49,8 @@ > > static boolean failed; > > + static boolean isWindows = > System.getProperty("os.name").startsWith("Windows"); > + > public static final int LOOPBACK_SCOPE_ID = 0; > > public static final byte[] IN6ADDR_ANY_INIT = { (byte) 0x00, (byte) 0x00, > @@ -175,6 +177,13 @@ > for (Enumeration<NetworkInterface> e = NetworkInterface > .getNetworkInterfaces(); e.hasMoreElements();) { > NetworkInterface netIF = e.nextElement(); > + // Skip (Windows)Teredo Tunneling Pseudo-Interface > + if (isWindows) { > + String dName = netIF.getDisplayName(); > + if (dName != null && dName.contains("Teredo")) { > + continue; > + } > + } > for (Enumeration<InetAddress> iadrs = netIF.getInetAddresses(); > iadrs > .hasMoreElements();) { > InetAddress iadr = iadrs.nextElement();