< prev index next >

test/jdk/sun/security/pkcs11/PKCS11Test.java

Print this page
rev 48460 : 8194869: [TESTBUG][aix, s390] Adapt tests to platforms.
Reviewed-by: mbaesken, simonis


 607         }
 608         return false;
 609     }
 610 
 611     private static final Map<String,String[]> osMap;
 612 
 613     // Location of the NSS libraries on each supported platform
 614     static {
 615         osMap = new HashMap<>();
 616         osMap.put("SunOS-sparc-32", new String[]{"/usr/lib/mps/"});
 617         osMap.put("SunOS-sparcv9-64", new String[]{"/usr/lib/mps/64/"});
 618         osMap.put("SunOS-x86-32", new String[]{"/usr/lib/mps/"});
 619         osMap.put("SunOS-amd64-64", new String[]{"/usr/lib/mps/64/"});
 620         osMap.put("Linux-i386-32", new String[]{
 621             "/usr/lib/i386-linux-gnu/", "/usr/lib32/", "/usr/lib/"});
 622         osMap.put("Linux-amd64-64", new String[]{
 623             "/usr/lib/x86_64-linux-gnu/", "/usr/lib/x86_64-linux-gnu/nss/",
 624             "/usr/lib64/"});
 625         osMap.put("Linux-ppc64-64", new String[]{"/usr/lib64/"});
 626         osMap.put("Linux-ppc64le-64", new String[]{"/usr/lib64/"});

 627         osMap.put("Windows-x86-32", new String[]{
 628             PKCS11_BASE + "/nss/lib/windows-i586/".replace('/', SEP)});
 629         osMap.put("Windows-amd64-64", new String[]{
 630             PKCS11_BASE + "/nss/lib/windows-amd64/".replace('/', SEP)});
 631         osMap.put("MacOSX-x86_64-64", new String[]{
 632             PKCS11_BASE + "/nss/lib/macosx-x86_64/"});
 633         osMap.put("Linux-arm-32", new String[]{
 634             "/usr/lib/arm-linux-gnueabi/nss/",
 635             "/usr/lib/arm-linux-gnueabihf/nss/"});
 636         osMap.put("Linux-aarch64-64", new String[]{
 637             "/usr/lib/aarch64-linux-gnu/nss/"});
 638     }
 639 
 640     private final static char[] hexDigits = "0123456789abcdef".toCharArray();
 641 
 642     static final boolean badNSSVersion =
 643             getNSSVersion() >= 3.11 && getNSSVersion() < 3.12;
 644 
 645     private static final String distro = distro();
 646 




 607         }
 608         return false;
 609     }
 610 
 611     private static final Map<String,String[]> osMap;
 612 
 613     // Location of the NSS libraries on each supported platform
 614     static {
 615         osMap = new HashMap<>();
 616         osMap.put("SunOS-sparc-32", new String[]{"/usr/lib/mps/"});
 617         osMap.put("SunOS-sparcv9-64", new String[]{"/usr/lib/mps/64/"});
 618         osMap.put("SunOS-x86-32", new String[]{"/usr/lib/mps/"});
 619         osMap.put("SunOS-amd64-64", new String[]{"/usr/lib/mps/64/"});
 620         osMap.put("Linux-i386-32", new String[]{
 621             "/usr/lib/i386-linux-gnu/", "/usr/lib32/", "/usr/lib/"});
 622         osMap.put("Linux-amd64-64", new String[]{
 623             "/usr/lib/x86_64-linux-gnu/", "/usr/lib/x86_64-linux-gnu/nss/",
 624             "/usr/lib64/"});
 625         osMap.put("Linux-ppc64-64", new String[]{"/usr/lib64/"});
 626         osMap.put("Linux-ppc64le-64", new String[]{"/usr/lib64/"});
 627         osMap.put("Linux-s390x-64", new String[]{"/usr/lib64/"});
 628         osMap.put("Windows-x86-32", new String[]{
 629             PKCS11_BASE + "/nss/lib/windows-i586/".replace('/', SEP)});
 630         osMap.put("Windows-amd64-64", new String[]{
 631             PKCS11_BASE + "/nss/lib/windows-amd64/".replace('/', SEP)});
 632         osMap.put("MacOSX-x86_64-64", new String[]{
 633             PKCS11_BASE + "/nss/lib/macosx-x86_64/"});
 634         osMap.put("Linux-arm-32", new String[]{
 635             "/usr/lib/arm-linux-gnueabi/nss/",
 636             "/usr/lib/arm-linux-gnueabihf/nss/"});
 637         osMap.put("Linux-aarch64-64", new String[]{
 638             "/usr/lib/aarch64-linux-gnu/nss/"});
 639     }
 640 
 641     private final static char[] hexDigits = "0123456789abcdef".toCharArray();
 642 
 643     static final boolean badNSSVersion =
 644             getNSSVersion() >= 3.11 && getNSSVersion() < 3.12;
 645 
 646     private static final String distro = distro();
 647 


< prev index next >