< prev index next >
test/gc/TestNUMAPageSize.java
Print this page
rev 7623 : 8040935: -XX:+AggressiveOpts broken: GC triggered before VM initialization completed on several tests
Summary: Changed test to not be affected by external options.
Reviewed-by:
*** 19,37 ****
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
/**
* @test TestNUMAPageSize
* @summary Make sure that start up with NUMA support does not cause problems.
* @bug 8061467
* @key gc
* @key regression
! * @run main/othervm -Xmx8M -XX:+UseNUMA TestNUMAPageSize
*/
public class TestNUMAPageSize {
public static void main(String args[]) throws Exception {
! // nothing to do
}
}
--- 19,44 ----
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
+ import com.oracle.java.testlibrary.OutputAnalyzer;
+ import com.oracle.java.testlibrary.ProcessTools;
+
/**
* @test TestNUMAPageSize
* @summary Make sure that start up with NUMA support does not cause problems.
* @bug 8061467
* @key gc
* @key regression
! * @library /testlibrary
! * @run driver TestNUMAPageSize
*/
public class TestNUMAPageSize {
public static void main(String args[]) throws Exception {
! String[] opts = {"-Xmx8M", "-XX:+UseNUMA", "-version"};
! ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(opts);
! OutputAnalyzer output = new OutputAnalyzer(pb.start());
! output.shouldHaveExitValue(0);
}
}
< prev index next >