diff -r 4a09d4df104c -r 046e4024e55a test/jdk/sun/security/tools/keytool/WeakAlg.java --- a/test/jdk/sun/security/tools/keytool/WeakAlg.java Thu Nov 14 16:34:24 2019 -0800 +++ b/test/jdk/sun/security/tools/keytool/WeakAlg.java Fri Nov 15 09:06:58 2019 +0800 @@ -178,7 +178,7 @@ // no warning if all certs kt("-importcert -alias b -file a.crt -storetype jks -noprompt") .shouldNotContain("Warning:"); - kt("-genkeypair -alias a -dname CN=A") + kt("-genkeypair -keyalg DSA -alias a -dname CN=A") .shouldContain("JKS keystore uses a proprietary format"); kt("-list") .shouldContain("JKS keystore uses a proprietary format"); @@ -202,7 +202,7 @@ rm("ks"); - kt("-genkeypair -alias a -dname CN=A -storetype jceks") + kt("-genkeypair -keyalg DSA -alias a -dname CN=A -storetype jceks") .shouldContain("JCEKS keystore uses a proprietary format"); kt("-list") .shouldContain("JCEKS keystore uses a proprietary format"); @@ -239,7 +239,7 @@ static void checkInplaceImportKeyStore() throws Exception { rm("ks"); - genkeypair("a", ""); + genkeypair("a", "-keyalg DSA"); // Same type backup importkeystore("ks", "ks", "")