equal
deleted
inserted
replaced
43 |
43 |
44 public class TestAllocateOldGenAtError { |
44 public class TestAllocateOldGenAtError { |
45 private static ArrayList<String> commonOpts; |
45 private static ArrayList<String> commonOpts; |
46 |
46 |
47 public static void main(String args[]) throws Exception { |
47 public static void main(String args[]) throws Exception { |
48 commonOpts = new ArrayList(); |
48 commonOpts = new ArrayList<>(); |
49 |
49 |
50 String testVmOptsStr = System.getProperty("test.java.opts"); |
50 String testVmOptsStr = System.getProperty("test.java.opts"); |
51 if (!testVmOptsStr.isEmpty()) { |
51 if (!testVmOptsStr.isEmpty()) { |
52 String[] testVmOpts = testVmOptsStr.split(" "); |
52 String[] testVmOpts = testVmOptsStr.split(" "); |
53 Collections.addAll(commonOpts, testVmOpts); |
53 Collections.addAll(commonOpts, testVmOpts); |
92 output.shouldContain("Error occurred during initialization of VM"); |
92 output.shouldContain("Error occurred during initialization of VM"); |
93 output.shouldNotHaveExitValue(0); |
93 output.shouldNotHaveExitValue(0); |
94 } |
94 } |
95 |
95 |
96 private static OutputAnalyzer runTest(String... extraFlags) throws Exception { |
96 private static OutputAnalyzer runTest(String... extraFlags) throws Exception { |
97 ArrayList<String> testOpts = new ArrayList(); |
97 ArrayList<String> testOpts = new ArrayList<>(); |
98 Collections.addAll(testOpts, commonOpts.toArray(new String[commonOpts.size()])); |
98 Collections.addAll(testOpts, commonOpts.toArray(new String[commonOpts.size()])); |
99 Collections.addAll(testOpts, extraFlags); |
99 Collections.addAll(testOpts, extraFlags); |
100 |
100 |
101 System.out.print("Testing:\n" + JDKToolFinder.getJDKTool("java")); |
101 System.out.print("Testing:\n" + JDKToolFinder.getJDKTool("java")); |
102 for (int i = 0; i < testOpts.size(); i += 1) { |
102 for (int i = 0; i < testOpts.size(); i += 1) { |