test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java
changeset 53694 a0a327cae58f
parent 53578 ad3bb34fe399
equal deleted inserted replaced
53693:af078dd4a224 53694:a0a327cae58f
    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) {