test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java
changeset 52596 dfa02b3f728c
parent 51507 3e3764f8fe36
--- a/test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java	Fri Nov 16 23:39:51 2018 +0100
+++ b/test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java	Fri Nov 16 16:10:25 2018 -0800
@@ -64,14 +64,17 @@
             // i = 1 -- run with agent = cause extra GCs
 
             String extraArg = (i == 0) ? "-showversion" : "-javaagent:" + agentJar;
+            String extraOption = (i == 0) ? "-showversion" : "-XX:+AllowArchivingWithJavaAgent";
 
             TestCommon.testDump(appJar, TestCommon.list("Hello"),
+                                "-XX:+UnlockDiagnosticVMOptions", extraOption,
                                 extraArg, "-Xmx32m", gcLog);
 
             TestCommon.run(
                 "-cp", appJar,
                 "-Xmx32m",
                 "-XX:+PrintSharedSpaces",
+                "-XX:+UnlockDiagnosticVMOptions", extraOption,
                 gcLog,
                 "Hello")
               .assertNormalExit();