Mercurial > hg > openjdk > jdk8 > jdk
changeset 8055:c53411f89b4c
8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java fails on Windows
Summary: amended test to add active, i.e. isUp(), NetworkInterfaces to test list
Reviewed-by: alanb, chegar
author | msheppar |
---|---|
date | Fri, 13 Sep 2013 12:20:53 +0100 |
parents | cc2bae7f8fbb |
children | c65848f2b6a1 be6ca7197e0e |
files | test/java/net/NetworkInterface/UniqueMacAddressesTest.java |
diffstat | 1 files changed, 8 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/test/java/net/NetworkInterface/UniqueMacAddressesTest.java Thu Sep 12 14:22:53 2013 -0700 +++ b/test/java/net/NetworkInterface/UniqueMacAddressesTest.java Fri Sep 13 12:20:53 2013 +0100 @@ -118,11 +118,14 @@ NetworkInterface netIf = null; while (nis.hasMoreElements()) { netIf = (NetworkInterface) nis.nextElement(); - macAddr = netIf.getHardwareAddress(); - if (macAddr != null) { - System.out - .println("Adding NetworkInterface " + netIf.getName()); - networkInterfaceList.add(netIf); + if (netIf.isUp()) { + macAddr = netIf.getHardwareAddress(); + if (macAddr != null) { + System.out.println("Adding NetworkInterface " + + netIf.getName() + " with mac address " + + createMacAddressString(netIf)); + networkInterfaceList.add(netIf); + } } } }