Integrated: 8342270: Test sun/security/pkcs11/Provider/RequiredMechCheck.java needs write access to src tree

Fernando Guallini fguallini at openjdk.org
Wed Nov 6 18:38:33 UTC 2024


On Wed, 23 Oct 2024 14:46:37 GMT, Fernando Guallini <fguallini at openjdk.org> wrote:

> The test sun/security/pkcs11/Provider/RequiredMechCheck.java extends sun/security/pkcs11/PKCS11Test.java, which sets up a PKCS11Provider configured with NSS config files located in the source tree directory (sun/security/pkcs11/nss) for the dependent tests to run properly. This test currently fails if that **pkcs11/nss** directory is made read-only because these config files are updated during the test execution. Files located in the source tree should not be modified when running tests. 
> This PR updates the PKCS11Test to copy the NSS config files to the Jtreg scratch directory and configures the provider to use those files instead.

This pull request has now been integrated.

Changeset: 342fe425
Author:    Fernando Guallini <fguallini at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/342fe42555a0e892d21d187287ab996be199abb1
Stats:     33 lines in 2 files changed: 28 ins; 1 del; 4 mod

8342270: Test sun/security/pkcs11/Provider/RequiredMechCheck.java needs write access to src tree

Reviewed-by: rhalade, erikj

-------------

PR: https://git.openjdk.org/jdk/pull/21665


More information about the security-dev mailing list