< 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 >