hotspot/test/runtime/SharedArchiveFile/MaxMetaspaceSize.java
changeset 46746 ea379ebb9447
parent 46491 e43953993af3
child 46779 d80ca591ae48
--- 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);
   }
 }