RFR: 8366182: Some PKCS11Tests are being skipped when they shouldn't

Matthew Donovan mdonovan at openjdk.org
Thu Sep 4 14:04:25 UTC 2025


This PR updates PKCS11 tests to better handle NSS version numbers. The previous code treated the version numbers as double values and used comparison operators. The problem is that it incorrectly treats 3.111 as between 3.11 and 3.12. This update parses and compares the major and minor version numbers separately.

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

Commit messages:
 - 8366182: Some PKCS11Tests are being skipped when they shouldn't

Changes: https://git.openjdk.org/jdk/pull/27095/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=27095&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8366182
  Stats: 90 lines in 6 files changed: 27 ins; 20 del; 43 mod
  Patch: https://git.openjdk.org/jdk/pull/27095.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/27095/head:pull/27095

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


More information about the security-dev mailing list