Hi,
This patch introduces a flexible test framework for supporting JSSE interop testing. This framework supports the SSL/TLS communication between not only JDK builds,
but also possibly other TLS implementations.

The original test cases in javax/net/ssl/compatibility/Compatibility.java are divided into 3 separated tests, namely BasicConnectTest.java, SniTest.java and AlpnTest.java, and introduces a new compatibility test on TLS 1.3 hello retry request, namely HrrTest.java. These tests depend on the aforementioned framework.

And the negative cases are removed for making the test results clean and clear. It doesn't generate result report anymore. All of failed test cases are highlighted
at the end of a test run.

Additionally, more compatibility tests will be added.

Webrev: http://cr.openjdk.java.net/~jjiang/8243029/webrev.00/
Issue: https://bugs.openjdk.java.net/browse/JDK-8243029

Best regards,
John Jiang

Reply via email to