< prev index next >

test/serviceability/dcmd/DynLibDcmdTest.java

Print this page
rev 7604 : 8068013: [TESTBUG] Aix support in hotspot jtreg tests

@@ -1,11 +1,11 @@
 import java.util.HashSet;
 import java.util.Set;
 import com.oracle.java.testlibrary.Platform;
 
 /*
- * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License version 2 only, as
  * published by the Free Software Foundation.

@@ -37,18 +37,20 @@
 
     public static void main(String[] args) throws Exception {
         String result = DcmdUtil.executeDcmd("VM.dynlibs");
 
         String osDependentBaseString = null;
-        if (Platform.isSolaris()) {
+        if (Platform.isAix()) {
+            osDependentBaseString = "lib%s.so";
+        } else if (Platform.isLinux()) {
             osDependentBaseString = "lib%s.so";
-        } else if (Platform.isWindows()) {
-            osDependentBaseString = "%s.dll";
         } else if (Platform.isOSX()) {
             osDependentBaseString = "lib%s.dylib";
-        } else if (Platform.isLinux()) {
+        } else if (Platform.isSolaris()) {
             osDependentBaseString = "lib%s.so";
+        } else if (Platform.isWindows()) {
+            osDependentBaseString = "%s.dll";
         }
 
         if (osDependentBaseString == null) {
             throw new Exception("Unsupported OS");
         }
< prev index next >