< prev index next >
test/hotspot/jtreg/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
Print this page
*** 49,68 ****
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
opts.setXShareMode("auto");
out = CDSTestUtils.runWithArchive(opts);
! if (!CDSTestUtils.isUnableToMap(out)) {
out.shouldMatch("(java|openjdk) version")
.shouldNotContain("sharing")
.shouldHaveExitValue(0);
}
- }
}
--- 49,66 ----
CDSOptions opts = (new CDSOptions()).setArchiveName(fileName);
// -Xshare=on
OutputAnalyzer out = CDSTestUtils.runWithArchive(opts);
! CDSTestUtils.checkMappingFailure(out);
out.shouldContain("Specified shared archive not found")
.shouldHaveExitValue(1);
// -Xshare=auto
opts.setXShareMode("auto");
out = CDSTestUtils.runWithArchive(opts);
! CDSTestUtils.checkMappingFailure(out);
out.shouldMatch("(java|openjdk) version")
.shouldNotContain("sharing")
.shouldHaveExitValue(0);
}
}
< prev index next >