equal
deleted
inserted
replaced
50 import java.io.InputStream; |
50 import java.io.InputStream; |
51 import java.io.OutputStream; |
51 import java.io.OutputStream; |
52 import java.util.ArrayList; |
52 import java.util.ArrayList; |
53 import java.util.List; |
53 import java.util.List; |
54 import java.util.stream.Collectors; |
54 import java.util.stream.Collectors; |
55 |
|
56 import jdk.testlibrary.OutputAnalyzer; |
|
57 import jdk.testlibrary.Utils; |
55 import jdk.testlibrary.Utils; |
58 |
56 |
59 /** |
57 /** |
60 * Driver for tests |
58 * Driver for tests |
61 */ |
59 */ |
121 int retval = 10; // 10 is special exit code denoting a bind error |
119 int retval = 10; // 10 is special exit code denoting a bind error |
122 // in which case, we retry |
120 // in which case, we retry |
123 while (retval == 10) { |
121 while (retval == 10) { |
124 List<String> cmd = new ArrayList<>(); |
122 List<String> cmd = new ArrayList<>(); |
125 cmd.add(javaCmd); |
123 cmd.add(javaCmd); |
|
124 cmd.add("-ea"); |
|
125 cmd.add("-esa"); |
126 cmd.add("-Dtest.jdk=" + testJdk); |
126 cmd.add("-Dtest.jdk=" + testJdk); |
127 cmd.add("-Dtest.src=" + testSrc); |
127 cmd.add("-Dtest.src=" + testSrc); |
128 cmd.add("-Dtest.classes=" + testClasses); |
128 cmd.add("-Dtest.classes=" + testClasses); |
129 cmd.add("-Djava.security.manager"); |
129 cmd.add("-Djava.security.manager"); |
130 cmd.add("--add-modules=jdk.incubator.httpclient"); |
130 cmd.add("--add-modules=jdk.incubator.httpclient"); |