RFR 8180573: Refactor sun/security/tools shell tests to plain java tests

Weijun Wang weijun.wang at oracle.com
Wed Feb 13 03:01:54 UTC 2019


Please review the fix at

   https://cr.openjdk.java.net/~weijun/8180573/webrev.00/

Notes:

- Most changes are just .sh -> .java

- StorePasswordsByShell.sh combined into StorePasswords.java

- In most cases, JarUtils is called to create a jar file. Sometimes the jar command is called because of delicate differences, for example, jar adds directory entries also.

- The i18n tests are completely manual described in i18n.html. Old i18n.java is useless, now is also empty.

- Copyright year updated to 2019, @bug unchanged.

Two files not converted yet:

- ./keytool/console.sh

This is a manual test calling old versions of JDK.

- ./keytool/ListKeychainStore.sh

I tried on this one but "security list-keychains -s ..." has no effect on mach5 machines when calling by ProcessTools. No idea why, I've created a separate bug (JDK-8218886) for it.

Thanks,
Max




More information about the security-dev mailing list