Please review the for: https://bugs.openjdk.java.net/browse/JDK-8032473
The deep regression test hierarchy under jdk/test/sun/security/ssl is inconsistent with how tests are usually structured. This update is trying to restructure the test hierarchy. The webrev is ugly because the rename (hg rename) of the files and directories. Here is a simple version of the update. Besides the rename, we also need to update the dependence of files, for example the "etc" location in regression tests. Thanks, Xuelei from source name -> to destination name --------------------------------------- test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine -> test/javax/net/ssl/SSLEngine test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngineResult -> test/javax/net/ssl/SSLEngineResult test/sun/security/ssl/javax/net/ssl/NewAPIs -> test/javax/net/ssl/SSLSession test/sun/security/ssl/README -> test/javax/net/ssl/README test/sun/security/ssl/javax/net/ssl -> test/javax/net/ssl test/sun/security/ssl/templates -> test/javax/net/ssl/templates test/sun/security/ssl/sanity -> test/javax/net/ssl/sanity test/sun/security/ssl/etc -> test/javax/net/ssl/etc test/sun/security/ssl/sun/net/www/http/ChunkedOutputStream/Test.java -> test/sun/net/www/protocol/https/ChunkedOutputStream.java test/sun/security/ssl/sun/net/www/httpstest -> test/sun/net/www/protocol/https test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https -> test/sun/net/www/protocol/https test/sun/security/ssl/sun/net/www/protocol/https/NewImpl -> test/sun/net/www/protocol/https/HostnameVerifier test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection -> test/sun/net/www/protocol/https/HttpsURLConnection test/sun/security/ssl/com/sun/net/ssl/internal/ssl -> test/sun/security/ssl test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https -> test/sun/net/www/protocol/https test/sun/security/ssl/com/sun/net/ssl/SSLSecurity -> test/com/sun/net/ssl/SSLSecurity