alexMarian704 opened a new pull request, #14212: URL: https://github.com/apache/gravitino/pull/14212
### What changes were proposed in this pull request? Generate TLS certificates, keystores, and truststores at test runtime using the JDK's keytool. Use JUnit temporary directories for cleanup, remove the committed fixtures and regeneration script, and update the README. ### Why are the changes needed? This avoids maintaining binary certificate fixtures and manually regenerating them when they expire. Fix: #12463 ### Does this PR introduce _any_ user-facing change? No. Only test setup and documentation change. ### How was this patch tested? All 16 TLS tests passed. The server suite also passed three additional runs. The two server tests for rejected client certificates use TLS 1.2 to avoid intermittent connection resets while keeping the handshake-failure assertions. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
