--- old/test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java 2018-10-29 14:02:53.525545301 -0700 +++ new/test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java 2018-10-29 14:02:53.169531214 -0700 @@ -27,13 +27,11 @@ * @summary Check most common errors in file format * @requires vm.cds.archived.java.heap * @library /test/lib /test/hotspot/jtreg/runtime/appcds - * @modules java.base/jdk.internal.misc - * @modules java.management - * jdk.jartool/sun.tools.jar + * @modules jdk.jartool/sun.tools.jar * @build HelloString * @run driver InvalidFileFormat - * @run main/othervm -XX:+UseStringDeduplication InvalidFileFormat - * @run main/othervm -XX:-CompactStrings InvalidFileFormat + * @run driver InvalidFileFormat -XX:+UseStringDeduplication + * @run driver InvalidFileFormat -XX:-CompactStrings */ import java.io.File; @@ -46,6 +44,7 @@ // the previledge person in the server environment. public class InvalidFileFormat { public static void main(String[] args) throws Exception { + SharedStringsUtils.setVMOptionsPrefix(args); SharedStringsUtils.buildJar("HelloString"); test("NonExistentFile.txt", "Unable to get hashtable dump file size");