The following two tests failed in the JDK18 CI:
runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
Here's a snippet from the MethodHandlesSpreadArgumentsTest.java
log file:
----------System.err:(76/5001)----------
stdout: [[0.016s][warning][gc,init] Consider setting -Xms equal to -Xmx to avoid resizing hiccups
[0.016s][warning][gc,init] Consider enabling -XX:+AlwaysPreTouch to avoid memory commit hiccups
class test.java.lang.invoke.MethodHandlesSpreadArgumentsTest
annotation: @org.junit.Test(timeout=0L, expected=org.junit.Test$None.class)
invoking method: testSpreadArguments
Terminating due to java.lang.OutOfMemoryError: Java heap space
];
stderr: []
exitValue = 3
Here's a snippet from the MethodHandlesAsCollectorTest.java
log file:
----------System.err:(76/4973)----------
stdout: [[0.019s][warning][gc,init] Consider setting -Xms equal to -Xmx to avoid resizing hiccups
[0.019s][warning][gc,init] Consider enabling -XX:+AlwaysPreTouch to avoid memory commit hiccups
class test.java.lang.invoke.MethodHandlesAsCollectorTest
annotation: @org.junit.Test(timeout=0L, expected=org.junit.Test$None.class)
invoking method: testAsCollector
Terminating due to java.lang.OutOfMemoryError: Java heap space
];
stderr: []
exitValue = 3
runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
Here's a snippet from the MethodHandlesSpreadArgumentsTest.java
log file:
----------System.err:(76/5001)----------
stdout: [[0.016s][warning][gc,init] Consider setting -Xms equal to -Xmx to avoid resizing hiccups
[0.016s][warning][gc,init] Consider enabling -XX:+AlwaysPreTouch to avoid memory commit hiccups
class test.java.lang.invoke.MethodHandlesSpreadArgumentsTest
annotation: @org.junit.Test(timeout=0L, expected=org.junit.Test$None.class)
invoking method: testSpreadArguments
Terminating due to java.lang.OutOfMemoryError: Java heap space
];
stderr: []
exitValue = 3
Here's a snippet from the MethodHandlesAsCollectorTest.java
log file:
----------System.err:(76/4973)----------
stdout: [[0.019s][warning][gc,init] Consider setting -Xms equal to -Xmx to avoid resizing hiccups
[0.019s][warning][gc,init] Consider enabling -XX:+AlwaysPreTouch to avoid memory commit hiccups
class test.java.lang.invoke.MethodHandlesAsCollectorTest
annotation: @org.junit.Test(timeout=0L, expected=org.junit.Test$None.class)
invoking method: testAsCollector
Terminating due to java.lang.OutOfMemoryError: Java heap space
];
stderr: []
exitValue = 3
- relates to
-
JDK-8270489 Support archived heap objects in EpsilonGC
-
- Resolved
-
-
JDK-8274166 Some CDS tests ignore -Dtest.cds.runtime.options
-
- Resolved
-