8193065: [TESTBUG] [TESTBUG]GCSharedStringsDuringDump.java: Exception in thread "main" java.lang.RuntimeException: String is not shared
Check if 'oa' region is missing.
Reviewed-by: hseigel, ccheung
diff --git a/test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java b/test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java
index 38e23c3..8faffaa 100644
--- a/test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java
+++ b/test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java
@@ -101,6 +101,7 @@
if (output.getStdout().contains("Too many string space regions") ||
output.getStderr().contains("Unable to write archive heap memory regions") ||
output.getStdout().contains("Try increasing NewSize") ||
+ !output.getStdout().contains("oa0 space:") ||
output.getExitValue() != 0) {
// Try again with larger heap and NewSize, this should increase the
// G1 heap region size to 2M