--- a/test/jdk/java/net/NetworkInterface/NetworkInterfaceStreamTest.java Wed May 08 12:45:02 2019 -0700
+++ b/test/jdk/java/net/NetworkInterface/NetworkInterfaceStreamTest.java Tue Apr 16 13:06:23 2019 -0700
@@ -24,12 +24,13 @@
/* @test
* @bug 8081678 8131155
* @summary Tests for stream returning methods
- * @library /lib/testlibrary/bootlib
+ * @library /lib/testlibrary/bootlib /test/lib
* @build java.base/java.util.stream.OpTestCase
* @run testng/othervm NetworkInterfaceStreamTest
* @run testng/othervm -Djava.net.preferIPv4Stack=true NetworkInterfaceStreamTest
*/
+import org.testng.annotations.BeforeTest;
import org.testng.annotations.Test;
import java.net.InetAddress;
@@ -43,10 +44,17 @@
import java.util.stream.Stream;
import java.util.stream.TestData;
+import jdk.test.lib.net.IPSupport;
+
public class NetworkInterfaceStreamTest extends OpTestCase {
private final static boolean IS_WINDOWS = System.getProperty("os.name").startsWith("Windows");
+ @BeforeTest
+ void setup() {
+ IPSupport.skipIfCurrentConfigurationIsInvalid();
+ }
+
@Test
public void testNetworkInterfaces() throws SocketException {
Supplier<Stream<NetworkInterface>> ss = () -> {