< prev index next >

test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java

Print this page
rev 55912 : 8229182: runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12

@@ -32,10 +32,12 @@
 public class DockerRunOptions {
     public String imageNameAndTag;
     public ArrayList<String> dockerOpts = new ArrayList<String>();
     public String command;    // normally a full path to java
     public ArrayList<String> javaOpts = new ArrayList<String>();
+    // more java options, but to be set AFTER the test Java options
+    public ArrayList<String> javaOptsAppended = new ArrayList<String>();
     public String classToRun;  // class or "-version"
     public ArrayList<String> classParams = new ArrayList<String>();
 
     public boolean tty = true;
     public boolean removeContainerAfterUse = true;

@@ -68,10 +70,15 @@
     public DockerRunOptions addJavaOpts(String... opts) {
         Collections.addAll(javaOpts, opts);
         return this;
     }
 
+    public DockerRunOptions addJavaOptsAppended(String... opts) {
+        Collections.addAll(javaOptsAppended, opts);
+        return this;
+    }
+
     public DockerRunOptions addClassOptions(String... opts) {
         Collections.addAll(classParams,opts);
         return this;
     }
 }
< prev index next >