< prev index next >
test/hotspot/jtreg/runtime/appcds/customLoader/UnsupportedPlatforms.java
Print this page
rev 48002 : imported patch 8188791-open-appcds.v02.patch
rev 48005 : Tests addon for 8188791 which enables AppCDS / CustomClassLoader tests on all 64-bit Linux and Solaris platforms
@@ -23,11 +23,11 @@
*/
/*
* @test
* @summary Ensure that support for AppCDS custom class loaders are not enabled on unsupported platforms.
- * The only supported platforms are Linux/AMD64 and 64-bit Solaris.
+ * The only supported platforms are 64-bit Linux, Solaris and AIX.
* (NOTE: AppCDS does not support uncompressed oops)
* @requires (vm.opt.UseCompressedOops == null) | (vm.opt.UseCompressedOops == true)
* @library /test/lib /test/hotspot/jtreg/runtime/appcds
* @modules java.base/jdk.internal.misc
* java.management
@@ -53,12 +53,11 @@
"CustomLoadee id: 2 super: 1 source: " + appJar
};
OutputAnalyzer out = TestCommon.dump(appJar, classlist);
- if ((Platform.isSolaris() && Platform.is64bit()) ||
- (Platform.isLinux() && Platform.isX64())) {
+ if (Platform.is64bit() && (Platform.isSolaris() || Platform.isLinux() || Platform.isAix())) {
out.shouldNotContain(PLATFORM_NOT_SUPPORTED_WARNING);
out.shouldHaveExitValue(0);
} else {
out.shouldContain(PLATFORM_NOT_SUPPORTED_WARNING);
out.shouldHaveExitValue(1);
< prev index next >