--- a/hotspot/test/runtime/SharedArchiveFile/MaxMetaspaceSize.java Sat Jul 22 15:54:27 2017 -0400
+++ b/hotspot/test/runtime/SharedArchiveFile/MaxMetaspaceSize.java Wed Aug 02 18:06:38 2017 -0700
@@ -35,11 +35,9 @@
public class MaxMetaspaceSize {
public static void main(String[] args) throws Exception {
- String msg = "is not large enough.\n" +
- "Either don't specify the -XX:MaxMetaspaceSize=<size>\n" +
- "or increase the size to at least";
+ String msg = "OutOfMemoryError: Metaspace";
ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(
- "-XX:MaxMetaspaceSize=10m", "-Xshare:dump");
- CDSTestUtils.executeAndLog(pb, "dump").shouldContain(msg).shouldHaveExitValue(2);
+ "-XX:MaxMetaspaceSize=1m", "-Xshare:dump");
+ CDSTestUtils.executeAndLog(pb, "dump").shouldContain(msg).shouldHaveExitValue(1);
}
}