test/runtime/SharedArchiveFile/BootAppendTests.java
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hotspot Cdiff test/runtime/SharedArchiveFile/BootAppendTests.java

test/runtime/SharedArchiveFile/BootAppendTests.java

Print this page

        

*** 71,81 **** dumpArchive(); logTestCase("1"); testBootAppendModuleClass(); ! log("TESTCASE: 2"); testBootAppendDuplicateModuleClass(); logTestCase("3"); testBootAppendExcludedModuleClass(); --- 71,81 ---- dumpArchive(); logTestCase("1"); testBootAppendModuleClass(); ! logTestCase("2"); testBootAppendDuplicateModuleClass(); logTestCase("3"); testBootAppendExcludedModuleClass();
*** 142,153 **** // The one from the boot modules should be loaded instead. public static void testBootAppendDuplicateModuleClass() throws Exception { for (String mode : modes) { CDSOptions opts = (new CDSOptions()) .setXShareMode(mode).setUseVersion(false) ! .addPrefix("-Xbootclasspath/a:" + bootAppendJar, "-cp", appJar) ! .addSuffix(APP_CLASS, BOOT_APPEND_DUPLICATE_MODULE_CLASS_NAME); CDSTestUtils.runWithArchive(opts) .shouldContain("[class,load] org.omg.CORBA.Context source: jrt:/java.corba"); } } --- 142,155 ---- // The one from the boot modules should be loaded instead. public static void testBootAppendDuplicateModuleClass() throws Exception { for (String mode : modes) { CDSOptions opts = (new CDSOptions()) .setXShareMode(mode).setUseVersion(false) ! .addPrefix("--add-modules", "java.corba", ! "-Xbootclasspath/a:" + bootAppendJar, "-cp", appJar) ! .addSuffix("-Xlog:class+load=info", ! APP_CLASS, BOOT_APPEND_DUPLICATE_MODULE_CLASS_NAME); CDSTestUtils.runWithArchive(opts) .shouldContain("[class,load] org.omg.CORBA.Context source: jrt:/java.corba"); } }
test/runtime/SharedArchiveFile/BootAppendTests.java
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File