JDK-8266182 : Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java
  • Type: Bug
  • Component: security-libs
  • Sub-Component: java.security
  • Affected Version: 17
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2021-04-28
  • Updated: 2021-10-04
  • Resolved: 2021-08-17
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 17 JDK 18 JDK 8
11.0.14-oracleFixed 17.0.1Fixed 18 b11Fixed 8u321Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
ParamsTest is an interop test between keytool <-> openssl. There are some manual steps listed in jdk/sun/security/pkcs12/params/README to perform after the execution of jtreg command. That steps required to complete the full interop between keytool and openssl. This task is to automate that part also.
Comments
Fix Request (11u) https://github.com/openjdk/jdk11u-dev/pull/376 Please consider this PR for 11u. The backport is not clean: 11u differs from newer JDKs in keytool defaults (see JDK-8267599), and the test needed adjusting to account for this in two places. RFR: https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2021-September/008290.html
20-09-2021

Thanks for letting us know. Please note that JDK-8272581 should be ready, too, when integrating this one.
17-09-2021

I've begun working on an 11u backport of this.
16-09-2021

JDK 17u fix request: Please approve this fix for 17u. The patch applies cleanly, test only fix and the test passes post applying the patch. JDK-8272581 is also need to backport along with this.
25-08-2021

Changeset: ed57cf1c Author: Abdul Kolarkunnu <akolarkunnu@openjdk.org> Date: 2021-08-17 12:12:22 +0000 URL: https://git.openjdk.java.net/jdk/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30
17-08-2021

yes, so that half portion of the test executes in auto run also.
18-06-2021

I think you can keep ParamsTest.java as automated test and add another manual test for openssl interoperability.
28-04-2021