# HG changeset patch # User tyan # Date 1385041374 0 # Node ID fd8f09f915da490a13d67df50de11ce129341113 # Parent 2ed7771ef94973f7b720214096e6a75755ab79d8 8022212: Intermittent test failures in java/net Reviewed-by: chegar diff -r 2ed7771ef949 -r fd8f09f915da jdk/test/java/net/NetworkInterface/IndexTest.java --- a/jdk/test/java/net/NetworkInterface/IndexTest.java Thu Nov 21 13:37:11 2013 +0000 +++ b/jdk/test/java/net/NetworkInterface/IndexTest.java Thu Nov 21 13:42:54 2013 +0000 @@ -33,11 +33,16 @@ import static java.lang.System.out; public class IndexTest { + static final boolean isWindows = System.getProperty("os.name").startsWith("Windows"); + public static void main(String[] args) throws Exception { Enumeration<NetworkInterface> netifs = NetworkInterface.getNetworkInterfaces(); - NetworkInterface nif = null; + NetworkInterface nif; while (netifs.hasMoreElements()) { nif = netifs.nextElement(); + // JDK-8022212, Skip (Windows) Teredo Tunneling seudo-Interface + if (nif.getDisplayName().contains("Teredo") && isWindows) + continue; int index = nif.getIndex(); if (index >= 0) { NetworkInterface nif2 = NetworkInterface.getByIndex(index);