< prev index next >

test/hotspot/jtreg/runtime/SharedArchiveFile/ArchiveDoesNotExist.java

Print this page

        

*** 36,45 **** --- 36,47 ---- import jdk.test.lib.cds.CDSOptions; import jdk.test.lib.cds.CDSTestUtils; import jdk.test.lib.process.OutputAnalyzer; import java.io.File; + import jtreg.SkippedException; + public class ArchiveDoesNotExist { public static void main(String[] args) throws Exception { String fileName = "ArchiveDoesNotExist.jsa";
*** 49,59 **** CDSOptions opts = (new CDSOptions()).setArchiveName(fileName); // -Xshare=on OutputAnalyzer out = CDSTestUtils.runWithArchive(opts); ! if (!CDSTestUtils.isUnableToMap(out)) { out.shouldContain("Specified shared archive not found") .shouldHaveExitValue(1); } // -Xshare=auto --- 51,63 ---- CDSOptions opts = (new CDSOptions()).setArchiveName(fileName); // -Xshare=on OutputAnalyzer out = CDSTestUtils.runWithArchive(opts); ! if (CDSTestUtils.isUnableToMap(out)) { ! throw new SkippedException(CDSTestUtils.UnableToMapMsg); ! } else { out.shouldContain("Specified shared archive not found") .shouldHaveExitValue(1); } // -Xshare=auto
< prev index next >