# HG changeset patch # User darcy # Date 1430328353 25200 # Node ID cf2c86e1819ec96dc8c7e8a6ecc804052d2c39da # Parent 719de2e9d356b40e94d8ae4179395c91cc5cbec7 8078334: Mark regression tests using randomness Reviewed-by: xuelei, alanb diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/TEST.ROOT --- a/jdk/test/TEST.ROOT Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/TEST.ROOT Wed Apr 29 10:25:53 2015 -0700 @@ -1,8 +1,15 @@ # This file identifies the root of the test-suite hierarchy. # It also contains test-suite configuration information. -# The list of keywords supported in the entire test suite -keys=2d dnd i18n intermittent +# The list of keywords supported in the entire test suite. The +# "intermittent" keyword marks tests known to fail intermittently. +# The "randomness" keyword marks tests using randomness with test +# cases differing from run to run. (A test using a fixed random seed +# would not count as "randomness" by this definition.) Extra care +# should be taken to handle test failures of intermittent or +# randomness tests. + +keys=2d dnd i18n intermittent randomness # Tests that must run in othervm mode othervm.dirs=java/awt java/beans javax/accessibility javax/imageio javax/sound javax/print javax/management com/sun/awt sun/awt sun/java2d sun/pisces javax/xml/jaxp/testng/validation diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/oracle/security/ucrypto/CipherSignNotSupported.java --- a/jdk/test/com/oracle/security/ucrypto/CipherSignNotSupported.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/oracle/security/ucrypto/CipherSignNotSupported.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Make sure signing via encrypt and verifying via decrypt are not * supported by OracleUcrypto provider. * @author Anthony Scarpino + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/oracle/security/ucrypto/TestAES.java --- a/jdk/test/com/oracle/security/ucrypto/TestAES.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/oracle/security/ucrypto/TestAES.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 7088989 8014374 * @summary Ensure the AES ciphers of OracleUcrypto provider works correctly + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/oracle/security/ucrypto/TestCICOWithGCM.java --- a/jdk/test/com/oracle/security/ucrypto/TestCICOWithGCM.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/oracle/security/ucrypto/TestCICOWithGCM.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 8014374 * @summary Test basic CipherInputStream/OutputStream func w/ GCM mode. * @author Valerie Peng + * @key randomness */ import java.security.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java --- a/jdk/test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 8014374 * @summary Test CipherInputStream/OutputStream func w/ GCM mode and AAD. * @author Valerie Peng + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/oracle/security/ucrypto/TestDigest.java --- a/jdk/test/com/oracle/security/ucrypto/TestDigest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/oracle/security/ucrypto/TestDigest.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 7088989 * @summary Ensure the various message digests works correctly + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/oracle/security/ucrypto/TestGCMKeyWrap.java --- a/jdk/test/com/oracle/security/ucrypto/TestGCMKeyWrap.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/oracle/security/ucrypto/TestGCMKeyWrap.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 8014374 * @summary Ensure key wrap/unwrap works using AES/GCM/NoPadding + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/CICO.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/CICO.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/CICO.java Wed Apr 29 10:25:53 2015 -0700 @@ -44,6 +44,7 @@ * @summary Test AES ciphers with different modes and padding schemes (ECB mode * doesn't use IV). The test tries 3 different read methods of * CipherInputStream. + * @key randomness */ public class CICO { private static final String ALGORITHM = "aEs"; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/CTR.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/CTR.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/CTR.java Wed Apr 29 10:25:53 2015 -0700 @@ -43,6 +43,7 @@ * @bug 8043836 * @summary Test AES ciphers with 4 different modes with NoPadding. Check if * data before encryption and after decryption is the same. + * @key randomness */ public class CTR { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/Padding.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/Padding.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/Padding.java Wed Apr 29 10:25:53 2015 -0700 @@ -42,6 +42,7 @@ * @summary Test AES ciphers with different modes and padding schemes (ECB mode * doesn't use IV). The test tries 3 different read methods of * CipherInputStream. + * @key randomness */ public class Padding { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/Test4513830.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/Test4513830.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/Test4513830.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Verify the output size returned by AES cipher.getOutputSize * method in DECRYPT mode does not add extra bytes for padding * @author Valerie Peng + * @key randomness */ import java.io.PrintStream; import java.security.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/Test4517355.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/Test4517355.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/Test4517355.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Verify that AES cipher.doFinal method does NOT need more * than necessary bytes in decrypt mode * @author Valerie Peng + * @key randomness */ import java.io.PrintStream; import java.security.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java Wed Apr 29 10:25:53 2015 -0700 @@ -43,6 +43,7 @@ * doesn't use IV). * @author Liwen Wang * @author Parag Salvi + * @key randomness */ public class TestAESCipher { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * @run main TestCICOWithGCM * @summary Test CipherInputStream/OutputStream with AES GCM mode. * @author Valerie Peng + * @key randomness */ import java.security.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * @run main TestCICOWithGCMAndAAD * @summary Test CipherInputStream/OutputStream with AES GCM mode with AAD. * @author Valerie Peng + * @key randomness */ import java.io.*; import java.security.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4921443 * @summary Ensure ISO10126Padding works correctly. * @author Valerie Peng + * @key randomness */ import java.util.Arrays; import java.security.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java Wed Apr 29 10:25:53 2015 -0700 @@ -40,6 +40,7 @@ * @bug 8043836 * @summary Test AES encryption with no padding. Expect the original data length * is the same as the encrypted data. + * @key randomness */ public class TestNonexpanding { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java --- a/jdk/test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java Wed Apr 29 10:25:53 2015 -0700 @@ -42,6 +42,7 @@ * @summary Test AES ciphers with different modes and padding schemes (ECB mode * doesn't use IV). The test tries 3 different read methods of * CipherInputStream. + * @key randomness */ public class TestSameBuffer { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/DES/FlushBug.java --- a/jdk/test/com/sun/crypto/provider/Cipher/DES/FlushBug.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/DES/FlushBug.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 0000000 * @summary FlushBug * @author Jan Luehe + * @key randomness */ import java.io.*; import java.security.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java --- a/jdk/test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java Wed Apr 29 10:25:53 2015 -0700 @@ -45,6 +45,7 @@ * @author Bill Situ * @author Alexander Fomin * @run main PBESealedObject + * @key randomness */ public class PBESealedObject { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java --- a/jdk/test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java Wed Apr 29 10:25:53 2015 -0700 @@ -37,6 +37,7 @@ * @summary Verify if the SecretKeyFactory.translateKey() method works * @author Alexander Fomin * @run main PBKDF2Translate + * @key randomness */ public class PBKDF2Translate { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java --- a/jdk/test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary basic test for PBEWithSHA1AndDESede, PBEWithSHA1AndRC2_40/128 * and PBEWithSHA1AndRC4_40/128 * @author Valerie Peng + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java --- a/jdk/test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java Wed Apr 29 10:25:53 2015 -0700 @@ -45,6 +45,7 @@ * @author Bill Situ * @author Yun Ke * @run main TestCipherKeyWrapperPBEKey + * @key randomness */ public class TestCipherKeyWrapperPBEKey { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java --- a/jdk/test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4894151 * @summary encryption/decryption test for OAEP * @author Andreas Sterbenz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java --- a/jdk/test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4853306 * @summary Test RSA Cipher implementation * @author Andreas Sterbenz + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Mac/HmacSaltLengths.java --- a/jdk/test/com/sun/crypto/provider/Mac/HmacSaltLengths.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Mac/HmacSaltLengths.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary ensures various salt lengths can be used for * HmacPBESHA1. * @author Valerie Peng + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/crypto/provider/Mac/MacSameTest.java --- a/jdk/test/com/sun/crypto/provider/Mac/MacSameTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/crypto/provider/Mac/MacSameTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -35,6 +35,7 @@ * @author Yu-Ching Valerie Peng, Bill Situ, Alexander Fomin * @build Utils * @run main MacSameTest + * @key randomness */ public class MacSameTest implements MacTest { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java --- a/jdk/test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Basic test of ThreadMXBean.getThreadCpuTime(long[]) and * getThreadUserTime(long[]). * @author Paul Hohensee + * @key randomness */ import java.lang.management.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/io/DataInputStream/ReadUTF.java --- a/jdk/test/java/io/DataInputStream/ReadUTF.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/io/DataInputStream/ReadUTF.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4806007 * @summary Checks for vague exceptions from writeUTF/readUTF + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/io/File/GetXSpace.java --- a/jdk/test/java/io/File/GetXSpace.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/io/File/GetXSpace.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @run build GetXSpace * @run shell GetXSpace.sh * @summary Basic functionality of File.get-X-Space methods. + * @key randomness */ import java.io.BufferedReader; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/io/InputStream/TransferTo.java --- a/jdk/test/java/io/InputStream/TransferTo.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/io/InputStream/TransferTo.java Wed Apr 29 10:25:53 2015 -0700 @@ -37,6 +37,7 @@ * @bug 8066867 * @summary tests whether java.io.InputStream.transferTo conforms to its * contract defined in the javadoc + * @key randomness */ public class TransferTo { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/io/PrintStream/OversynchronizedTest.java --- a/jdk/test/java/io/PrintStream/OversynchronizedTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/io/PrintStream/OversynchronizedTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test @bug 4905777 @summary PrintStream.println(Object) oversynchronized, can deadlock + @key randomness */ import java.io.PrintStream; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java --- a/jdk/test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * ObjectInputStream consumes at most the expected number of utf * bytes, even if the last byte(s) of the utf string indicate that the * string overflows its expected length. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/io/Serializable/longString/LongString.java --- a/jdk/test/java/io/Serializable/longString/LongString.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/io/Serializable/longString/LongString.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4217676 * @summary Ensure that object streams support serialization of long strings * (strings whose UTF representation > 64k in length) + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/io/Serializable/proxy/Basic.java --- a/jdk/test/java/io/Serializable/proxy/Basic.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/io/Serializable/proxy/Basic.java Wed Apr 29 10:25:53 2015 -0700 @@ -23,6 +23,7 @@ /* @test * @summary Verifies basic correct functioning of proxy serialization. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/io/Serializable/sanityCheck/SanityCheck.java --- a/jdk/test/java/io/Serializable/sanityCheck/SanityCheck.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/io/Serializable/sanityCheck/SanityCheck.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @summary Basic sanity check to test if default (de)serialization is * transmitting values properly. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Boolean/MakeBooleanComparable.java --- a/jdk/test/java/lang/Boolean/MakeBooleanComparable.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Boolean/MakeBooleanComparable.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4329937 * @summary Basic test for making Boolean implement Comparable * @author Josh Bloch + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/ClassLoader/Assert.java --- a/jdk/test/java/lang/ClassLoader/Assert.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/ClassLoader/Assert.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @run main/othervm Assert * @summary Test the assertion facility * @author Mike McCloskey + * @key randomness */ import package1.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Compare.java --- a/jdk/test/java/lang/Compare.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Compare.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6582946 * @summary Test the primitive wrappers compare and compareTo methods + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Double/ParseHexFloatingPoint.java --- a/jdk/test/java/lang/Double/ParseHexFloatingPoint.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Double/ParseHexFloatingPoint.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4826774 * @summary Numerical tests for hexadecimal inputs to parseDouble, parseFloat * @author Joseph D. Darcy + * @key randomness */ diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Enum/ValueOf.java --- a/jdk/test/java/lang/Enum/ValueOf.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Enum/ValueOf.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * * @compile ValueOf.java * @run main ValueOf + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/HashCode.java --- a/jdk/test/java/lang/HashCode.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/HashCode.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4245470 7088913 * @summary Test the primitive wrappers hashCode() + * @key randomness */ import java.util.Objects; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Integer/BitTwiddle.java --- a/jdk/test/java/lang/Integer/BitTwiddle.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Integer/BitTwiddle.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4495754 * @summary Basic test for int bit twiddling * @author Josh Bloch + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Long/BitTwiddle.java --- a/jdk/test/java/lang/Long/BitTwiddle.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Long/BitTwiddle.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4495754 * @summary Basic test for long bit twiddling * @author Josh Bloch + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Math/CubeRootTests.java --- a/jdk/test/java/lang/Math/CubeRootTests.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Math/CubeRootTests.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4347132 4939441 * @summary Tests for {Math, StrictMath}.cbrt * @author Joseph D. Darcy + * @key randomness */ public class CubeRootTests { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Math/HypotTests.java --- a/jdk/test/java/lang/Math/HypotTests.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Math/HypotTests.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4851638 4939441 * @summary Tests for {Math, StrictMath}.hypot * @author Joseph D. Darcy + * @key randomness */ public class HypotTests { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Math/IeeeRecommendedTests.java --- a/jdk/test/java/lang/Math/IeeeRecommendedTests.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Math/IeeeRecommendedTests.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4860891 4826732 4780454 4939441 4826652 * @summary Tests for IEEE 754[R] recommended functions and similar methods * @author Joseph D. Darcy + * @key randomness */ public class IeeeRecommendedTests { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Math/Log1pTests.java --- a/jdk/test/java/lang/Math/Log1pTests.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Math/Log1pTests.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4851638 4939441 * @summary Tests for {Math, StrictMath}.log1p * @author Joseph D. Darcy + * @key randomness */ public class Log1pTests { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/Runtime/exec/WinCommand.java --- a/jdk/test/java/lang/Runtime/exec/WinCommand.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/Runtime/exec/WinCommand.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 5006520 * @summary Check many different ways to run Windows programs * @author Martin Buchholz + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/String/ContentEquals.java --- a/jdk/test/java/lang/String/ContentEquals.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/String/ContentEquals.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4242309 4982981 * @summary Test equals and contentEquals in String + * @key randomness */ import java.util.Random; import java.nio.CharBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/String/ICCBasher.java --- a/jdk/test/java/lang/String/ICCBasher.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/String/ICCBasher.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4152868 * @summary test Case Insensitive Comparator in String + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/String/SBConstructor.java --- a/jdk/test/java/lang/String/SBConstructor.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/String/SBConstructor.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,7 +25,7 @@ * @test * @bug 4915187 * @summary Test java.lang.String constructor that takes StringBuilder - * + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/String/Split.java --- a/jdk/test/java/lang/String/Split.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/String/Split.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6840246 6559590 * @summary test String.split() + * @key randomness */ import java.util.Arrays; import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/StringBuffer/AppendCharSequence.java --- a/jdk/test/java/lang/StringBuffer/AppendCharSequence.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/StringBuffer/AppendCharSequence.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4812591 4705328 5019111 * @summary Test append and insert methods with CharSequence params + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/StringBuffer/AppendSB.java --- a/jdk/test/java/lang/StringBuffer/AppendSB.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/StringBuffer/AppendSB.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4144267 * @summary Test StringBuffer.append(StringBuffer); + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/StringBuffer/AppendStringBuilder.java --- a/jdk/test/java/lang/StringBuffer/AppendStringBuilder.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/StringBuffer/AppendStringBuilder.java Wed Apr 29 10:25:53 2015 -0700 @@ -23,6 +23,7 @@ /* @test * @bug 6206780 * @summary Test StringBuffer.append(StringBuilder); + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/StringBuffer/Capacity.java --- a/jdk/test/java/lang/StringBuffer/Capacity.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/StringBuffer/Capacity.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6952330 * @summary Test StringBuffer/StringBuilder capacity handling. + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/StringBuffer/IndexOf.java --- a/jdk/test/java/lang/StringBuffer/IndexOf.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/StringBuffer/IndexOf.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4162796 4162796 * @summary Test indexOf and lastIndexOf + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/StringBuffer/SBBasher.java --- a/jdk/test/java/lang/StringBuffer/SBBasher.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/StringBuffer/SBBasher.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,7 +25,7 @@ * @test * @bug 4120694 * @summary Test new methods in StringBuffer - * + * @key randomness */ import java.lang.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/StringBuffer/Trim.java --- a/jdk/test/java/lang/StringBuffer/Trim.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/StringBuffer/Trim.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4546734 5007612 * @summary Test StringBuffer.trimToSize + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/StringBuilder/AppendStringBuffer.java --- a/jdk/test/java/lang/StringBuilder/AppendStringBuffer.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/StringBuilder/AppendStringBuffer.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 6206780 * @summary Test StringBuilder.append(StringBuffer); + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/ToString.java --- a/jdk/test/java/lang/ToString.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/ToString.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4031762 * @summary Test the primitive wrappers static toString() + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/instrument/SingleTransformerTest.java --- a/jdk/test/java/lang/instrument/SingleTransformerTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/instrument/SingleTransformerTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -30,6 +30,7 @@ * @run build SingleTransformerTest * @run shell MakeJAR.sh redefineAgent * @run main/othervm -javaagent:redefineAgent.jar SingleTransformerTest SingleTransformerTest + * @key randomness */ public class SingleTransformerTest diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/instrument/TransformMethodTest.java --- a/jdk/test/java/lang/instrument/TransformMethodTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/instrument/TransformMethodTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -30,6 +30,7 @@ * @run build TransformMethodTest * @run shell MakeJAR.sh redefineAgent * @run main/othervm -javaagent:redefineAgent.jar TransformMethodTest TransformMethodTest + * @key randomness */ import java.lang.instrument.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/invoke/MethodHandles/CatchExceptionTest.java --- a/jdk/test/java/lang/invoke/MethodHandles/CatchExceptionTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/invoke/MethodHandles/CatchExceptionTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -41,7 +41,7 @@ * @library /lib/testlibrary/jsr292 /lib/testlibrary/ * @compile CatchExceptionTest.java * @run main/othervm -esa test.java.lang.invoke.MethodHandles.CatchExceptionTest - * @key intermittent + * @key intermittent randomness */ public class CatchExceptionTest { private static final List> ARGS_CLASSES; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/lang/management/BufferPoolMXBean/Basic.java --- a/jdk/test/java/lang/management/BufferPoolMXBean/Basic.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/lang/management/BufferPoolMXBean/Basic.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 6606598 7024172 * @summary Unit test for java.lang.management.BufferPoolMXBean * @run main/othervm Basic + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/math/BigDecimal/StringConstructor.java --- a/jdk/test/java/math/BigDecimal/StringConstructor.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/math/BigDecimal/StringConstructor.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @library .. * @bug 4103117 4331084 4488017 4490929 6255285 6268365 8074460 * @summary Tests the BigDecimal string constructor (use -Dseed=X to set PRNG seed). + * @key randomness */ import java.math.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/math/BigInteger/BigIntegerTest.java --- a/jdk/test/java/math/BigInteger/BigIntegerTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/math/BigInteger/BigIntegerTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @summary tests methods in BigInteger (use -Dseed=X to set PRNG seed) * @run main/timeout=400 BigIntegerTest * @author madbot + * @key randomness */ import java.io.File; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/math/BigInteger/ModPow65537.java --- a/jdk/test/java/math/BigInteger/ModPow65537.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/math/BigInteger/ModPow65537.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @bug 4891312 8074460 * @summary verify that modPow() not broken by the special case for 65537 (use -Dseed=X to set PRNG seed) * @author Andreas Sterbenz + * @key randomness */ import java.math.BigInteger; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/math/BigInteger/PrimeTest.java --- a/jdk/test/java/math/BigInteger/PrimeTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/math/BigInteger/PrimeTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * @bug 8026236 8074460 * @summary test primality verification methods in BigInteger (use -Dseed=X to set PRNG seed) * @author bpb + * @key randomness */ import java.math.BigInteger; import java.util.BitSet; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/math/BigInteger/SymmetricRangeTests.java --- a/jdk/test/java/math/BigInteger/SymmetricRangeTests.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/math/BigInteger/SymmetricRangeTests.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * @bug 6910473 8021204 8021203 9005933 8074460 * @summary Test range of BigInteger values (use -Dseed=X to set PRNG seed) * @author Dmitry Nadezhin + * @key randomness */ import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/net/InetAddress/HashSpread.java --- a/jdk/test/java/net/InetAddress/HashSpread.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/net/InetAddress/HashSpread.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4687909 * @summary Check Inet6Address.hashCode returns a reasonable spread of hash * codes. + * @key randomness */ import java.net.InetAddress; import java.net.UnknownHostException; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/Buffer/Chars.java --- a/jdk/test/java/nio/Buffer/Chars.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/Buffer/Chars.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 8014854 * @summary Exercises CharBuffer#chars on each of the CharBuffer types * @run testng Chars + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/MappedByteBuffer/Force.java --- a/jdk/test/java/nio/MappedByteBuffer/Force.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/MappedByteBuffer/Force.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4625907 * @summary Testing force() * @run main/othervm Force + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/MappedByteBuffer/ZeroMap.java --- a/jdk/test/java/nio/MappedByteBuffer/ZeroMap.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/MappedByteBuffer/ZeroMap.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4802340 * @summary Testing force(), load() isLoaded() of zero len MBB * @run main/othervm ZeroMap + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/AsynchronousChannelGroup/Basic.java --- a/jdk/test/java/nio/channels/AsynchronousChannelGroup/Basic.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/AsynchronousChannelGroup/Basic.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4607272 * @summary Unit test for AsynchronousChannelGroup + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/AsynchronousChannelGroup/Identity.java --- a/jdk/test/java/nio/channels/AsynchronousChannelGroup/Identity.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/AsynchronousChannelGroup/Identity.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4607272 6842687 * @summary Unit test for AsynchronousChannelGroup + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/AsynchronousChannelGroup/Restart.java --- a/jdk/test/java/nio/channels/AsynchronousChannelGroup/Restart.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/AsynchronousChannelGroup/Restart.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4607272 6842687 * @summary Unit test for AsynchronousChannelGroup + * @key randomness */ import java.nio.channels.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/AsynchronousFileChannel/Basic.java --- a/jdk/test/java/nio/channels/AsynchronousFileChannel/Basic.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/AsynchronousFileChannel/Basic.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4607272 6822643 6830721 6842687 * @summary Unit test for AsynchronousFileChannel + * @key randomness */ import java.nio.file.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/AsynchronousFileChannel/Lock.java --- a/jdk/test/java/nio/channels/AsynchronousFileChannel/Lock.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/AsynchronousFileChannel/Lock.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ /* @test * @bug 4607272 6814948 6842687 * @summary Unit test for AsynchronousFileChannel#lock method + * @key randomness */ import java.net.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java --- a/jdk/test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 6913877 * @summary Stress AsynchronousFileChannel.write + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/AsynchronousSocketChannel/Basic.java --- a/jdk/test/java/nio/channels/AsynchronousSocketChannel/Basic.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/AsynchronousSocketChannel/Basic.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4607272 6842687 6878369 6944810 7023403 * @summary Unit test for AsynchronousSocketChannel * @run main Basic -skipSlowConnectTest + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java --- a/jdk/test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @summary Stress test connections through the loopback interface * @run main StressLoopback * @run main/othervm -Djdk.net.useFastTcpLoopback StressLoopback + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/Channels/Basic2.java --- a/jdk/test/java/nio/channels/Channels/Basic2.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/Channels/Basic2.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4607272 * @summary Test Channels methods for interoperability between streams and * asynchronous byte channels + * @key randomness */ import java.net.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/Channels/ShortWrite.java --- a/jdk/test/java/nio/channels/Channels/ShortWrite.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/Channels/ShortWrite.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 6448457 * @summary Test Channels.newOutputStream returns OutputStream that handles * short writes from the underlying channel + * @key randomness */ import java.io.OutputStream; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java --- a/jdk/test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4313882 4981129 * @summary Unit test for datagram-socket-channel adaptors * @library .. + * @key randomness */ import java.net.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java --- a/jdk/test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @build MulticastSendReceiveTests NetworkConfiguration * @run main MulticastSendReceiveTests * @run main/othervm -Djava.net.preferIPv4Stack=true MulticastSendReceiveTests + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/DatagramChannel/Promiscuous.java --- a/jdk/test/java/nio/channels/DatagramChannel/Promiscuous.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/DatagramChannel/Promiscuous.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @build Promiscuous NetworkConfiguration * @run main Promiscuous * @run main/othervm -Djava.net.preferIPv4Stack=true Promiscuous + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/FileChannel/AtomicAppend.java --- a/jdk/test/java/nio/channels/FileChannel/AtomicAppend.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/FileChannel/AtomicAppend.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* * @test * @summary Check that appends are atomic + * @key randomness */ import java.io.File; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/FileChannel/ClosedByInterrupt.java --- a/jdk/test/java/nio/channels/FileChannel/ClosedByInterrupt.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/FileChannel/ClosedByInterrupt.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 6979009 * @summary Ensure ClosedByInterruptException is thrown when I/O operation * interrupted by Thread.interrupt + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/FileChannel/MapTest.java --- a/jdk/test/java/nio/channels/FileChannel/MapTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/FileChannel/MapTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4429043 8002180 * @summary Test file mapping with FileChannel * @run main/othervm MapTest + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/FileChannel/Position.java --- a/jdk/test/java/nio/channels/FileChannel/Position.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/FileChannel/Position.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4429043 6526860 * @summary Test position method of FileChannel + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/FileChannel/Pread.java --- a/jdk/test/java/nio/channels/FileChannel/Pread.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/FileChannel/Pread.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4862382 4862408 * @summary Test positional read method of FileChannel + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/FileChannel/Pwrite.java --- a/jdk/test/java/nio/channels/FileChannel/Pwrite.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/FileChannel/Pwrite.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4862411 * @summary Test positional write method of FileChannel + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/FileChannel/Size.java --- a/jdk/test/java/nio/channels/FileChannel/Size.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/FileChannel/Size.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4563125 * @summary Test size method of FileChannel * @run main/othervm Size + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/FileChannel/Transfer.java --- a/jdk/test/java/nio/channels/FileChannel/Transfer.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/FileChannel/Transfer.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * 6984545 * @summary Test FileChannel.transferFrom and transferTo * @library .. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/FileChannel/Truncate.java --- a/jdk/test/java/nio/channels/FileChannel/Truncate.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/FileChannel/Truncate.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 6191269 6709457 8000330 * @summary Test truncate method of FileChannel + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/Pipe/PipeChannel.java --- a/jdk/test/java/nio/channels/Pipe/PipeChannel.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/Pipe/PipeChannel.java Wed Apr 29 10:25:53 2015 -0700 @@ -23,6 +23,7 @@ /* @test * @summary Test reading and writing from Pipes + * @key randomness */ import java.io.*; @@ -37,7 +38,7 @@ */ public class PipeChannel { - private static Random generator = new Random(); + private static Random generator = new Random(); public static void main(String[] args) throws Exception { for (int x=0; x<100; x++) { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/Pipe/ScatteringRead.java --- a/jdk/test/java/nio/channels/Pipe/ScatteringRead.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/Pipe/ScatteringRead.java Wed Apr 29 10:25:53 2015 -0700 @@ -22,8 +22,9 @@ */ /* @test - @bug 4526754 + * @bug 4526754 * @summary Test Pipe scattering reads + * @key randomness */ import java.nio.channels.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/Pipe/SelectPipe.java --- a/jdk/test/java/nio/channels/Pipe/SelectPipe.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/Pipe/SelectPipe.java Wed Apr 29 10:25:53 2015 -0700 @@ -23,6 +23,7 @@ /* @test * @summary Test selection of ready pipe + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/Selector/SelectorTest.java --- a/jdk/test/java/nio/channels/Selector/SelectorTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/Selector/SelectorTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @summary Test selectors and socketchannels * @library .. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java --- a/jdk/test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @library .. * @build TestUtil * @run main NonBlockingAccept + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/SocketChannel/CloseDuringWrite.java --- a/jdk/test/java/nio/channels/SocketChannel/CloseDuringWrite.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/SocketChannel/CloseDuringWrite.java Wed Apr 29 10:25:53 2015 -0700 @@ -23,6 +23,7 @@ /* @test * @summary Test asynchronous close during a blocking write + * @key randomness */ import java.io.Closeable; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/SocketChannel/OutOfBand.java --- a/jdk/test/java/nio/channels/SocketChannel/OutOfBand.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/SocketChannel/OutOfBand.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @summary Test socket adapter sendUrgentData method * @bug 6963907 + * @key randomness */ import java.net.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/SocketChannel/ShortWrite.java --- a/jdk/test/java/nio/channels/SocketChannel/ShortWrite.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/SocketChannel/ShortWrite.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 7176630 7074436 * @summary Check for short writes on SocketChannels configured in blocking mode + * @key randomness */ import java.net.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/SocketChannel/VectorIO.java --- a/jdk/test/java/nio/channels/SocketChannel/VectorIO.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/SocketChannel/VectorIO.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @summary Test socketchannel vector IO * @library .. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java --- a/jdk/test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 7184932 * @summary Test asynchronous close and interrupt of timed socket adapter methods + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/charset/coders/BashCache.java --- a/jdk/test/java/nio/charset/coders/BashCache.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/charset/coders/BashCache.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4517279 * @summary Stochastic test of thread-local coder caches + * @key randomness */ import java.nio.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/charset/coders/BashStreams.java --- a/jdk/test/java/nio/charset/coders/BashStreams.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/charset/coders/BashStreams.java Wed Apr 29 10:25:53 2015 -0700 @@ -23,6 +23,7 @@ /* @test * @summary Stochastic test of charset-based streams + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/Files/BytesAndLines.java --- a/jdk/test/java/nio/file/Files/BytesAndLines.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/Files/BytesAndLines.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @run testng BytesAndLines * @summary Unit test for methods for Files readAllBytes, readAllLines and * and write methods. + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/Files/CopyAndMove.java --- a/jdk/test/java/nio/file/Files/CopyAndMove.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/Files/CopyAndMove.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @library .. * @build CopyAndMove PassThroughFileSystem * @run main/othervm CopyAndMove + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/Files/walkFileTree/SkipSiblings.java --- a/jdk/test/java/nio/file/Files/walkFileTree/SkipSiblings.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/Files/walkFileTree/SkipSiblings.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @library ../.. * @compile SkipSiblings.java CreateFileTree.java * @run main SkipSiblings + * @key randomness */ import java.nio.file.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/Files/walkFileTree/SkipSubtree.java --- a/jdk/test/java/nio/file/Files/walkFileTree/SkipSubtree.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/Files/walkFileTree/SkipSubtree.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @library ../.. * @compile SkipSubtree.java CreateFileTree.java * @run main SkipSubtree + * @key randomness */ import java.nio.file.*; import java.nio.file.attribute.BasicFileAttributes; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/Files/walkFileTree/TerminateWalk.java --- a/jdk/test/java/nio/file/Files/walkFileTree/TerminateWalk.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/Files/walkFileTree/TerminateWalk.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @library ../.. * @compile TerminateWalk.java CreateFileTree.java * @run main TerminateWalk + * @key randomness */ import java.nio.file.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/WatchService/LotsOfEvents.java --- a/jdk/test/java/nio/file/WatchService/LotsOfEvents.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/WatchService/LotsOfEvents.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @summary Tests WatchService behavior when lots of events are pending * @library .. * @run main/timeout=180 LotsOfEvents + * @key randomness */ import java.nio.file.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/WatchService/MayFlies.java --- a/jdk/test/java/nio/file/WatchService/MayFlies.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/WatchService/MayFlies.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * short lived files * @library .. * @run main MayFlies + * @key randomness */ import java.nio.file.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/WatchService/SensitivityModifier.java --- a/jdk/test/java/nio/file/WatchService/SensitivityModifier.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/WatchService/SensitivityModifier.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @summary Sanity test for Sun-specific sensitivity level watch event modifier * @library .. * @run main/timeout=240 SensitivityModifier + * @key randomness */ import java.nio.file.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/attribute/AclFileAttributeView/Basic.java --- a/jdk/test/java/nio/file/attribute/AclFileAttributeView/Basic.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/attribute/AclFileAttributeView/Basic.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4313887 6838333 6891404 * @summary Unit test for java.nio.file.attribute.AclFileAttribueView * @library ../.. + * @key randomness */ import java.nio.file.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/attribute/FileTime/Basic.java --- a/jdk/test/java/nio/file/attribute/FileTime/Basic.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/attribute/FileTime/Basic.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 6844313 8011647 * @summary Unit test for java.nio.file.FileTime + * @key randomness */ diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java --- a/jdk/test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4313887 6838333 * @summary Unit test for java.nio.file.attribute.UserDefinedFileAttributeView * @library ../.. + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/security/MessageDigest/ByteBuffers.java --- a/jdk/test/java/security/MessageDigest/ByteBuffers.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/security/MessageDigest/ByteBuffers.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4844847 * @summary Test the MessageDigest.update(ByteBuffer) method * @author Andreas Sterbenz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/security/MessageDigest/TestDigestIOStream.java --- a/jdk/test/java/security/MessageDigest/TestDigestIOStream.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/security/MessageDigest/TestDigestIOStream.java Wed Apr 29 10:25:53 2015 -0700 @@ -36,6 +36,7 @@ * @bug 8050370 * @summary MessageDigest tests with DigestIOStream * @author Kevin Liu + * @key randomness */ enum ReadModel { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/security/MessageDigest/TestSameLength.java --- a/jdk/test/java/security/MessageDigest/TestSameLength.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/security/MessageDigest/TestSameLength.java Wed Apr 29 10:25:53 2015 -0700 @@ -33,6 +33,7 @@ * @summary Check md.getDigestLength() equal digest output length with various * algorithm/dataLen/(update,digest methods). * @author Kevin Liu + * @key randomness */ public class TestSameLength { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/security/MessageDigest/TestSameValue.java --- a/jdk/test/java/security/MessageDigest/TestSameValue.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/security/MessageDigest/TestSameValue.java Wed Apr 29 10:25:53 2015 -0700 @@ -34,6 +34,7 @@ * @summary Check md.digest(data) value whether same with digest output value * with various update/digest methods. * @author Kevin Liu + * @key randomness */ public class TestSameValue { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/security/Signature/ByteBuffers.java --- a/jdk/test/java/security/Signature/ByteBuffers.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/security/Signature/ByteBuffers.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4844847 * @summary Test the Signature.update(ByteBuffer) method * @author Andreas Sterbenz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/security/Signature/NONEwithRSA.java --- a/jdk/test/java/security/Signature/NONEwithRSA.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/security/Signature/NONEwithRSA.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4955844 * @summary ensure that the NONEwithRSA adapter works correctly * @author Andreas Sterbenz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/security/spec/EllipticCurveMatch.java --- a/jdk/test/java/security/spec/EllipticCurveMatch.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/security/spec/EllipticCurveMatch.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 6738532 * @summary Check EllipticCurve.equals() does not compare seed value of curve. * @author Mike StJohns + * @key randomness */ import java.security.spec.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/sql/JavatimeTest.java --- a/jdk/test/java/sql/JavatimeTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/sql/JavatimeTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ *@test *@bug 8007520 *@summary Test those bridge methods to/from java.time date/time classes + * @key randomness */ import java.util.Random; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/text/Format/MessageFormat/Bug7003643.java --- a/jdk/test/java/text/Format/MessageFormat/Bug7003643.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/text/Format/MessageFormat/Bug7003643.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 7003643 * @summary Make sure MessageFormat.toPattern produces correct quoting. (SPI part is tested in PluggableLocale tests.) + * @key randomness */ import java.text.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Arrays/ArrayObjectMethods.java --- a/jdk/test/java/util/Arrays/ArrayObjectMethods.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Arrays/ArrayObjectMethods.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4906359 6239296 * @summary Basic test for content-based array object methods * @author Josh Bloch, Martin Buchholz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Arrays/CopyMethods.java --- a/jdk/test/java/util/Arrays/CopyMethods.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Arrays/CopyMethods.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4655503 * @summary Test for array cloning and slicing methods. * @author John Rose + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Arrays/Correct.java --- a/jdk/test/java/util/Arrays/Correct.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Arrays/Correct.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4726380 8037097 * @summary Check that different sorts give equivalent results. * @run testng Correct + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Base64/TestBase64.java --- a/jdk/test/java/util/Base64/TestBase64.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Base64/TestBase64.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test 4235519 8004212 8005394 8007298 8006295 8006315 8006530 8007379 8008925 * 8014217 8025003 8026330 8028397 * @summary tests java.util.Base64 + * @key randomness */ import java.io.ByteArrayInputStream; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/BitSet/BSMethods.java --- a/jdk/test/java/util/BitSet/BSMethods.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/BitSet/BSMethods.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Test the operation of the methods of BitSet class * @author Mike McCloskey, Martin Buchholz * @run main/othervm BSMethods + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/BitSet/ImportExport.java --- a/jdk/test/java/util/BitSet/ImportExport.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/BitSet/ImportExport.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 5037068 * @summary Test import/export constructors and methods * @author Martin Buchholz + * @key randomness */ import java.nio.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/BitSet/PreviousBits.java --- a/jdk/test/java/util/BitSet/PreviousBits.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/BitSet/PreviousBits.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6410729 6586631 * @summary Test previousClearBit, previousSetBit + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Calendar/JavatimeTest.java --- a/jdk/test/java/util/Calendar/JavatimeTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Calendar/JavatimeTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ *@test *@bug 8007520 8008254 *@summary Test those bridge methods to/from java.time date/time classes + * @key randomness */ import java.util.Calendar; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Collection/MOAT.java --- a/jdk/test/java/util/Collection/MOAT.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Collection/MOAT.java Wed Apr 29 10:25:53 2015 -0700 @@ -30,6 +30,7 @@ * @summary Run many tests on many Collection and Map implementations * @author Martin Buchholz * @run main MOAT + * @key randomness */ /* Mother Of All (Collection) Tests diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Collections/AddAll.java --- a/jdk/test/java/util/Collections/AddAll.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Collections/AddAll.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4822887 * @summary Basic test for Collections.addAll * @author Josh Bloch + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Collections/CheckedListBash.java --- a/jdk/test/java/util/Collections/CheckedListBash.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Collections/CheckedListBash.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4904067 * @summary Unit test for Collections.checkedList * @author Josh Bloch + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Collections/CheckedMapBash.java --- a/jdk/test/java/util/Collections/CheckedMapBash.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Collections/CheckedMapBash.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Unit test for Collections.checkedMap * @author Josh Bloch * @run testng CheckedMapBash + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Collections/CheckedSetBash.java --- a/jdk/test/java/util/Collections/CheckedSetBash.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Collections/CheckedSetBash.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Unit test for Collections.checkedSet * @author Josh Bloch * @run testng CheckedSetBash + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Collections/Disjoint.java --- a/jdk/test/java/util/Collections/Disjoint.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Collections/Disjoint.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4339792 * @summary Basic test for Collections.disjoint * @author Josh Bloch + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Collections/Rotate.java --- a/jdk/test/java/util/Collections/Rotate.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Collections/Rotate.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4323074 * @summary Basic test for new rotate algorithm + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/EnumSet/EnumSetBash.java --- a/jdk/test/java/util/EnumSet/EnumSetBash.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/EnumSet/EnumSetBash.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @author Josh Bloch * @author Neal Gafter * @author Yo Ma Ma + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/HashSet/Serialization.java --- a/jdk/test/java/util/HashSet/Serialization.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/HashSet/Serialization.java Wed Apr 29 10:25:53 2015 -0700 @@ -34,6 +34,7 @@ * @test * @bug 8016252 * @summary Verify that a serialized HashSet may successfully be deserialized. + * @key randomness */ public class Serialization { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/IdentityHashMap/Capacity.java --- a/jdk/test/java/util/IdentityHashMap/Capacity.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/IdentityHashMap/Capacity.java Wed Apr 29 10:25:53 2015 -0700 @@ -39,6 +39,7 @@ * @summary IdentityHashMap reallocates storage when inserting expected * number of elements * @run testng Capacity + * @key randomness */ @Test diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/List/LockStep.java --- a/jdk/test/java/util/List/LockStep.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/List/LockStep.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 6359979 * @summary Compare List implementations for identical behavior * @author Martin Buchholz + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Map/LockStep.java --- a/jdk/test/java/util/Map/LockStep.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Map/LockStep.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6612102 * @summary Test Map implementations for mutual compatibility + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/NavigableMap/LockStep.java --- a/jdk/test/java/util/NavigableMap/LockStep.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/NavigableMap/LockStep.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * @run main/othervm -XX:+AggressiveOpts LockStep * @run main/othervm -XX:+AggressiveOpts -Dthorough=true LockStep * @author Martin Buchholz + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Properties/ConcurrentLoadAndStoreXML.java --- a/jdk/test/java/util/Properties/ConcurrentLoadAndStoreXML.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Properties/ConcurrentLoadAndStoreXML.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 8005281 * @summary Test that the Properties storeToXML and loadFromXML methods are * thread safe + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Random/DistinctSeeds.java --- a/jdk/test/java/util/Random/DistinctSeeds.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Random/DistinctSeeds.java Wed Apr 29 10:25:53 2015 -0700 @@ -35,6 +35,7 @@ * @test * @bug 4949279 6937857 * @summary Independent instantiations of Random() have distinct seeds. + * @key randomness */ import java.util.ArrayList; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Random/RandomStreamTest.java --- a/jdk/test/java/util/Random/RandomStreamTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Random/RandomStreamTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -47,6 +47,7 @@ * @run testng RandomStreamTest * @summary test stream methods on Random * @author Brian Goetz + * @key randomness */ public class RandomStreamTest { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Random/RandomTest.java --- a/jdk/test/java/util/Random/RandomTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Random/RandomTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -35,6 +35,7 @@ * @test * @run testng RandomTest * @summary test methods on Random + * @key randomness */ @Test public class RandomTest { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/ResourceBundle/Control/StressTest.java --- a/jdk/test/java/util/ResourceBundle/Control/StressTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/ResourceBundle/Control/StressTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 5102289 * @summary Stress test for ResourceBundle.getBundle with ResourceBundle.Control. * @run main/othervm -esa StressTest 2 15 + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/SplittableRandom/SplittableRandomTest.java --- a/jdk/test/java/util/SplittableRandom/SplittableRandomTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/SplittableRandom/SplittableRandomTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -39,6 +39,7 @@ * @run testng SplittableRandomTest * @run testng/othervm -Djava.util.secureRandomSeed=true SplittableRandomTest * @summary test methods on SplittableRandom + * @key randomness */ @Test public class SplittableRandomTest { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Timer/DelayOverflow.java --- a/jdk/test/java/util/Timer/DelayOverflow.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Timer/DelayOverflow.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary java.util.Timer schedule delay Long.MAX_VALUE causes task to execute multiple times * @author Chris Hegarty * @author Martin Buchholz + * @key randomness */ import java.util.Date; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/Timer/Purge.java --- a/jdk/test/java/util/Timer/Purge.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/Timer/Purge.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4481072 * @summary Basic test for purge method + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/UUID/Serial.java --- a/jdk/test/java/util/UUID/Serial.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/UUID/Serial.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 5014447 * @summary Test deserialization of UUID + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/UUID/UUIDTest.java --- a/jdk/test/java/util/UUID/UUIDTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/UUID/UUIDTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4173528 5068772 * @summary Unit tests for java.util.UUID + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/WeakHashMap/GCDuringIteration.java --- a/jdk/test/java/util/WeakHashMap/GCDuringIteration.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/WeakHashMap/GCDuringIteration.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @ignore until 6842353 is resolved * @summary Check that iterators work properly in the presence of * concurrent finalization and removal of elements. + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/logging/CheckZombieLockTest.java --- a/jdk/test/java/util/logging/CheckZombieLockTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/logging/CheckZombieLockTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -37,6 +37,7 @@ * @run main/othervm CheckZombieLockTest CLEANUP * @run main/othervm CheckZombieLockTest REUSE * @run main/othervm CheckZombieLockTest CLEANUP + * @key randomness */ import java.io.File; import java.io.IOException; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/logging/DrainFindDeadlockTest.java --- a/jdk/test/java/util/logging/DrainFindDeadlockTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/logging/DrainFindDeadlockTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -36,6 +36,7 @@ * @author jim.gish@oracle.com * @build DrainFindDeadlockTest * @run main/othervm/timeout=10 DrainFindDeadlockTest + * @key randomness */ /** diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/logging/FileHandlerLongLimit.java --- a/jdk/test/java/util/logging/FileHandlerLongLimit.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/logging/FileHandlerLongLimit.java Wed Apr 29 10:25:53 2015 -0700 @@ -55,6 +55,7 @@ * @run main/othervm FileHandlerLongLimit UNSECURE * @run main/othervm FileHandlerLongLimit SECURE * @author danielfuchs + * @key randomness */ public class FileHandlerLongLimit { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/logging/FileHandlerPath.java --- a/jdk/test/java/util/logging/FileHandlerPath.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/logging/FileHandlerPath.java Wed Apr 29 10:25:53 2015 -0700 @@ -56,6 +56,7 @@ * @run main/othervm FileHandlerPath UNSECURE * @run main/othervm FileHandlerPath SECURE * @author danielfuchs + * @key randomness */ public class FileHandlerPath { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/logging/FileHandlerPatternExceptions.java --- a/jdk/test/java/util/logging/FileHandlerPatternExceptions.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/logging/FileHandlerPatternExceptions.java Wed Apr 29 10:25:53 2015 -0700 @@ -49,6 +49,7 @@ * @run main/othervm FileHandlerPatternExceptions UNSECURE * @run main/othervm FileHandlerPatternExceptions SECURE * @author danielfuchs + * @key randomness */ public class FileHandlerPatternExceptions { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java --- a/jdk/test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java Wed Apr 29 10:25:53 2015 -0700 @@ -59,6 +59,7 @@ * @run main/othervm ParentLoggerWithHandlerGC UNSECURE * @run main/othervm ParentLoggerWithHandlerGC SECURE * @author danielfuchs + * @key randomness */ public class ParentLoggerWithHandlerGC { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/logging/LoggingDeadlock.java --- a/jdk/test/java/util/logging/LoggingDeadlock.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/logging/LoggingDeadlock.java Wed Apr 29 10:25:53 2015 -0700 @@ -30,6 +30,10 @@ * * @build LoggingDeadlock * @run main/timeout=15 LoggingDeadlock + * @key randomness + */ + +/* * * There can be a deadlock between two class initializations. * It happens if the LogManager. and the Logger. diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/logging/LoggingDeadlock2.java --- a/jdk/test/java/util/logging/LoggingDeadlock2.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/logging/LoggingDeadlock2.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,10 @@ * * @build LoggingDeadlock2 * @run main LoggingDeadlock2 + * @key randomness + */ + +/* * * There is a clear deadlock between LogManager. and * Cleaner.run() methods. diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/logging/TestLogConfigurationDeadLockWithConf.java --- a/jdk/test/java/util/logging/TestLogConfigurationDeadLockWithConf.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/logging/TestLogConfigurationDeadLockWithConf.java Wed Apr 29 10:25:53 2015 -0700 @@ -46,6 +46,7 @@ * caused by synchronization issues in Logger and LogManager. * @run main/othervm TestLogConfigurationDeadLockWithConf * @author danielfuchs + * @key randomness */ // This test is a best effort to try & detect issues. The test itself will run // for 8secs. This is usually sufficient to detect issues. diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/regex/RegExTest.java --- a/jdk/test/java/util/regex/RegExTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/regex/RegExTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -33,6 +33,7 @@ * 6350801 6676425 6878475 6919132 6931676 6948903 6990617 7014645 7039066 * 7067045 7014640 7189363 8007395 8013252 8013254 8012646 8023647 6559590 * 8027645 8035076 8039124 8035975 8074678 + * @key randomness */ import java.util.function.Function; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/3GBZipFiles.sh --- a/jdk/test/java/util/zip/3GBZipFiles.sh Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/3GBZipFiles.sh Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ # @run shell 3GBZipFiles.sh 9986 # @ignore runs for hours and eats up 7 Gigabytes of disk space # @run shell/timeout=604800 3GBZipFiles.sh 3141592653 +# @key randomness # Command-line usage: # javac FileBuilder.java && sh 3GBZipFiles.sh /path/to/jdk filesize diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/DeInflate.java --- a/jdk/test/java/util/zip/DeInflate.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/DeInflate.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 7110149 * @summary Test basic deflater & inflater functionality + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/DeflateIn_InflateOut.java --- a/jdk/test/java/util/zip/DeflateIn_InflateOut.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/DeflateIn_InflateOut.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4679743 * @summary Test basic functionality of DeflaterInputStream and InflaterOutputStream + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/FlaterTest.java --- a/jdk/test/java/util/zip/FlaterTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/FlaterTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 6348045 * @summary GZipOutputStream/InputStream goes critical(calls JNI_Get*Critical) * and causes slowness. This test uses Deflater and Inflater directly. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/GZIP/Accordion.java --- a/jdk/test/java/util/zip/GZIP/Accordion.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/GZIP/Accordion.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 5092263 * @summary GZIPInputStream o GZIPOutputStream === the identity stream * @author Martin Buchholz + * @key randomness */ // To manually test for uncompressed streams larger than 2GB, do diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/GZIP/GZIPInputStreamRead.java --- a/jdk/test/java/util/zip/GZIP/GZIPInputStreamRead.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/GZIP/GZIPInputStreamRead.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4691425 * @summary Test the read and write of GZIPInput/OutputStream, including * concatenated .gz inputstream + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/InflateIn_DeflateOut.java --- a/jdk/test/java/util/zip/InflateIn_DeflateOut.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/InflateIn_DeflateOut.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4206909 4813885 * @summary Test basic functionality of DeflaterOutputStream/InflaterInputStream and GZIPOutputStream/GZIPInputStream, including flush + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/InflaterBufferSize.java --- a/jdk/test/java/util/zip/InflaterBufferSize.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/InflaterBufferSize.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 6571338 * @summary Inflater should not require a buffer to the inflate() methods * larger than 1 byte. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/TimeChecksum.java --- a/jdk/test/java/util/zip/TimeChecksum.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/TimeChecksum.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ /* @test * @bug 7109837 * @summary Test Adler32/CRC32.update(ByteBuffer) + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/TotalInOut.java --- a/jdk/test/java/util/zip/TotalInOut.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/TotalInOut.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 7188852 * @summary Test De/Inflater.getBytesRead/Written() + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/ZipFile/Assortment.java --- a/jdk/test/java/util/zip/ZipFile/Assortment.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/ZipFile/Assortment.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @bug 4770745 6234507 6303183 8048990 * @summary test a variety of zip file entries * @author Martin Buchholz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java --- a/jdk/test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java Wed Apr 29 10:25:53 2015 -0700 @@ -30,6 +30,7 @@ * @bug 7031076 * @summary Allow stale InputStreams from ZipFiles to be GC'd * @author Neil Richards , + * @key randomness */ import java.lang.ref.ReferenceQueue; import java.lang.ref.WeakReference; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/ZipFile/FinalizeZipFile.java --- a/jdk/test/java/util/zip/ZipFile/FinalizeZipFile.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/ZipFile/FinalizeZipFile.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 7007609 7009618 * @summary Check that ZipFile objects are always collected + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/ZipFile/MultiThreadedReadTest.java --- a/jdk/test/java/util/zip/ZipFile/MultiThreadedReadTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/ZipFile/MultiThreadedReadTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @library /lib/testlibrary * @build jdk.testlibrary.FileUtils * @run main MultiThreadedReadTest + * @key randomness */ import java.io.File; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/java/util/zip/ZipFile/ReadZip.java --- a/jdk/test/java/util/zip/ZipFile/ReadZip.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/java/util/zip/ZipFile/ReadZip.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test @bug 4241361 4842702 4985614 6646605 5032358 6923692 @summary Make sure we can read a zip file. + @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/crypto/Cipher/ByteBuffers.java --- a/jdk/test/javax/crypto/Cipher/ByteBuffers.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/crypto/Cipher/ByteBuffers.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4844847 * @summary Test the Cipher.update/doFinal(ByteBuffer, ByteBuffer) methods * @author Andreas Sterbenz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/crypto/CipherSpi/DirectBBRemaining.java --- a/jdk/test/javax/crypto/CipherSpi/DirectBBRemaining.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/crypto/CipherSpi/DirectBBRemaining.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 7142509 * @summary Cipher.doFinal(ByteBuffer,ByteBuffer) fails to * process when in.remaining() == 0 + * @key randomness */ import java.nio.ByteBuffer; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/crypto/CryptoPermission/AllPermCheck.java --- a/jdk/test/javax/crypto/CryptoPermission/AllPermCheck.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/crypto/CryptoPermission/AllPermCheck.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * InvalidKeyException is thrown instead of SecurityException when * crypto permssion checks failed. * @author Valerie Peng + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/crypto/CryptoPermission/RC2PermCheck.java --- a/jdk/test/javax/crypto/CryptoPermission/RC2PermCheck.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/crypto/CryptoPermission/RC2PermCheck.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Ensure the crypto permission check on cipher algorithms * with restricted parameter values are correctly enforced. * @author Valerie Peng + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java --- a/jdk/test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @summary SunJCE depends on sun.security.provider.SignatureImpl * behaviour, BC can't load into 1st slot. * @author Brad R. Wetmore + * @key randomness */ import java.security.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/crypto/KeyGenerator/TestKGParity.java --- a/jdk/test/javax/crypto/KeyGenerator/TestKGParity.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/crypto/KeyGenerator/TestKGParity.java Wed Apr 29 10:25:53 2015 -0700 @@ -35,6 +35,7 @@ * @bug 8048607 * @compile ../../../com/sun/crypto/provider/Cipher/DES/TestUtility.java * @summary Test key generation of DES and DESEDE + * @key randomness */ public class TestKGParity { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/crypto/Mac/ByteBuffers.java --- a/jdk/test/javax/crypto/Mac/ByteBuffers.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/crypto/Mac/ByteBuffers.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4844847 * @summary Test the Mac.update(ByteBuffer) method * @author Andreas Sterbenz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/crypto/NullCipher/TestNPE.java --- a/jdk/test/javax/crypto/NullCipher/TestNPE.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/crypto/NullCipher/TestNPE.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4937853 * @summary Make sure normal calls of NullCipher does not throw NPE. * @author Valerie Peng + * @key randomness */ import java.util.Arrays; import java.security.AlgorithmParameters; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/management/monitor/MultiMonitorTest.java --- a/jdk/test/javax/management/monitor/MultiMonitorTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/management/monitor/MultiMonitorTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * @run clean MultiMonitorTest * @run build MultiMonitorTest * @run main MultiMonitorTest + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/management/mxbean/ThreadMXBeanTest.java --- a/jdk/test/javax/management/mxbean/ThreadMXBeanTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/management/mxbean/ThreadMXBeanTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * @run clean ThreadMXBeanTest * @run build ThreadMXBeanTest * @run main ThreadMXBeanTest + * @key randomness */ import java.lang.management.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/management/remote/mandatory/loading/MissingClassTest.java --- a/jdk/test/javax/management/remote/mandatory/loading/MissingClassTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/management/remote/mandatory/loading/MissingClassTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * @run clean MissingClassTest SingleClassLoader * @run build MissingClassTest SingleClassLoader * @run main MissingClassTest + * @key randomness */ /* diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/management/timer/MissingNotificationTest.java --- a/jdk/test/javax/management/timer/MissingNotificationTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/management/timer/MissingNotificationTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * @run clean MissingNotificationTest * @run build MissingNotificationTest * @run main MissingNotificationTest + * @key randomness */ import java.util.Date; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/net/ssl/SSLEngine/LargeBufs.java --- a/jdk/test/javax/net/ssl/SSLEngine/LargeBufs.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/net/ssl/SSLEngine/LargeBufs.java Wed Apr 29 10:25:53 2015 -0700 @@ -33,6 +33,7 @@ * @run main/othervm -Djsse.enableCBCProtection=false LargeBufs * * @author Brad R. Wetmore + * @key randomness */ import javax.net.ssl.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/javax/smartcardio/TestCommandAPDU.java --- a/jdk/test/javax/smartcardio/TestCommandAPDU.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/javax/smartcardio/TestCommandAPDU.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 6293767 * @summary Test for the CommandAPDU class * @author Andreas Sterbenz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/management/jmxremote/startstop/JMXStartStopTest.java --- a/jdk/test/sun/management/jmxremote/startstop/JMXStartStopTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/management/jmxremote/startstop/JMXStartStopTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -60,6 +60,7 @@ * @run main/othervm/timeout=600 -XX:+UsePerfData JMXStartStopTest * @summary Makes sure that enabling/disabling the management agent through JCMD * achieves the desired results + * @key randomness */ public class JMXStartStopTest { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/misc/CopyMemory.java --- a/jdk/test/sun/misc/CopyMemory.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/misc/CopyMemory.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 6565543 * @summary Minimal test for unsafe.copyMemory() and unsafe.setMemory() + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/misc/FloatingDecimal/TestFloatingDecimal.java --- a/jdk/test/sun/misc/FloatingDecimal/TestFloatingDecimal.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/misc/FloatingDecimal/TestFloatingDecimal.java Wed Apr 29 10:25:53 2015 -0700 @@ -62,6 +62,7 @@ * @build DoubleConsts FloatConsts * @run main TestFloatingDecimal * @author Brian Burkhalter + * @key randomness */ public class TestFloatingDecimal { private static enum ResultType { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/net/www/ParseUtil_4922813.java --- a/jdk/test/sun/net/www/ParseUtil_4922813.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/net/www/ParseUtil_4922813.java Wed Apr 29 10:25:53 2015 -0700 @@ -24,6 +24,7 @@ /* @test @bug 4922813 @summary Check the new impl of encodePath will not cause regression + @key randomness */ import java.util.BitSet; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/nio/cs/FindDecoderBugs.java --- a/jdk/test/sun/nio/cs/FindDecoderBugs.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/nio/cs/FindDecoderBugs.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Decode many byte sequences in many ways * @run main/timeout=1800 FindDecoderBugs * @author Martin Buchholz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/nio/cs/FindEncoderBugs.java --- a/jdk/test/sun/nio/cs/FindEncoderBugs.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/nio/cs/FindEncoderBugs.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Encode many char sequences in many ways * @run main/timeout=1200 FindEncoderBugs * @author Martin Buchholz + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/nio/cs/TestStringCoding.java --- a/jdk/test/sun/nio/cs/TestStringCoding.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/nio/cs/TestStringCoding.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ @bug 6636323 6636319 7040220 7096080 7183053 @summary Test if StringCoding and NIO result have the same de/encoding result * @run main/othervm/timeout=2000 TestStringCoding + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/nio/cs/TestStringCodingUTF8.java --- a/jdk/test/sun/nio/cs/TestStringCodingUTF8.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/nio/cs/TestStringCodingUTF8.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ @bug 7040220 @summary Test if StringCoding and NIO result have the same de/encoding result for UTF-8 * @run main/othervm/timeout=2000 TestStringCodingUTF8 + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/mscapi/PrngSlow.java --- a/jdk/test/sun/security/mscapi/PrngSlow.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/mscapi/PrngSlow.java Wed Apr 29 10:25:53 2015 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6449335 * @summary MSCAPI's PRNG is too slow + * @key randomness */ import java.security.SecureRandom; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Cipher/ReinitCipher.java --- a/jdk/test/sun/security/pkcs11/Cipher/ReinitCipher.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Cipher/ReinitCipher.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Cipher/TestRSACipher.java --- a/jdk/test/sun/security/pkcs11/Cipher/TestRSACipher.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Cipher/TestRSACipher.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary basic test for RSA cipher * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Cipher/TestRawRSACipher.java --- a/jdk/test/sun/security/pkcs11/Cipher/TestRawRSACipher.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Cipher/TestRawRSACipher.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary basic test for RSA/ECB/NoPadding cipher * @author Valerie Peng * @library .. + * @key randomness */ import javax.crypto.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Cipher/TestSymmCiphers.java --- a/jdk/test/sun/security/pkcs11/Cipher/TestSymmCiphers.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Cipher/TestSymmCiphers.java Wed Apr 29 10:25:53 2015 -0700 @@ -22,11 +22,12 @@ */ /** - * @test %I% %E% + * @test * @bug 4898461 6604496 * @summary basic test for symmetric ciphers with padding * @author Valerie Peng * @library .. + * @key randomness */ import java.io.*; import java.nio.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java --- a/jdk/test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary basic test for symmetric ciphers with no padding * @author Valerie Peng * @library .. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/KeyGenerator/DESParity.java --- a/jdk/test/sun/security/pkcs11/KeyGenerator/DESParity.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/KeyGenerator/DESParity.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Verify that the parity bits are set correctly * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Mac/MacSameTest.java --- a/jdk/test/sun/security/pkcs11/Mac/MacSameTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Mac/MacSameTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -37,6 +37,7 @@ * @author Yu-Ching Valerie Peng, Bill Situ, Alexander Fomin * @library .. * @run main MacSameTest + * @key randomness */ public class MacSameTest extends PKCS11Test { diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Mac/ReinitMac.java --- a/jdk/test/sun/security/pkcs11/Mac/ReinitMac.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Mac/ReinitMac.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/MessageDigest/ByteBuffers.java --- a/jdk/test/sun/security/pkcs11/MessageDigest/ByteBuffers.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/MessageDigest/ByteBuffers.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Test the MessageDigest.update(ByteBuffer) method * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/MessageDigest/ReinitDigest.java --- a/jdk/test/sun/security/pkcs11/MessageDigest/ReinitDigest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/MessageDigest/ReinitDigest.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/MessageDigest/TestCloning.java --- a/jdk/test/sun/security/pkcs11/MessageDigest/TestCloning.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/MessageDigest/TestCloning.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Ensure the cloning functionality works. * @author Valerie Peng * @library .. + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Secmod/AddPrivateKey.java --- a/jdk/test/sun/security/pkcs11/Secmod/AddPrivateKey.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Secmod/AddPrivateKey.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @run main/othervm AddPrivateKey + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Secmod/Crypto.java --- a/jdk/test/sun/security/pkcs11/Secmod/Crypto.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Secmod/Crypto.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @run main/othervm Crypto + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Secmod/GetPrivateKey.java --- a/jdk/test/sun/security/pkcs11/Secmod/GetPrivateKey.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Secmod/GetPrivateKey.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @run main/othervm GetPrivateKey + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/SecureRandom/Basic.java --- a/jdk/test/sun/security/pkcs11/SecureRandom/Basic.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/SecureRandom/Basic.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary basic test for PKCS#11 SecureRandom * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Signature/ByteBuffers.java --- a/jdk/test/sun/security/pkcs11/Signature/ByteBuffers.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Signature/ByteBuffers.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Test the Signature.update(ByteBuffer) method * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Signature/ReinitSignature.java --- a/jdk/test/sun/security/pkcs11/Signature/ReinitSignature.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Signature/ReinitSignature.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary test that reinitializing Signatures works correctly * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Signature/TestDSA.java --- a/jdk/test/sun/security/pkcs11/Signature/TestDSA.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Signature/TestDSA.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary basic test of SHA1withDSA and RawDSA signing/verifying * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/Signature/TestDSAKeyLength.java --- a/jdk/test/sun/security/pkcs11/Signature/TestDSAKeyLength.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/Signature/TestDSAKeyLength.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @summary verify that P11Signature impl will error out when initialized * with unsupported key sizes * @library .. + * @key randomness */ diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/ec/ReadPKCS12.java --- a/jdk/test/sun/security/pkcs11/ec/ReadPKCS12.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/ec/ReadPKCS12.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @library ../../../../java/security/testlibrary + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/ec/TestCurves.java --- a/jdk/test/sun/security/pkcs11/ec/TestCurves.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/ec/TestCurves.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * @library .. * @compile -XDignore.symbol.file TestCurves.java * @run main TestCurves + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/ec/TestECDSA.java --- a/jdk/test/sun/security/pkcs11/ec/TestECDSA.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/ec/TestECDSA.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @library ../../../../java/security/testlibrary + * @key randomness */ import java.util.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/rsa/KeyWrap.java --- a/jdk/test/sun/security/pkcs11/rsa/KeyWrap.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/rsa/KeyWrap.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Verify key wrapping (of extractable keys) works for RSA/PKCS1 * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java --- a/jdk/test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java Wed Apr 29 10:25:53 2015 -0700 @@ -28,7 +28,7 @@ * @author Andreas Sterbenz * @library .. * @run main/othervm TestKeyPairGenerator - * @key intermittent + * @key intermittent randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/pkcs11/rsa/TestSignatures.java --- a/jdk/test/sun/security/pkcs11/rsa/TestSignatures.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/pkcs11/rsa/TestSignatures.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Test signing/verifying using all the signature algorithms * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/provider/DSA/TestDSA.java --- a/jdk/test/sun/security/provider/DSA/TestDSA.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/provider/DSA/TestDSA.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4815057 4839277 * @summary basic test of SHA1withDSA and RawDSA signing/verifying * @author Andreas Sterbenz + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/provider/DSA/TestDSA2.java --- a/jdk/test/sun/security/provider/DSA/TestDSA2.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/provider/DSA/TestDSA2.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @run main/othervm/timeout=250 TestDSA2 * @summary verify that DSA signature works using SHA and SHA-224 and * SHA-256 digests. + * @key randomness */ diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/provider/SeedGenerator/Priority_Inversion.java --- a/jdk/test/sun/security/provider/SeedGenerator/Priority_Inversion.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/provider/SeedGenerator/Priority_Inversion.java Wed Apr 29 10:25:53 2015 -0700 @@ -29,6 +29,7 @@ * * if the test returns, then it passed. * if the test never returns (hangs forever), then it failed. + * @key randomness */ import java.security.SecureRandom; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/rsa/TestKeyPairGenerator.java --- a/jdk/test/sun/security/rsa/TestKeyPairGenerator.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/rsa/TestKeyPairGenerator.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4853305 4865198 4888410 4963723 * @summary Verify that the RSA KeyPairGenerator works * @author Andreas Sterbenz + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/rsa/TestSignatures.java --- a/jdk/test/sun/security/rsa/TestSignatures.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/rsa/TestSignatures.java Wed Apr 29 10:25:53 2015 -0700 @@ -26,6 +26,7 @@ * @bug 4853305 4963723 * @summary Test signing/verifying using all the signature algorithms * @author Andreas Sterbenz + * @key randomness */ import java.io.*; diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java --- a/jdk/test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java Wed Apr 29 10:25:53 2015 -0700 @@ -27,6 +27,7 @@ * @summary Vectors and fixed length fields should be verified * for allowed sizes. * @run main/othervm LengthCheckTest + * @key randomness */ /** diff -r 719de2e9d356 -r cf2c86e1819e jdk/test/sun/security/ssl/GenSSLConfigs/main.java --- a/jdk/test/sun/security/ssl/GenSSLConfigs/main.java Wed Apr 29 08:37:57 2015 -0700 +++ b/jdk/test/sun/security/ssl/GenSSLConfigs/main.java Wed Apr 29 10:25:53 2015 -0700 @@ -3,6 +3,7 @@ * @build TestThread Traffic Handler ServerHandler ServerThread ClientThread * @run main/othervm/timeout=140 -Djsse.enableCBCProtection=false main * @summary Make sure that different configurations of SSL sockets work + * @key randomness */ /*