8183910: gc/arguments/TestAggressiveHeap.java fails intermittently
Reviewed-by: tschatzl, kbarrett
This commit is contained in:
parent
e8eb07d805
commit
f21c201f80
@ -53,13 +53,18 @@ public class TestAggressiveHeap {
|
||||
// Option requires at least 256M, else error during option processing.
|
||||
private static final long minMemory = 256 * 1024 * 1024;
|
||||
|
||||
// Setting the heap to half of the physical memory is not suitable for
|
||||
// a test environment with many tests running concurrently, setting to
|
||||
// half of the required size instead.
|
||||
private static final String heapSizeOption = "-Xmx128M";
|
||||
|
||||
// bool UseParallelGC = true {product} {command line}
|
||||
private static final String parallelGCPattern =
|
||||
" *bool +UseParallelGC *= *true +\\{product\\} *\\{command line\\}";
|
||||
|
||||
private static void testFlag() throws Exception {
|
||||
ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(
|
||||
option, "-XX:+PrintFlagsFinal", "-version");
|
||||
option, heapSizeOption, "-XX:+PrintFlagsFinal", "-version");
|
||||
|
||||
OutputAnalyzer output = new OutputAnalyzer(pb.start());
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user