RFR: 8365072: Refactor tests to use PEM API (Phase 2) [v3]
Mikhail Yankelevich
myankelevich at openjdk.org
Mon Sep 29 10:28:19 UTC 2025
> Tests changed in this PR:
> 1. test/jdk/java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java
> 2. test/jdk/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java
> 3. test/jdk/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java
> 6. test/jdk/sun/security/ssl/ClientHandshaker/RSAExport.java
> 7. test/jdk/javax/net/ssl/ServerName/SSLSocketSNISensitive.java
> 9. test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java
> 10. test/jdk/sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java
> 11. test/jdk/javax/net/ssl/interop/ClientHelloInterOp.java
> 12. test/jdk/sun/security/rsa/InvalidBitString.java
> 14. test/jdk/java/security/cert/CertPathBuilder/NoExtensions.java
> 17. test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java
> 19. test/jdk/sun/security/x509/X509CRLImpl/Verify.java
>
> PEMRecord tests will be done under a subtask [JDK-8367326](https://bugs.openjdk.org/browse/JDK-8367326)
Mikhail Yankelevich has updated the pull request incrementally with 364 additional commits since the last revision:
- removed pemrecord usage
- 8365190: Remove LockingMode related code from share
Reviewed-by: aboldtch, dholmes, ayang, coleenp, lmesnik, rcastanedalo
- 8367025: zIndexDistributor.hpp uses angle-bracket inclusion of globalDefinitions.hpp
Reviewed-by: aboldtch, tschatzl, jwaters
- 8360219: [AIX] assert(locals_base >= l2) failed: bad placement
Reviewed-by: dlong, mdoerr
- 8366864: Sort os/linux includes
Reviewed-by: ayang, dholmes
- 8366874: Test gc/arguments/TestParallelGCErgo.java fails with UseTransparentHugePages
Reviewed-by: ayang, shade, stefank, tschatzl
- 8351260: java.lang.AssertionError: Unexpected type tree: (ERROR) = (ERROR)
Reviewed-by: vromero
- 8365776: Convert JShell tests to use JUnit instead of TestNG
Reviewed-by: vromero
- 8354871: Replace stack map frame type magics with constants
Reviewed-by: liach
- 8361533: Apply java.io.Serial annotations in java.logging
Reviewed-by: rriggs
- ... and 354 more: https://git.openjdk.org/jdk/compare/d44cb277...e0be5eaa
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/27194/files
- new: https://git.openjdk.org/jdk/pull/27194/files/d44cb277..e0be5eaa
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=27194&range=02
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=27194&range=01-02
Stats: 53711 lines in 1891 files changed: 31453 ins; 14034 del; 8224 mod
Patch: https://git.openjdk.org/jdk/pull/27194.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/27194/head:pull/27194
PR: https://git.openjdk.org/jdk/pull/27194
More information about the core-libs-dev
mailing list