--- old/test/TEST.ROOT 2015-04-21 18:51:22.611496242 -0700 +++ new/test/TEST.ROOT 2015-04-21 18:51:22.431406238 -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 --- old/test/com/oracle/security/ucrypto/CipherSignNotSupported.java 2015-04-21 18:51:23.079730252 -0700 +++ new/test/com/oracle/security/ucrypto/CipherSignNotSupported.java 2015-04-21 18:51:22.903642249 -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; --- old/test/com/oracle/security/ucrypto/TestAES.java 2015-04-21 18:51:23.515948263 -0700 +++ new/test/com/oracle/security/ucrypto/TestAES.java 2015-04-21 18:51:23.335858259 -0700 @@ -25,6 +25,7 @@ * @test * @bug 7088989 8014374 * @summary Ensure the AES ciphers of OracleUcrypto provider works correctly + * @key randomness */ import java.io.*; --- old/test/com/oracle/security/ucrypto/TestCICOWithGCM.java 2015-04-21 18:51:23.968174273 -0700 +++ new/test/com/oracle/security/ucrypto/TestCICOWithGCM.java 2015-04-21 18:51:23.780080269 -0700 @@ -26,6 +26,7 @@ * @bug 8014374 * @summary Test basic CipherInputStream/OutputStream func w/ GCM mode. * @author Valerie Peng + * @key randomness */ import java.security.*; --- old/test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java 2015-04-21 18:51:24.404392283 -0700 +++ new/test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java 2015-04-21 18:51:24.228304279 -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.*; --- old/test/com/oracle/security/ucrypto/TestDigest.java 2015-04-21 18:51:24.848614293 -0700 +++ new/test/com/oracle/security/ucrypto/TestDigest.java 2015-04-21 18:51:24.668524289 -0700 @@ -25,6 +25,7 @@ * @test * @bug 7088989 * @summary Ensure the various message digests works correctly + * @key randomness */ import java.io.*; --- old/test/com/oracle/security/ucrypto/TestGCMKeyWrap.java 2015-04-21 18:51:25.288834304 -0700 +++ new/test/com/oracle/security/ucrypto/TestGCMKeyWrap.java 2015-04-21 18:51:25.104742300 -0700 @@ -25,6 +25,7 @@ * @test * @bug 8014374 * @summary Ensure key wrap/unwrap works using AES/GCM/NoPadding + * @key randomness */ import java.io.*; --- old/test/com/sun/crypto/provider/Cipher/AES/CICO.java 2015-04-21 18:51:25.725052314 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/CICO.java 2015-04-21 18:51:25.544962309 -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"; --- old/test/com/sun/crypto/provider/Cipher/AES/CTR.java 2015-04-21 18:51:26.177278324 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/CTR.java 2015-04-21 18:51:25.997188320 -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 { --- old/test/com/sun/crypto/provider/Cipher/AES/Padding.java 2015-04-21 18:51:26.621500335 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/Padding.java 2015-04-21 18:51:26.437408330 -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 { --- old/test/com/sun/crypto/provider/Cipher/AES/Test4513830.java 2015-04-21 18:51:27.057718345 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/Test4513830.java 2015-04-21 18:51:26.877628340 -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.*; --- old/test/com/sun/crypto/provider/Cipher/AES/Test4517355.java 2015-04-21 18:51:27.489934355 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/Test4517355.java 2015-04-21 18:51:27.313846350 -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.*; --- old/test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java 2015-04-21 18:51:27.922150365 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java 2015-04-21 18:51:27.746062361 -0700 @@ -43,6 +43,7 @@ * doesn't use IV). * @author Liwen Wang * @author Parag Salvi + * @key randomness */ public class TestAESCipher { --- old/test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java 2015-04-21 18:51:28.370374375 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java 2015-04-21 18:51:28.190284371 -0700 @@ -29,6 +29,7 @@ * @run main TestCICOWithGCM * @summary Test CipherInputStream/OutputStream with AES GCM mode. * @author Valerie Peng + * @key randomness */ import java.security.*; --- old/test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java 2015-04-21 18:51:28.806592385 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java 2015-04-21 18:51:28.634506381 -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.*; --- old/test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java 2015-04-21 18:51:29.250814396 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java 2015-04-21 18:51:29.074726391 -0700 @@ -26,6 +26,7 @@ * @bug 4921443 * @summary Ensure ISO10126Padding works correctly. * @author Valerie Peng + * @key randomness */ import java.util.Arrays; import java.security.*; --- old/test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java 2015-04-21 18:51:29.687032407 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java 2015-04-21 18:51:29.506942401 -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 { --- old/test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java 2015-04-21 18:51:30.127252416 -0700 +++ new/test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java 2015-04-21 18:51:29.947162411 -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 { --- old/test/com/sun/crypto/provider/Cipher/DES/FlushBug.java 2015-04-21 18:51:30.615496427 -0700 +++ new/test/com/sun/crypto/provider/Cipher/DES/FlushBug.java 2015-04-21 18:51:30.403390421 -0700 @@ -26,6 +26,7 @@ * @bug 0000000 * @summary FlushBug * @author Jan Luehe + * @key randomness */ import java.io.*; import java.security.*; --- old/test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java 2015-04-21 18:51:31.199788441 -0700 +++ new/test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java 2015-04-21 18:51:30.927652434 -0700 @@ -45,6 +45,7 @@ * @author Bill Situ * @author Alexander Fomin * @run main PBESealedObject + * @key randomness */ public class PBESealedObject { --- old/test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java 2015-04-21 18:51:31.644010451 -0700 +++ new/test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java 2015-04-21 18:51:31.459918446 -0700 @@ -37,6 +37,7 @@ * @summary Verify if the SecretKeyFactory.translateKey() method works * @author Alexander Fomin * @run main PBKDF2Translate + * @key randomness */ public class PBKDF2Translate { --- old/test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java 2015-04-21 18:51:32.152264463 -0700 +++ new/test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java 2015-04-21 18:51:31.964170458 -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.*; --- old/test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java 2015-04-21 18:51:32.600488473 -0700 +++ new/test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java 2015-04-21 18:51:32.424400469 -0700 @@ -45,6 +45,7 @@ * @author Bill Situ * @author Yun Ke * @run main TestCipherKeyWrapperPBEKey + * @key randomness */ public class TestCipherKeyWrapperPBEKey { --- old/test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java 2015-04-21 18:51:33.048712483 -0700 +++ new/test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java 2015-04-21 18:51:32.864620479 -0700 @@ -26,6 +26,7 @@ * @bug 4894151 * @summary encryption/decryption test for OAEP * @author Andreas Sterbenz + * @key randomness */ import java.util.*; --- old/test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java 2015-04-21 18:51:33.516946494 -0700 +++ new/test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java 2015-04-21 18:51:33.332854490 -0700 @@ -26,6 +26,7 @@ * @bug 4853306 * @summary Test RSA Cipher implementation * @author Andreas Sterbenz + * @key randomness */ import java.io.*; --- old/test/com/sun/crypto/provider/Mac/HmacSaltLengths.java 2015-04-21 18:51:33.981178505 -0700 +++ new/test/com/sun/crypto/provider/Mac/HmacSaltLengths.java 2015-04-21 18:51:33.793084500 -0700 @@ -27,6 +27,7 @@ * @summary ensures various salt lengths can be used for * HmacPBESHA1. * @author Valerie Peng + * @key randomness */ import java.io.*; --- old/test/com/sun/crypto/provider/Mac/MacSameTest.java 2015-04-21 18:51:34.441408516 -0700 +++ new/test/com/sun/crypto/provider/Mac/MacSameTest.java 2015-04-21 18:51:34.253314511 -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 { --- old/test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java 2015-04-21 18:51:34.889632526 -0700 +++ new/test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java 2015-04-21 18:51:34.701538521 -0700 @@ -27,6 +27,7 @@ * @summary Basic test of ThreadMXBean.getThreadCpuTime(long[]) and * getThreadUserTime(long[]). * @author Paul Hohensee + * @key randomness */ import java.lang.management.*; --- old/test/java/io/DataInputStream/ReadUTF.java 2015-04-21 18:51:35.345860537 -0700 +++ new/test/java/io/DataInputStream/ReadUTF.java 2015-04-21 18:51:35.161768532 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4806007 * @summary Checks for vague exceptions from writeUTF/readUTF + * @key randomness */ import java.io.*; --- old/test/java/io/File/GetXSpace.java 2015-04-21 18:51:35.842108548 -0700 +++ new/test/java/io/File/GetXSpace.java 2015-04-21 18:51:35.646010544 -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; --- old/test/java/io/InputStream/TransferTo.java 2015-04-21 18:51:36.306340559 -0700 +++ new/test/java/io/InputStream/TransferTo.java 2015-04-21 18:51:36.122248555 -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 { --- old/test/java/io/PrintStream/OversynchronizedTest.java 2015-04-21 18:51:36.738556569 -0700 +++ new/test/java/io/PrintStream/OversynchronizedTest.java 2015-04-21 18:51:36.562468564 -0700 @@ -24,6 +24,7 @@ /* @test @bug 4905777 @summary PrintStream.println(Object) oversynchronized, can deadlock + @key randomness */ import java.io.PrintStream; --- old/test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java 2015-04-21 18:51:37.174774580 -0700 +++ new/test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java 2015-04-21 18:51:36.998686575 -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.*; --- old/test/java/io/Serializable/longString/LongString.java 2015-04-21 18:51:37.610992590 -0700 +++ new/test/java/io/Serializable/longString/LongString.java 2015-04-21 18:51:37.426900585 -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.*; --- old/test/java/io/Serializable/proxy/Basic.java 2015-04-21 18:51:38.047210598 -0700 +++ new/test/java/io/Serializable/proxy/Basic.java 2015-04-21 18:51:37.867120594 -0700 @@ -23,6 +23,7 @@ /* @test * @summary Verifies basic correct functioning of proxy serialization. + * @key randomness */ import java.io.*; --- old/test/java/io/Serializable/sanityCheck/SanityCheck.java 2015-04-21 18:51:38.495434609 -0700 +++ new/test/java/io/Serializable/sanityCheck/SanityCheck.java 2015-04-21 18:51:38.311342605 -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.*; --- old/test/java/lang/Boolean/MakeBooleanComparable.java 2015-04-21 18:51:38.943658620 -0700 +++ new/test/java/lang/Boolean/MakeBooleanComparable.java 2015-04-21 18:51:38.763568616 -0700 @@ -26,6 +26,7 @@ * @bug 4329937 * @summary Basic test for making Boolean implement Comparable * @author Josh Bloch + * @key randomness */ import java.util.*; --- old/test/java/lang/ClassLoader/Assert.java 2015-04-21 18:51:39.415894631 -0700 +++ new/test/java/lang/ClassLoader/Assert.java 2015-04-21 18:51:39.235804626 -0700 @@ -28,6 +28,7 @@ * @run main/othervm Assert * @summary Test the assertion facility * @author Mike McCloskey + * @key randomness */ import package1.*; --- old/test/java/lang/Compare.java 2015-04-21 18:51:39.856114641 -0700 +++ new/test/java/lang/Compare.java 2015-04-21 18:51:39.676024637 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6582946 * @summary Test the primitive wrappers compare and compareTo methods + * @key randomness */ import java.util.Random; --- old/test/java/lang/Double/ParseHexFloatingPoint.java 2015-04-21 18:51:40.288330651 -0700 +++ new/test/java/lang/Double/ParseHexFloatingPoint.java 2015-04-21 18:51:40.108240647 -0700 @@ -26,6 +26,7 @@ * @bug 4826774 * @summary Numerical tests for hexadecimal inputs to parseDouble, parseFloat * @author Joseph D. Darcy + * @key randomness */ --- old/test/java/lang/Enum/ValueOf.java 2015-04-21 18:51:40.724548661 -0700 +++ new/test/java/lang/Enum/ValueOf.java 2015-04-21 18:51:40.544458656 -0700 @@ -29,6 +29,7 @@ * * @compile ValueOf.java * @run main ValueOf + * @key randomness */ import java.util.*; --- old/test/java/lang/HashCode.java 2015-04-21 18:51:41.160766671 -0700 +++ new/test/java/lang/HashCode.java 2015-04-21 18:51:40.984678666 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4245470 7088913 * @summary Test the primitive wrappers hashCode() + * @key randomness */ import java.util.Objects; --- old/test/java/lang/Integer/BitTwiddle.java 2015-04-21 18:51:41.649010682 -0700 +++ new/test/java/lang/Integer/BitTwiddle.java 2015-04-21 18:51:41.456914678 -0700 @@ -26,6 +26,7 @@ * @bug 4495754 * @summary Basic test for int bit twiddling * @author Josh Bloch + * @key randomness */ import java.util.Random; --- old/test/java/lang/Long/BitTwiddle.java 2015-04-21 18:51:42.109240693 -0700 +++ new/test/java/lang/Long/BitTwiddle.java 2015-04-21 18:51:41.909140688 -0700 @@ -26,6 +26,7 @@ * @bug 4495754 * @summary Basic test for long bit twiddling * @author Josh Bloch + * @key randomness */ import java.util.Random; --- old/test/java/lang/Math/CubeRootTests.java 2015-04-21 18:51:42.557464703 -0700 +++ new/test/java/lang/Math/CubeRootTests.java 2015-04-21 18:51:42.373372699 -0700 @@ -26,6 +26,7 @@ * @bug 4347132 4939441 * @summary Tests for {Math, StrictMath}.cbrt * @author Joseph D. Darcy + * @key randomness */ public class CubeRootTests { --- old/test/java/lang/Math/HypotTests.java 2015-04-21 18:51:43.001686714 -0700 +++ new/test/java/lang/Math/HypotTests.java 2015-04-21 18:51:42.821596709 -0700 @@ -26,6 +26,7 @@ * @bug 4851638 4939441 * @summary Tests for {Math, StrictMath}.hypot * @author Joseph D. Darcy + * @key randomness */ public class HypotTests { --- old/test/java/lang/Math/IeeeRecommendedTests.java 2015-04-21 18:51:43.441906724 -0700 +++ new/test/java/lang/Math/IeeeRecommendedTests.java 2015-04-21 18:51:43.261816720 -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 { --- old/test/java/lang/Math/Log1pTests.java 2015-04-21 18:51:43.890130733 -0700 +++ new/test/java/lang/Math/Log1pTests.java 2015-04-21 18:51:43.710040730 -0700 @@ -26,6 +26,7 @@ * @bug 4851638 4939441 * @summary Tests for {Math, StrictMath}.log1p * @author Joseph D. Darcy + * @key randomness */ public class Log1pTests { --- old/test/java/lang/Runtime/exec/WinCommand.java 2015-04-21 18:51:44.346358745 -0700 +++ new/test/java/lang/Runtime/exec/WinCommand.java 2015-04-21 18:51:44.166268741 -0700 @@ -25,6 +25,7 @@ * @bug 5006520 * @summary Check many different ways to run Windows programs * @author Martin Buchholz + * @key randomness */ import java.io.*; --- old/test/java/lang/String/ContentEquals.java 2015-04-21 18:51:44.782576755 -0700 +++ new/test/java/lang/String/ContentEquals.java 2015-04-21 18:51:44.602486751 -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; --- old/test/java/lang/String/ICCBasher.java 2015-04-21 18:51:45.218794764 -0700 +++ new/test/java/lang/String/ICCBasher.java 2015-04-21 18:51:45.038704761 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4152868 * @summary test Case Insensitive Comparator in String + * @key randomness */ import java.util.*; --- old/test/java/lang/String/SBConstructor.java 2015-04-21 18:51:45.671020775 -0700 +++ new/test/java/lang/String/SBConstructor.java 2015-04-21 18:51:45.482926772 -0700 @@ -25,7 +25,7 @@ * @test * @bug 4915187 * @summary Test java.lang.String constructor that takes StringBuilder - * + * @key randomness */ import java.util.*; --- old/test/java/lang/String/Split.java 2015-04-21 18:51:46.115242786 -0700 +++ new/test/java/lang/String/Split.java 2015-04-21 18:51:45.939154782 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6840246 6559590 * @summary test String.split() + * @key randomness */ import java.util.Arrays; import java.util.Random; --- old/test/java/lang/StringBuffer/AppendCharSequence.java 2015-04-21 18:51:46.567468796 -0700 +++ new/test/java/lang/StringBuffer/AppendCharSequence.java 2015-04-21 18:51:46.383376792 -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; --- old/test/java/lang/StringBuffer/AppendSB.java 2015-04-21 18:51:47.023696807 -0700 +++ new/test/java/lang/StringBuffer/AppendSB.java 2015-04-21 18:51:46.835602802 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4144267 * @summary Test StringBuffer.append(StringBuffer); + * @key randomness */ import java.util.Random; --- old/test/java/lang/StringBuffer/AppendStringBuilder.java 2015-04-21 18:51:47.503936818 -0700 +++ new/test/java/lang/StringBuffer/AppendStringBuilder.java 2015-04-21 18:51:47.315842814 -0700 @@ -23,6 +23,7 @@ /* @test * @bug 6206780 * @summary Test StringBuffer.append(StringBuilder); + * @key randomness */ import java.util.Random; --- old/test/java/lang/StringBuffer/Capacity.java 2015-04-21 18:51:47.956162828 -0700 +++ new/test/java/lang/StringBuffer/Capacity.java 2015-04-21 18:51:47.772070824 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6952330 * @summary Test StringBuffer/StringBuilder capacity handling. + * @key randomness */ import java.util.Random; --- old/test/java/lang/StringBuffer/IndexOf.java 2015-04-21 18:51:48.452410840 -0700 +++ new/test/java/lang/StringBuffer/IndexOf.java 2015-04-21 18:51:48.256312835 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4162796 4162796 * @summary Test indexOf and lastIndexOf + * @key randomness */ import java.util.Random; --- old/test/java/lang/StringBuffer/SBBasher.java 2015-04-21 18:51:48.904636850 -0700 +++ new/test/java/lang/StringBuffer/SBBasher.java 2015-04-21 18:51:48.712540846 -0700 @@ -25,7 +25,7 @@ * @test * @bug 4120694 * @summary Test new methods in StringBuffer - * + * @key randomness */ import java.lang.*; --- old/test/java/lang/StringBuffer/Trim.java 2015-04-21 18:51:49.376872862 -0700 +++ new/test/java/lang/StringBuffer/Trim.java 2015-04-21 18:51:49.188778857 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4546734 5007612 * @summary Test StringBuffer.trimToSize + * @key randomness */ import java.util.Random; --- old/test/java/lang/StringBuilder/AppendStringBuffer.java 2015-04-21 18:51:49.829098871 -0700 +++ new/test/java/lang/StringBuilder/AppendStringBuffer.java 2015-04-21 18:51:49.645006867 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 6206780 * @summary Test StringBuilder.append(StringBuffer); + * @key randomness */ import java.util.Random; --- old/test/java/lang/ToString.java 2015-04-21 18:51:50.333350883 -0700 +++ new/test/java/lang/ToString.java 2015-04-21 18:51:50.141254879 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4031762 * @summary Test the primitive wrappers static toString() + * @key randomness */ import java.util.Random; --- old/test/java/lang/instrument/SingleTransformerTest.java 2015-04-21 18:51:50.789578894 -0700 +++ new/test/java/lang/instrument/SingleTransformerTest.java 2015-04-21 18:51:50.605486890 -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 --- old/test/java/lang/instrument/TransformMethodTest.java 2015-04-21 18:51:51.249808905 -0700 +++ new/test/java/lang/instrument/TransformMethodTest.java 2015-04-21 18:51:51.069718900 -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.*; --- old/test/java/lang/invoke/MethodHandles/CatchExceptionTest.java 2015-04-21 18:51:51.746056916 -0700 +++ new/test/java/lang/invoke/MethodHandles/CatchExceptionTest.java 2015-04-21 18:51:51.529948911 -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; --- old/test/java/lang/management/BufferPoolMXBean/Basic.java 2015-04-21 18:51:52.282324928 -0700 +++ new/test/java/lang/management/BufferPoolMXBean/Basic.java 2015-04-21 18:51:52.046206923 -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; --- old/test/java/math/BigDecimal/StringConstructor.java 2015-04-21 18:51:52.770568940 -0700 +++ new/test/java/math/BigDecimal/StringConstructor.java 2015-04-21 18:51:52.590478935 -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.*; --- old/test/java/math/BigInteger/BigIntegerTest.java 2015-04-21 18:51:53.218792950 -0700 +++ new/test/java/math/BigInteger/BigIntegerTest.java 2015-04-21 18:51:53.034700947 -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; --- old/test/java/math/BigInteger/ModPow65537.java 2015-04-21 18:51:53.691028961 -0700 +++ new/test/java/math/BigInteger/ModPow65537.java 2015-04-21 18:51:53.498932957 -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; --- old/test/java/math/BigInteger/PrimeTest.java 2015-04-21 18:51:54.171268972 -0700 +++ new/test/java/math/BigInteger/PrimeTest.java 2015-04-21 18:51:53.951158966 -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; --- old/test/java/math/BigInteger/SymmetricRangeTests.java 2015-04-21 18:51:54.635500983 -0700 +++ new/test/java/math/BigInteger/SymmetricRangeTests.java 2015-04-21 18:51:54.447406978 -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; --- old/test/java/net/InetAddress/HashSpread.java 2015-04-21 18:51:55.119742994 -0700 +++ new/test/java/net/InetAddress/HashSpread.java 2015-04-21 18:51:54.927646990 -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; --- old/test/java/nio/Buffer/Chars.java 2015-04-21 18:51:55.595981005 -0700 +++ new/test/java/nio/Buffer/Chars.java 2015-04-21 18:51:55.415891001 -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; --- old/test/java/nio/MappedByteBuffer/Force.java 2015-04-21 18:51:56.064215016 -0700 +++ new/test/java/nio/MappedByteBuffer/Force.java 2015-04-21 18:51:55.860113011 -0700 @@ -25,6 +25,7 @@ * @bug 4625907 * @summary Testing force() * @run main/othervm Force + * @key randomness */ import java.io.*; --- old/test/java/nio/MappedByteBuffer/ZeroMap.java 2015-04-21 18:51:56.620493029 -0700 +++ new/test/java/nio/MappedByteBuffer/ZeroMap.java 2015-04-21 18:51:56.432399024 -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.*; --- old/test/java/nio/channels/AsynchronousChannelGroup/Basic.java 2015-04-21 18:51:57.076721039 -0700 +++ new/test/java/nio/channels/AsynchronousChannelGroup/Basic.java 2015-04-21 18:51:56.896631035 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4607272 * @summary Unit test for AsynchronousChannelGroup + * @key randomness */ import java.nio.ByteBuffer; --- old/test/java/nio/channels/AsynchronousChannelGroup/Identity.java 2015-04-21 18:51:57.516941049 -0700 +++ new/test/java/nio/channels/AsynchronousChannelGroup/Identity.java 2015-04-21 18:51:57.332849045 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4607272 6842687 * @summary Unit test for AsynchronousChannelGroup + * @key randomness */ import java.nio.ByteBuffer; --- old/test/java/nio/channels/AsynchronousChannelGroup/Restart.java 2015-04-21 18:51:57.957161060 -0700 +++ new/test/java/nio/channels/AsynchronousChannelGroup/Restart.java 2015-04-21 18:51:57.777071055 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4607272 6842687 * @summary Unit test for AsynchronousChannelGroup + * @key randomness */ import java.nio.channels.*; --- old/test/java/nio/channels/AsynchronousFileChannel/Basic.java 2015-04-21 18:51:58.453409071 -0700 +++ new/test/java/nio/channels/AsynchronousFileChannel/Basic.java 2015-04-21 18:51:58.237301066 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4607272 6822643 6830721 6842687 * @summary Unit test for AsynchronousFileChannel + * @key randomness */ import java.nio.file.*; --- old/test/java/nio/channels/AsynchronousFileChannel/Lock.java 2015-04-21 18:51:58.965665083 -0700 +++ new/test/java/nio/channels/AsynchronousFileChannel/Lock.java 2015-04-21 18:51:58.749557078 -0700 @@ -25,6 +25,7 @@ /* @test * @bug 4607272 6814948 6842687 * @summary Unit test for AsynchronousFileChannel#lock method + * @key randomness */ import java.net.*; --- old/test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java 2015-04-21 18:51:59.493929096 -0700 +++ new/test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java 2015-04-21 18:51:59.285825091 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 6913877 * @summary Stress AsynchronousFileChannel.write + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/AsynchronousSocketChannel/Basic.java 2015-04-21 18:52:00.010187107 -0700 +++ new/test/java/nio/channels/AsynchronousSocketChannel/Basic.java 2015-04-21 18:51:59.818091103 -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; --- old/test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java 2015-04-21 18:52:00.510437118 -0700 +++ new/test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java 2015-04-21 18:52:00.326345115 -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; --- old/test/java/nio/channels/Channels/Basic2.java 2015-04-21 18:52:01.046705131 -0700 +++ new/test/java/nio/channels/Channels/Basic2.java 2015-04-21 18:52:00.834599127 -0700 @@ -25,6 +25,7 @@ * @bug 4607272 * @summary Test Channels methods for interoperability between streams and * asynchronous byte channels + * @key randomness */ import java.net.*; --- old/test/java/nio/channels/Channels/ShortWrite.java 2015-04-21 18:52:01.510937142 -0700 +++ new/test/java/nio/channels/Channels/ShortWrite.java 2015-04-21 18:52:01.314839138 -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; --- old/test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java 2015-04-21 18:52:02.063213155 -0700 +++ new/test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java 2015-04-21 18:52:01.835099150 -0700 @@ -25,6 +25,7 @@ * @bug 4313882 4981129 * @summary Unit test for datagram-socket-channel adaptors * @library .. + * @key randomness */ import java.net.*; --- old/test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java 2015-04-21 18:52:02.615489168 -0700 +++ new/test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java 2015-04-21 18:52:02.423393163 -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; --- old/test/java/nio/channels/DatagramChannel/Promiscuous.java 2015-04-21 18:52:03.075719178 -0700 +++ new/test/java/nio/channels/DatagramChannel/Promiscuous.java 2015-04-21 18:52:02.891627174 -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; --- old/test/java/nio/channels/FileChannel/AtomicAppend.java 2015-04-21 18:52:03.615989191 -0700 +++ new/test/java/nio/channels/FileChannel/AtomicAppend.java 2015-04-21 18:52:03.387875185 -0700 @@ -24,6 +24,7 @@ /* * @test * @summary Check that appends are atomic + * @key randomness */ import java.io.File; --- old/test/java/nio/channels/FileChannel/ClosedByInterrupt.java 2015-04-21 18:52:04.104233202 -0700 +++ new/test/java/nio/channels/FileChannel/ClosedByInterrupt.java 2015-04-21 18:52:03.920141198 -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.*; --- old/test/java/nio/channels/FileChannel/MapTest.java 2015-04-21 18:52:04.568465213 -0700 +++ new/test/java/nio/channels/FileChannel/MapTest.java 2015-04-21 18:52:04.376369208 -0700 @@ -25,6 +25,7 @@ * @bug 4429043 8002180 * @summary Test file mapping with FileChannel * @run main/othervm MapTest + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/FileChannel/Position.java 2015-04-21 18:52:05.048705224 -0700 +++ new/test/java/nio/channels/FileChannel/Position.java 2015-04-21 18:52:04.840601218 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4429043 6526860 * @summary Test position method of FileChannel + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/FileChannel/Pread.java 2015-04-21 18:52:05.536949236 -0700 +++ new/test/java/nio/channels/FileChannel/Pread.java 2015-04-21 18:52:05.336849231 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4862382 4862408 * @summary Test positional read method of FileChannel + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/FileChannel/Pwrite.java 2015-04-21 18:52:06.017189246 -0700 +++ new/test/java/nio/channels/FileChannel/Pwrite.java 2015-04-21 18:52:05.829095242 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4862411 * @summary Test positional write method of FileChannel + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/FileChannel/Size.java 2015-04-21 18:52:06.801581265 -0700 +++ new/test/java/nio/channels/FileChannel/Size.java 2015-04-21 18:52:06.609485260 -0700 @@ -25,6 +25,7 @@ * @bug 4563125 * @summary Test size method of FileChannel * @run main/othervm Size + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/FileChannel/Transfer.java 2015-04-21 18:52:07.253807275 -0700 +++ new/test/java/nio/channels/FileChannel/Transfer.java 2015-04-21 18:52:07.065713271 -0700 @@ -26,6 +26,7 @@ * 6984545 * @summary Test FileChannel.transferFrom and transferTo * @library .. + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/FileChannel/Truncate.java 2015-04-21 18:52:07.774067287 -0700 +++ new/test/java/nio/channels/FileChannel/Truncate.java 2015-04-21 18:52:07.577969282 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 6191269 6709457 8000330 * @summary Test truncate method of FileChannel + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/Pipe/PipeChannel.java 2015-04-21 18:52:08.310335299 -0700 +++ new/test/java/nio/channels/Pipe/PipeChannel.java 2015-04-21 18:52:08.082221293 -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++) { --- old/test/java/nio/channels/Pipe/ScatteringRead.java 2015-04-21 18:52:08.746553311 -0700 +++ new/test/java/nio/channels/Pipe/ScatteringRead.java 2015-04-21 18:52:08.566463306 -0700 @@ -22,8 +22,9 @@ */ /* @test - @bug 4526754 + * @bug 4526754 * @summary Test Pipe scattering reads + * @key randomness */ import java.nio.channels.*; --- old/test/java/nio/channels/Pipe/SelectPipe.java 2015-04-21 18:52:09.210785321 -0700 +++ new/test/java/nio/channels/Pipe/SelectPipe.java 2015-04-21 18:52:09.006683315 -0700 @@ -23,6 +23,7 @@ /* @test * @summary Test selection of ready pipe + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/Selector/SelectorTest.java 2015-04-21 18:52:09.655007331 -0700 +++ new/test/java/nio/channels/Selector/SelectorTest.java 2015-04-21 18:52:09.470915326 -0700 @@ -24,6 +24,7 @@ /* @test * @summary Test selectors and socketchannels * @library .. + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java 2015-04-21 18:52:10.087223340 -0700 +++ new/test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java 2015-04-21 18:52:09.911135337 -0700 @@ -27,6 +27,7 @@ * @library .. * @build TestUtil * @run main NonBlockingAccept + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/SocketChannel/CloseDuringWrite.java 2015-04-21 18:52:10.527443351 -0700 +++ new/test/java/nio/channels/SocketChannel/CloseDuringWrite.java 2015-04-21 18:52:10.347353347 -0700 @@ -23,6 +23,7 @@ /* @test * @summary Test asynchronous close during a blocking write + * @key randomness */ import java.io.Closeable; --- old/test/java/nio/channels/SocketChannel/OutOfBand.java 2015-04-21 18:52:10.975667361 -0700 +++ new/test/java/nio/channels/SocketChannel/OutOfBand.java 2015-04-21 18:52:10.791575357 -0700 @@ -24,6 +24,7 @@ /* @test * @summary Test socket adapter sendUrgentData method * @bug 6963907 + * @key randomness */ import java.net.*; --- old/test/java/nio/channels/SocketChannel/ShortWrite.java 2015-04-21 18:52:11.427893372 -0700 +++ new/test/java/nio/channels/SocketChannel/ShortWrite.java 2015-04-21 18:52:11.243801367 -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.*; --- old/test/java/nio/channels/SocketChannel/VectorIO.java 2015-04-21 18:52:11.908133382 -0700 +++ new/test/java/nio/channels/SocketChannel/VectorIO.java 2015-04-21 18:52:11.712035378 -0700 @@ -24,6 +24,7 @@ /* @test * @summary Test socketchannel vector IO * @library .. + * @key randomness */ import java.io.*; --- old/test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java 2015-04-21 18:52:12.348353393 -0700 +++ new/test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java 2015-04-21 18:52:12.168263389 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 7184932 * @summary Test asynchronous close and interrupt of timed socket adapter methods + * @key randomness */ import java.io.*; --- old/test/java/nio/charset/coders/BashCache.java 2015-04-21 18:52:12.884621405 -0700 +++ new/test/java/nio/charset/coders/BashCache.java 2015-04-21 18:52:12.700529401 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4517279 * @summary Stochastic test of thread-local coder caches + * @key randomness */ import java.nio.*; --- old/test/java/nio/charset/coders/BashStreams.java 2015-04-21 18:52:13.336847416 -0700 +++ new/test/java/nio/charset/coders/BashStreams.java 2015-04-21 18:52:13.156757412 -0700 @@ -23,6 +23,7 @@ /* @test * @summary Stochastic test of charset-based streams + * @key randomness */ import java.io.*; --- old/test/java/nio/file/Files/BytesAndLines.java 2015-04-21 18:52:13.785071426 -0700 +++ new/test/java/nio/file/Files/BytesAndLines.java 2015-04-21 18:52:13.596977422 -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; --- old/test/java/nio/file/Files/CopyAndMove.java 2015-04-21 18:52:14.265311437 -0700 +++ new/test/java/nio/file/Files/CopyAndMove.java 2015-04-21 18:52:14.073215433 -0700 @@ -27,6 +27,7 @@ * @library .. * @build CopyAndMove PassThroughFileSystem * @run main/othervm CopyAndMove + * @key randomness */ import java.nio.ByteBuffer; --- old/test/java/nio/file/Files/walkFileTree/SkipSiblings.java 2015-04-21 18:52:14.733545448 -0700 +++ new/test/java/nio/file/Files/walkFileTree/SkipSiblings.java 2015-04-21 18:52:14.545451444 -0700 @@ -27,6 +27,7 @@ * @library ../.. * @compile SkipSiblings.java CreateFileTree.java * @run main SkipSiblings + * @key randomness */ import java.nio.file.*; --- old/test/java/nio/file/Files/walkFileTree/SkipSubtree.java 2015-04-21 18:52:15.197777459 -0700 +++ new/test/java/nio/file/Files/walkFileTree/SkipSubtree.java 2015-04-21 18:52:15.013685454 -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; --- old/test/java/nio/file/Files/walkFileTree/TerminateWalk.java 2015-04-21 18:52:15.641999469 -0700 +++ new/test/java/nio/file/Files/walkFileTree/TerminateWalk.java 2015-04-21 18:52:15.461909465 -0700 @@ -27,6 +27,7 @@ * @library ../.. * @compile TerminateWalk.java CreateFileTree.java * @run main TerminateWalk + * @key randomness */ import java.nio.file.*; --- old/test/java/nio/file/WatchService/LotsOfEvents.java 2015-04-21 18:52:16.098227479 -0700 +++ new/test/java/nio/file/WatchService/LotsOfEvents.java 2015-04-21 18:52:15.902129475 -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.*; --- old/test/java/nio/file/WatchService/MayFlies.java 2015-04-21 18:52:16.566461490 -0700 +++ new/test/java/nio/file/WatchService/MayFlies.java 2015-04-21 18:52:16.378367486 -0700 @@ -27,6 +27,7 @@ * short lived files * @library .. * @run main MayFlies + * @key randomness */ import java.nio.file.*; --- old/test/java/nio/file/WatchService/SensitivityModifier.java 2015-04-21 18:52:17.034695502 -0700 +++ new/test/java/nio/file/WatchService/SensitivityModifier.java 2015-04-21 18:52:16.846601497 -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.*; --- old/test/java/nio/file/attribute/AclFileAttributeView/Basic.java 2015-04-21 18:52:17.486921513 -0700 +++ new/test/java/nio/file/attribute/AclFileAttributeView/Basic.java 2015-04-21 18:52:17.302829507 -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.*; --- old/test/java/nio/file/attribute/FileTime/Basic.java 2015-04-21 18:52:17.947151522 -0700 +++ new/test/java/nio/file/attribute/FileTime/Basic.java 2015-04-21 18:52:17.759057518 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 6844313 8011647 * @summary Unit test for java.nio.file.FileTime + * @key randomness */ --- old/test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java 2015-04-21 18:52:18.395375533 -0700 +++ new/test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java 2015-04-21 18:52:18.215285528 -0700 @@ -25,6 +25,7 @@ * @bug 4313887 6838333 * @summary Unit test for java.nio.file.attribute.UserDefinedFileAttributeView * @library ../.. + * @key randomness */ import java.nio.ByteBuffer; --- old/test/java/security/MessageDigest/ByteBuffers.java 2015-04-21 18:52:18.883619544 -0700 +++ new/test/java/security/MessageDigest/ByteBuffers.java 2015-04-21 18:52:18.679517539 -0700 @@ -26,6 +26,7 @@ * @bug 4844847 * @summary Test the MessageDigest.update(ByteBuffer) method * @author Andreas Sterbenz + * @key randomness */ import java.util.*; --- old/test/java/security/MessageDigest/TestDigestIOStream.java 2015-04-21 18:52:19.339847555 -0700 +++ new/test/java/security/MessageDigest/TestDigestIOStream.java 2015-04-21 18:52:19.155755551 -0700 @@ -36,6 +36,7 @@ * @bug 8050370 * @summary MessageDigest tests with DigestIOStream * @author Kevin Liu + * @key randomness */ enum ReadModel { --- old/test/java/security/MessageDigest/TestSameLength.java 2015-04-21 18:52:19.792073565 -0700 +++ new/test/java/security/MessageDigest/TestSameLength.java 2015-04-21 18:52:19.599977561 -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 { --- old/test/java/security/MessageDigest/TestSameValue.java 2015-04-21 18:52:20.240297576 -0700 +++ new/test/java/security/MessageDigest/TestSameValue.java 2015-04-21 18:52:20.052203571 -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 { --- old/test/java/security/Signature/ByteBuffers.java 2015-04-21 18:52:20.700527586 -0700 +++ new/test/java/security/Signature/ByteBuffers.java 2015-04-21 18:52:20.516435581 -0700 @@ -26,6 +26,7 @@ * @bug 4844847 * @summary Test the Signature.update(ByteBuffer) method * @author Andreas Sterbenz + * @key randomness */ import java.util.*; --- old/test/java/security/Signature/NONEwithRSA.java 2015-04-21 18:52:21.156755597 -0700 +++ new/test/java/security/Signature/NONEwithRSA.java 2015-04-21 18:52:20.964659592 -0700 @@ -26,6 +26,7 @@ * @bug 4955844 * @summary ensure that the NONEwithRSA adapter works correctly * @author Andreas Sterbenz + * @key randomness */ import java.util.*; --- old/test/java/security/spec/EllipticCurveMatch.java 2015-04-21 18:52:21.608981607 -0700 +++ new/test/java/security/spec/EllipticCurveMatch.java 2015-04-21 18:52:21.420887602 -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.*; --- old/test/java/sql/JavatimeTest.java 2015-04-21 18:52:22.061207617 -0700 +++ new/test/java/sql/JavatimeTest.java 2015-04-21 18:52:21.877115613 -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; --- old/test/java/text/Format/MessageFormat/Bug7003643.java 2015-04-21 18:52:22.529441628 -0700 +++ new/test/java/text/Format/MessageFormat/Bug7003643.java 2015-04-21 18:52:22.341347624 -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.*; --- old/test/java/util/Arrays/ArrayObjectMethods.java 2015-04-21 18:52:23.025689640 -0700 +++ new/test/java/util/Arrays/ArrayObjectMethods.java 2015-04-21 18:52:22.801577635 -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.*; --- old/test/java/util/Arrays/CopyMethods.java 2015-04-21 18:52:23.497925651 -0700 +++ new/test/java/util/Arrays/CopyMethods.java 2015-04-21 18:52:23.313833647 -0700 @@ -26,6 +26,7 @@ * @bug 4655503 * @summary Test for array cloning and slicing methods. * @author John Rose + * @key randomness */ import java.util.*; --- old/test/java/util/Arrays/Correct.java 2015-04-21 18:52:23.962157661 -0700 +++ new/test/java/util/Arrays/Correct.java 2015-04-21 18:52:23.766059657 -0700 @@ -26,6 +26,7 @@ * @bug 4726380 8037097 * @summary Check that different sorts give equivalent results. * @run testng Correct + * @key randomness */ import java.util.*; --- old/test/java/util/Base64/TestBase64.java 2015-04-21 18:52:24.470411674 -0700 +++ new/test/java/util/Base64/TestBase64.java 2015-04-21 18:52:24.282317669 -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; --- old/test/java/util/BitSet/BSMethods.java 2015-04-21 18:52:24.930641684 -0700 +++ new/test/java/util/BitSet/BSMethods.java 2015-04-21 18:52:24.734543681 -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.*; --- old/test/java/util/BitSet/ImportExport.java 2015-04-21 18:52:25.386869694 -0700 +++ new/test/java/util/BitSet/ImportExport.java 2015-04-21 18:52:25.202777689 -0700 @@ -26,6 +26,7 @@ * @bug 5037068 * @summary Test import/export constructors and methods * @author Martin Buchholz + * @key randomness */ import java.nio.*; --- old/test/java/util/BitSet/PreviousBits.java 2015-04-21 18:52:25.835093705 -0700 +++ new/test/java/util/BitSet/PreviousBits.java 2015-04-21 18:52:25.646999701 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6410729 6586631 * @summary Test previousClearBit, previousSetBit + * @key randomness */ import java.util.*; --- old/test/java/util/Calendar/JavatimeTest.java 2015-04-21 18:52:26.307329715 -0700 +++ new/test/java/util/Calendar/JavatimeTest.java 2015-04-21 18:52:26.115233711 -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; --- old/test/java/util/Collection/MOAT.java 2015-04-21 18:52:26.759555726 -0700 +++ new/test/java/util/Collection/MOAT.java 2015-04-21 18:52:26.571461722 -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 --- old/test/java/util/Collections/AddAll.java 2015-04-21 18:52:27.231791737 -0700 +++ new/test/java/util/Collections/AddAll.java 2015-04-21 18:52:27.047699733 -0700 @@ -26,6 +26,7 @@ * @bug 4822887 * @summary Basic test for Collections.addAll * @author Josh Bloch + * @key randomness */ import java.util.*; --- old/test/java/util/Collections/CheckedListBash.java 2015-04-21 18:52:27.676013747 -0700 +++ new/test/java/util/Collections/CheckedListBash.java 2015-04-21 18:52:27.491921743 -0700 @@ -26,6 +26,7 @@ * @bug 4904067 * @summary Unit test for Collections.checkedList * @author Josh Bloch + * @key randomness */ import java.util.*; --- old/test/java/util/Collections/CheckedMapBash.java 2015-04-21 18:52:28.156253759 -0700 +++ new/test/java/util/Collections/CheckedMapBash.java 2015-04-21 18:52:27.968159754 -0700 @@ -27,6 +27,7 @@ * @summary Unit test for Collections.checkedMap * @author Josh Bloch * @run testng CheckedMapBash + * @key randomness */ import java.util.*; --- old/test/java/util/Collections/CheckedSetBash.java 2015-04-21 18:52:28.624487769 -0700 +++ new/test/java/util/Collections/CheckedSetBash.java 2015-04-21 18:52:28.440395766 -0700 @@ -27,6 +27,7 @@ * @summary Unit test for Collections.checkedSet * @author Josh Bloch * @run testng CheckedSetBash + * @key randomness */ import java.util.*; --- old/test/java/util/Collections/Disjoint.java 2015-04-21 18:52:29.088719780 -0700 +++ new/test/java/util/Collections/Disjoint.java 2015-04-21 18:52:28.896623776 -0700 @@ -26,6 +26,7 @@ * @bug 4339792 * @summary Basic test for Collections.disjoint * @author Josh Bloch + * @key randomness */ import java.util.*; --- old/test/java/util/Collections/Rotate.java 2015-04-21 18:52:29.592971792 -0700 +++ new/test/java/util/Collections/Rotate.java 2015-04-21 18:52:29.392871787 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4323074 * @summary Basic test for new rotate algorithm + * @key randomness */ import java.util.*; --- old/test/java/util/EnumSet/EnumSetBash.java 2015-04-21 18:52:30.053201802 -0700 +++ new/test/java/util/EnumSet/EnumSetBash.java 2015-04-21 18:52:29.857103798 -0700 @@ -28,6 +28,7 @@ * @author Josh Bloch * @author Neal Gafter * @author Yo Ma Ma + * @key randomness */ import java.util.*; --- old/test/java/util/HashSet/Serialization.java 2015-04-21 18:52:30.497423813 -0700 +++ new/test/java/util/HashSet/Serialization.java 2015-04-21 18:52:30.317333809 -0700 @@ -34,6 +34,7 @@ * @test * @bug 8016252 * @summary Verify that a serialized HashSet may successfully be deserialized. + * @key randomness */ public class Serialization { --- old/test/java/util/IdentityHashMap/Capacity.java 2015-04-21 18:52:30.949649823 -0700 +++ new/test/java/util/IdentityHashMap/Capacity.java 2015-04-21 18:52:30.757553819 -0700 @@ -39,6 +39,7 @@ * @summary IdentityHashMap reallocates storage when inserting expected * number of elements * @run testng Capacity + * @key randomness */ @Test --- old/test/java/util/List/LockStep.java 2015-04-21 18:52:31.437893835 -0700 +++ new/test/java/util/List/LockStep.java 2015-04-21 18:52:31.253801830 -0700 @@ -26,6 +26,7 @@ * @bug 6359979 * @summary Compare List implementations for identical behavior * @author Martin Buchholz + * @key randomness */ import java.io.*; --- old/test/java/util/Map/LockStep.java 2015-04-21 18:52:31.898123845 -0700 +++ new/test/java/util/Map/LockStep.java 2015-04-21 18:52:31.706027841 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6612102 * @summary Test Map implementations for mutual compatibility + * @key randomness */ import java.util.*; --- old/test/java/util/NavigableMap/LockStep.java 2015-04-21 18:52:32.358353857 -0700 +++ new/test/java/util/NavigableMap/LockStep.java 2015-04-21 18:52:32.170259852 -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.*; --- old/test/java/util/Properties/ConcurrentLoadAndStoreXML.java 2015-04-21 18:52:32.830589866 -0700 +++ new/test/java/util/Properties/ConcurrentLoadAndStoreXML.java 2015-04-21 18:52:32.630489862 -0700 @@ -25,6 +25,7 @@ * @bug 8005281 * @summary Test that the Properties storeToXML and loadFromXML methods are * thread safe + * @key randomness */ import java.io.*; --- old/test/java/util/Random/DistinctSeeds.java 2015-04-21 18:52:33.318833878 -0700 +++ new/test/java/util/Random/DistinctSeeds.java 2015-04-21 18:52:33.094721873 -0700 @@ -35,6 +35,7 @@ * @test * @bug 4949279 6937857 * @summary Independent instantiations of Random() have distinct seeds. + * @key randomness */ import java.util.ArrayList; --- old/test/java/util/Random/RandomStreamTest.java 2015-04-21 18:52:33.871109891 -0700 +++ new/test/java/util/Random/RandomStreamTest.java 2015-04-21 18:52:33.687017887 -0700 @@ -47,6 +47,7 @@ * @run testng RandomStreamTest * @summary test stream methods on Random * @author Brian Goetz + * @key randomness */ public class RandomStreamTest { --- old/test/java/util/Random/RandomTest.java 2015-04-21 18:52:34.319333901 -0700 +++ new/test/java/util/Random/RandomTest.java 2015-04-21 18:52:34.139243897 -0700 @@ -35,6 +35,7 @@ * @test * @run testng RandomTest * @summary test methods on Random + * @key randomness */ @Test public class RandomTest { --- old/test/java/util/ResourceBundle/Control/StressTest.java 2015-04-21 18:52:34.763555911 -0700 +++ new/test/java/util/ResourceBundle/Control/StressTest.java 2015-04-21 18:52:34.583465907 -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.*; --- old/test/java/util/SplittableRandom/SplittableRandomTest.java 2015-04-21 18:52:35.207777921 -0700 +++ new/test/java/util/SplittableRandom/SplittableRandomTest.java 2015-04-21 18:52:35.027687918 -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 { --- old/test/java/util/Timer/DelayOverflow.java 2015-04-21 18:52:35.651999932 -0700 +++ new/test/java/util/Timer/DelayOverflow.java 2015-04-21 18:52:35.467907928 -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; --- old/test/java/util/Timer/Purge.java 2015-04-21 18:52:36.120233943 -0700 +++ new/test/java/util/Timer/Purge.java 2015-04-21 18:52:35.908127938 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4481072 * @summary Basic test for purge method + * @key randomness */ import java.util.*; --- old/test/java/util/UUID/Serial.java 2015-04-21 18:52:36.564455953 -0700 +++ new/test/java/util/UUID/Serial.java 2015-04-21 18:52:36.380363949 -0700 @@ -25,6 +25,7 @@ * @test * @bug 5014447 * @summary Test deserialization of UUID + * @key randomness */ import java.io.*; --- old/test/java/util/UUID/UUIDTest.java 2015-04-21 18:52:37.004675963 -0700 +++ new/test/java/util/UUID/UUIDTest.java 2015-04-21 18:52:36.820583959 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 4173528 5068772 * @summary Unit tests for java.util.UUID + * @key randomness */ import java.util.*; --- old/test/java/util/WeakHashMap/GCDuringIteration.java 2015-04-21 18:52:37.444895973 -0700 +++ new/test/java/util/WeakHashMap/GCDuringIteration.java 2015-04-21 18:52:37.260803969 -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.*; --- old/test/java/util/logging/CheckZombieLockTest.java 2015-04-21 18:52:37.885115984 -0700 +++ new/test/java/util/logging/CheckZombieLockTest.java 2015-04-21 18:52:37.701023980 -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; --- old/test/java/util/logging/DrainFindDeadlockTest.java 2015-04-21 18:52:38.333339994 -0700 +++ new/test/java/util/logging/DrainFindDeadlockTest.java 2015-04-21 18:52:38.149247990 -0700 @@ -36,6 +36,7 @@ * @author jim.gish@oracle.com * @build DrainFindDeadlockTest * @run main/othervm/timeout=10 DrainFindDeadlockTest + * @key randomness */ /** --- old/test/java/util/logging/FileHandlerLongLimit.java 2015-04-21 18:52:38.797572005 -0700 +++ new/test/java/util/logging/FileHandlerLongLimit.java 2015-04-21 18:52:38.613480000 -0700 @@ -55,6 +55,7 @@ * @run main/othervm FileHandlerLongLimit UNSECURE * @run main/othervm FileHandlerLongLimit SECURE * @author danielfuchs + * @key randomness */ public class FileHandlerLongLimit { --- old/test/java/util/logging/FileHandlerPath.java 2015-04-21 18:52:39.277812016 -0700 +++ new/test/java/util/logging/FileHandlerPath.java 2015-04-21 18:52:39.073710011 -0700 @@ -56,6 +56,7 @@ * @run main/othervm FileHandlerPath UNSECURE * @run main/othervm FileHandlerPath SECURE * @author danielfuchs + * @key randomness */ public class FileHandlerPath { --- old/test/java/util/logging/FileHandlerPatternExceptions.java 2015-04-21 18:52:39.746046027 -0700 +++ new/test/java/util/logging/FileHandlerPatternExceptions.java 2015-04-21 18:52:39.549948022 -0700 @@ -49,6 +49,7 @@ * @run main/othervm FileHandlerPatternExceptions UNSECURE * @run main/othervm FileHandlerPatternExceptions SECURE * @author danielfuchs + * @key randomness */ public class FileHandlerPatternExceptions { --- old/test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java 2015-04-21 18:52:40.214280038 -0700 +++ new/test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java 2015-04-21 18:52:40.030188033 -0700 @@ -59,6 +59,7 @@ * @run main/othervm ParentLoggerWithHandlerGC UNSECURE * @run main/othervm ParentLoggerWithHandlerGC SECURE * @author danielfuchs + * @key randomness */ public class ParentLoggerWithHandlerGC { --- old/test/java/util/logging/LoggingDeadlock.java 2015-04-21 18:52:40.682514048 -0700 +++ new/test/java/util/logging/LoggingDeadlock.java 2015-04-21 18:52:40.490418044 -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. --- old/test/java/util/logging/LoggingDeadlock2.java 2015-04-21 18:52:41.134740059 -0700 +++ new/test/java/util/logging/LoggingDeadlock2.java 2015-04-21 18:52:40.938642054 -0700 @@ -29,6 +29,10 @@ * * @build LoggingDeadlock2 * @run main LoggingDeadlock2 + * @key randomness + */ + +/* * * There is a clear deadlock between LogManager. and * Cleaner.run() methods. --- old/test/java/util/logging/TestLogConfigurationDeadLockWithConf.java 2015-04-21 18:52:41.574960068 -0700 +++ new/test/java/util/logging/TestLogConfigurationDeadLockWithConf.java 2015-04-21 18:52:41.398872065 -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. --- old/test/java/util/regex/RegExTest.java 2015-04-21 18:52:42.035190079 -0700 +++ new/test/java/util/regex/RegExTest.java 2015-04-21 18:52:41.851098075 -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; --- old/test/java/util/zip/3GBZipFiles.sh 2015-04-21 18:52:42.527436091 -0700 +++ new/test/java/util/zip/3GBZipFiles.sh 2015-04-21 18:52:42.347346087 -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 --- old/test/java/util/zip/DeInflate.java 2015-04-21 18:52:42.971658101 -0700 +++ new/test/java/util/zip/DeInflate.java 2015-04-21 18:52:42.787566097 -0700 @@ -25,6 +25,7 @@ * @test * @bug 7110149 * @summary Test basic deflater & inflater functionality + * @key randomness */ import java.io.*; --- old/test/java/util/zip/DeflateIn_InflateOut.java 2015-04-21 18:52:43.415880112 -0700 +++ new/test/java/util/zip/DeflateIn_InflateOut.java 2015-04-21 18:52:43.235790107 -0700 @@ -25,6 +25,7 @@ * @test * @bug 4679743 * @summary Test basic functionality of DeflaterInputStream and InflaterOutputStream + * @key randomness */ import java.io.*; --- old/test/java/util/zip/FlaterTest.java 2015-04-21 18:52:43.936140123 -0700 +++ new/test/java/util/zip/FlaterTest.java 2015-04-21 18:52:43.680012118 -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.*; --- old/test/java/util/zip/GZIP/Accordion.java 2015-04-21 18:52:44.404374135 -0700 +++ new/test/java/util/zip/GZIP/Accordion.java 2015-04-21 18:52:44.216280130 -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 --- old/test/java/util/zip/GZIP/GZIPInputStreamRead.java 2015-04-21 18:52:44.856600145 -0700 +++ new/test/java/util/zip/GZIP/GZIPInputStreamRead.java 2015-04-21 18:52:44.664504141 -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.*; --- old/test/java/util/zip/InflateIn_DeflateOut.java 2015-04-21 18:52:45.300822155 -0700 +++ new/test/java/util/zip/InflateIn_DeflateOut.java 2015-04-21 18:52:45.116730151 -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.*; --- old/test/java/util/zip/InflaterBufferSize.java 2015-04-21 18:52:45.741042165 -0700 +++ new/test/java/util/zip/InflaterBufferSize.java 2015-04-21 18:52:45.556950161 -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.*; --- old/test/java/util/zip/TimeChecksum.java 2015-04-21 18:52:46.205274176 -0700 +++ new/test/java/util/zip/TimeChecksum.java 2015-04-21 18:52:46.009176172 -0700 @@ -25,6 +25,7 @@ /* @test * @bug 7109837 * @summary Test Adler32/CRC32.update(ByteBuffer) + * @key randomness */ import java.util.*; --- old/test/java/util/zip/TotalInOut.java 2015-04-21 18:52:46.677510187 -0700 +++ new/test/java/util/zip/TotalInOut.java 2015-04-21 18:52:46.481412182 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 7188852 * @summary Test De/Inflater.getBytesRead/Written() + * @key randomness */ import java.io.*; --- old/test/java/util/zip/ZipFile/Assortment.java 2015-04-21 18:52:47.149746198 -0700 +++ new/test/java/util/zip/ZipFile/Assortment.java 2015-04-21 18:52:46.949646193 -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.*; --- old/test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java 2015-04-21 18:52:47.609976209 -0700 +++ new/test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java 2015-04-21 18:52:47.433888205 -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; --- old/test/java/util/zip/ZipFile/FinalizeZipFile.java 2015-04-21 18:52:48.054198220 -0700 +++ new/test/java/util/zip/ZipFile/FinalizeZipFile.java 2015-04-21 18:52:47.866104214 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 7007609 7009618 * @summary Check that ZipFile objects are always collected + * @key randomness */ import java.io.*; --- old/test/java/util/zip/ZipFile/MultiThreadedReadTest.java 2015-04-21 18:52:48.506424229 -0700 +++ new/test/java/util/zip/ZipFile/MultiThreadedReadTest.java 2015-04-21 18:52:48.322332225 -0700 @@ -27,6 +27,7 @@ * @library /lib/testlibrary * @build jdk.testlibrary.FileUtils * @run main MultiThreadedReadTest + * @key randomness */ import java.io.File; --- old/test/java/util/zip/ZipFile/ReadZip.java 2015-04-21 18:52:48.946644240 -0700 +++ new/test/java/util/zip/ZipFile/ReadZip.java 2015-04-21 18:52:48.766554236 -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.*; --- old/test/javax/crypto/Cipher/ByteBuffers.java 2015-04-21 18:52:49.434888251 -0700 +++ new/test/javax/crypto/Cipher/ByteBuffers.java 2015-04-21 18:52:49.254798247 -0700 @@ -26,6 +26,7 @@ * @bug 4844847 * @summary Test the Cipher.update/doFinal(ByteBuffer, ByteBuffer) methods * @author Andreas Sterbenz + * @key randomness */ import java.util.*; --- old/test/javax/crypto/CipherSpi/DirectBBRemaining.java 2015-04-21 18:52:49.871106260 -0700 +++ new/test/javax/crypto/CipherSpi/DirectBBRemaining.java 2015-04-21 18:52:49.691016257 -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; --- old/test/javax/crypto/CryptoPermission/AllPermCheck.java 2015-04-21 18:52:50.319330272 -0700 +++ new/test/javax/crypto/CryptoPermission/AllPermCheck.java 2015-04-21 18:52:50.131236267 -0700 @@ -28,6 +28,7 @@ * InvalidKeyException is thrown instead of SecurityException when * crypto permssion checks failed. * @author Valerie Peng + * @key randomness */ import java.io.*; --- old/test/javax/crypto/CryptoPermission/RC2PermCheck.java 2015-04-21 18:52:50.759550282 -0700 +++ new/test/javax/crypto/CryptoPermission/RC2PermCheck.java 2015-04-21 18:52:50.575458277 -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.*; --- old/test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java 2015-04-21 18:52:51.223782292 -0700 +++ new/test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java 2015-04-21 18:52:51.015678288 -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.*; --- old/test/javax/crypto/KeyGenerator/TestKGParity.java 2015-04-21 18:52:51.672006303 -0700 +++ new/test/javax/crypto/KeyGenerator/TestKGParity.java 2015-04-21 18:52:51.487914299 -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 { --- old/test/javax/crypto/Mac/ByteBuffers.java 2015-04-21 18:52:52.112226313 -0700 +++ new/test/javax/crypto/Mac/ByteBuffers.java 2015-04-21 18:52:51.928134308 -0700 @@ -26,6 +26,7 @@ * @bug 4844847 * @summary Test the Mac.update(ByteBuffer) method * @author Andreas Sterbenz + * @key randomness */ import java.util.*; --- old/test/javax/crypto/NullCipher/TestNPE.java 2015-04-21 18:52:52.568454323 -0700 +++ new/test/javax/crypto/NullCipher/TestNPE.java 2015-04-21 18:52:52.388364319 -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; --- old/test/javax/management/monitor/MultiMonitorTest.java 2015-04-21 18:52:53.000670334 -0700 +++ new/test/javax/management/monitor/MultiMonitorTest.java 2015-04-21 18:52:52.820580329 -0700 @@ -29,6 +29,7 @@ * @run clean MultiMonitorTest * @run build MultiMonitorTest * @run main MultiMonitorTest + * @key randomness */ import java.util.*; --- old/test/javax/management/mxbean/ThreadMXBeanTest.java 2015-04-21 18:52:53.496918345 -0700 +++ new/test/javax/management/mxbean/ThreadMXBeanTest.java 2015-04-21 18:52:53.308824341 -0700 @@ -29,6 +29,7 @@ * @run clean ThreadMXBeanTest * @run build ThreadMXBeanTest * @run main ThreadMXBeanTest + * @key randomness */ import java.lang.management.*; --- old/test/javax/management/remote/mandatory/loading/MissingClassTest.java 2015-04-21 18:52:53.941140355 -0700 +++ new/test/javax/management/remote/mandatory/loading/MissingClassTest.java 2015-04-21 18:52:53.761050351 -0700 @@ -29,6 +29,7 @@ * @run clean MissingClassTest SingleClassLoader * @run build MissingClassTest SingleClassLoader * @run main MissingClassTest + * @key randomness */ /* --- old/test/javax/management/timer/MissingNotificationTest.java 2015-04-21 18:52:54.469404367 -0700 +++ new/test/javax/management/timer/MissingNotificationTest.java 2015-04-21 18:52:54.281310363 -0700 @@ -29,6 +29,7 @@ * @run clean MissingNotificationTest * @run build MissingNotificationTest * @run main MissingNotificationTest + * @key randomness */ import java.util.Date; --- old/test/javax/net/ssl/SSLEngine/LargeBufs.java 2015-04-21 18:52:54.933636378 -0700 +++ new/test/javax/net/ssl/SSLEngine/LargeBufs.java 2015-04-21 18:52:54.749544374 -0700 @@ -33,6 +33,7 @@ * @run main/othervm -Djsse.enableCBCProtection=false LargeBufs * * @author Brad R. Wetmore + * @key randomness */ import javax.net.ssl.*; --- old/test/javax/smartcardio/TestCommandAPDU.java 2015-04-21 18:52:55.413876389 -0700 +++ new/test/javax/smartcardio/TestCommandAPDU.java 2015-04-21 18:52:55.221780385 -0700 @@ -26,6 +26,7 @@ * @bug 6293767 * @summary Test for the CommandAPDU class * @author Andreas Sterbenz + * @key randomness */ import java.util.*; --- old/test/sun/management/jmxremote/startstop/JMXStartStopTest.java 2015-04-21 18:52:55.846092400 -0700 +++ new/test/sun/management/jmxremote/startstop/JMXStartStopTest.java 2015-04-21 18:52:55.670004395 -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 { --- old/test/sun/misc/CopyMemory.java 2015-04-21 18:52:56.310324410 -0700 +++ new/test/sun/misc/CopyMemory.java 2015-04-21 18:52:56.110224406 -0700 @@ -24,6 +24,7 @@ /* @test * @bug 6565543 * @summary Minimal test for unsafe.copyMemory() and unsafe.setMemory() + * @key randomness */ import java.util.*; --- old/test/sun/misc/FloatingDecimal/TestFloatingDecimal.java 2015-04-21 18:52:56.742540421 -0700 +++ new/test/sun/misc/FloatingDecimal/TestFloatingDecimal.java 2015-04-21 18:52:56.558448415 -0700 @@ -62,6 +62,7 @@ * @build DoubleConsts FloatConsts * @run main TestFloatingDecimal * @author Brian Burkhalter + * @key randomness */ public class TestFloatingDecimal { private static enum ResultType { --- old/test/sun/net/www/ParseUtil_4922813.java 2015-04-21 18:52:57.182760430 -0700 +++ new/test/sun/net/www/ParseUtil_4922813.java 2015-04-21 18:52:57.002670426 -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; --- old/test/sun/nio/cs/FindDecoderBugs.java 2015-04-21 18:52:57.622980441 -0700 +++ new/test/sun/nio/cs/FindDecoderBugs.java 2015-04-21 18:52:57.438888437 -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.*; --- old/test/sun/nio/cs/FindEncoderBugs.java 2015-04-21 18:52:58.103220452 -0700 +++ new/test/sun/nio/cs/FindEncoderBugs.java 2015-04-21 18:52:57.915126447 -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.*; --- old/test/sun/nio/cs/TestStringCoding.java 2015-04-21 18:52:58.551444462 -0700 +++ new/test/sun/nio/cs/TestStringCoding.java 2015-04-21 18:52:58.367352458 -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.*; --- old/test/sun/nio/cs/TestStringCodingUTF8.java 2015-04-21 18:52:58.983660472 -0700 +++ new/test/sun/nio/cs/TestStringCodingUTF8.java 2015-04-21 18:52:58.803570467 -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.*; --- old/test/sun/security/mscapi/PrngSlow.java 2015-04-21 18:52:59.439888483 -0700 +++ new/test/sun/security/mscapi/PrngSlow.java 2015-04-21 18:52:59.247792478 -0700 @@ -25,6 +25,7 @@ * @test * @bug 6449335 * @summary MSCAPI's PRNG is too slow + * @key randomness */ import java.security.SecureRandom; --- old/test/sun/security/pkcs11/Cipher/ReinitCipher.java 2015-04-21 18:52:59.872104492 -0700 +++ new/test/sun/security/pkcs11/Cipher/ReinitCipher.java 2015-04-21 18:52:59.692014488 -0700 @@ -27,6 +27,7 @@ * @summary * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/Cipher/TestRSACipher.java 2015-04-21 18:53:00.320328504 -0700 +++ new/test/sun/security/pkcs11/Cipher/TestRSACipher.java 2015-04-21 18:53:00.128232499 -0700 @@ -27,6 +27,7 @@ * @summary basic test for RSA cipher * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; --- old/test/sun/security/pkcs11/Cipher/TestRawRSACipher.java 2015-04-21 18:53:00.772554513 -0700 +++ new/test/sun/security/pkcs11/Cipher/TestRawRSACipher.java 2015-04-21 18:53:00.588462509 -0700 @@ -27,6 +27,7 @@ * @summary basic test for RSA/ECB/NoPadding cipher * @author Valerie Peng * @library .. + * @key randomness */ import javax.crypto.*; --- old/test/sun/security/pkcs11/Cipher/TestSymmCiphers.java 2015-04-21 18:53:01.212774524 -0700 +++ new/test/sun/security/pkcs11/Cipher/TestSymmCiphers.java 2015-04-21 18:53:01.028682519 -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.*; --- old/test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java 2015-04-21 18:53:01.665000534 -0700 +++ new/test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java 2015-04-21 18:53:01.484910530 -0700 @@ -27,6 +27,7 @@ * @summary basic test for symmetric ciphers with no padding * @author Valerie Peng * @library .. + * @key randomness */ import java.io.*; --- old/test/sun/security/pkcs11/KeyGenerator/DESParity.java 2015-04-21 18:53:02.101218544 -0700 +++ new/test/sun/security/pkcs11/KeyGenerator/DESParity.java 2015-04-21 18:53:01.917126540 -0700 @@ -27,6 +27,7 @@ * @summary Verify that the parity bits are set correctly * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; --- old/test/sun/security/pkcs11/Mac/MacSameTest.java 2015-04-21 18:53:02.541438555 -0700 +++ new/test/sun/security/pkcs11/Mac/MacSameTest.java 2015-04-21 18:53:02.357346550 -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 { --- old/test/sun/security/pkcs11/Mac/ReinitMac.java 2015-04-21 18:53:02.989662564 -0700 +++ new/test/sun/security/pkcs11/Mac/ReinitMac.java 2015-04-21 18:53:02.809572560 -0700 @@ -27,6 +27,7 @@ * @summary * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/MessageDigest/ByteBuffers.java 2015-04-21 18:53:03.433884575 -0700 +++ new/test/sun/security/pkcs11/MessageDigest/ByteBuffers.java 2015-04-21 18:53:03.249792571 -0700 @@ -27,6 +27,7 @@ * @summary Test the MessageDigest.update(ByteBuffer) method * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/MessageDigest/ReinitDigest.java 2015-04-21 18:53:03.866100585 -0700 +++ new/test/sun/security/pkcs11/MessageDigest/ReinitDigest.java 2015-04-21 18:53:03.690012581 -0700 @@ -27,6 +27,7 @@ * @summary * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/MessageDigest/TestCloning.java 2015-04-21 18:53:04.310322595 -0700 +++ new/test/sun/security/pkcs11/MessageDigest/TestCloning.java 2015-04-21 18:53:04.130232591 -0700 @@ -27,6 +27,7 @@ * @summary Ensure the cloning functionality works. * @author Valerie Peng * @library .. + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/Secmod/AddPrivateKey.java 2015-04-21 18:53:04.826580607 -0700 +++ new/test/sun/security/pkcs11/Secmod/AddPrivateKey.java 2015-04-21 18:53:04.634484602 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @run main/othervm AddPrivateKey + * @key randomness */ import java.io.*; --- old/test/sun/security/pkcs11/Secmod/Crypto.java 2015-04-21 18:53:05.270802617 -0700 +++ new/test/sun/security/pkcs11/Secmod/Crypto.java 2015-04-21 18:53:05.082708613 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @run main/othervm Crypto + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/Secmod/GetPrivateKey.java 2015-04-21 18:53:05.719026628 -0700 +++ new/test/sun/security/pkcs11/Secmod/GetPrivateKey.java 2015-04-21 18:53:05.534934623 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @run main/othervm GetPrivateKey + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/SecureRandom/Basic.java 2015-04-21 18:53:06.159246638 -0700 +++ new/test/sun/security/pkcs11/SecureRandom/Basic.java 2015-04-21 18:53:05.975154634 -0700 @@ -27,6 +27,7 @@ * @summary basic test for PKCS#11 SecureRandom * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; --- old/test/sun/security/pkcs11/Signature/ByteBuffers.java 2015-04-21 18:53:06.607470648 -0700 +++ new/test/sun/security/pkcs11/Signature/ByteBuffers.java 2015-04-21 18:53:06.427380644 -0700 @@ -27,6 +27,7 @@ * @summary Test the Signature.update(ByteBuffer) method * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/Signature/ReinitSignature.java 2015-04-21 18:53:07.039686658 -0700 +++ new/test/sun/security/pkcs11/Signature/ReinitSignature.java 2015-04-21 18:53:06.859596654 -0700 @@ -27,6 +27,7 @@ * @summary test that reinitializing Signatures works correctly * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/Signature/TestDSA.java 2015-04-21 18:53:07.495914669 -0700 +++ new/test/sun/security/pkcs11/Signature/TestDSA.java 2015-04-21 18:53:07.303818665 -0700 @@ -27,6 +27,7 @@ * @summary basic test of SHA1withDSA and RawDSA signing/verifying * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; --- old/test/sun/security/pkcs11/Signature/TestDSAKeyLength.java 2015-04-21 18:53:07.936134679 -0700 +++ new/test/sun/security/pkcs11/Signature/TestDSAKeyLength.java 2015-04-21 18:53:07.756044675 -0700 @@ -26,6 +26,7 @@ * @summary verify that P11Signature impl will error out when initialized * with unsupported key sizes * @library .. + * @key randomness */ --- old/test/sun/security/pkcs11/ec/ReadPKCS12.java 2015-04-21 18:53:08.384358689 -0700 +++ new/test/sun/security/pkcs11/ec/ReadPKCS12.java 2015-04-21 18:53:08.200266685 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @library ../../../../java/security/testlibrary + * @key randomness */ import java.io.*; --- old/test/sun/security/pkcs11/ec/TestCurves.java 2015-04-21 18:53:08.840586700 -0700 +++ new/test/sun/security/pkcs11/ec/TestCurves.java 2015-04-21 18:53:08.656494696 -0700 @@ -29,6 +29,7 @@ * @library .. * @compile -XDignore.symbol.file TestCurves.java * @run main TestCurves + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/ec/TestECDSA.java 2015-04-21 18:53:09.304818711 -0700 +++ new/test/sun/security/pkcs11/ec/TestECDSA.java 2015-04-21 18:53:09.100716706 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @library ../../../../java/security/testlibrary + * @key randomness */ import java.util.*; --- old/test/sun/security/pkcs11/rsa/KeyWrap.java 2015-04-21 18:53:09.753042721 -0700 +++ new/test/sun/security/pkcs11/rsa/KeyWrap.java 2015-04-21 18:53:09.572952717 -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.*; --- old/test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java 2015-04-21 18:53:10.197264732 -0700 +++ new/test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java 2015-04-21 18:53:10.013172727 -0700 @@ -28,6 +28,7 @@ * @author Andreas Sterbenz * @library .. * @run main/othervm TestKeyPairGenerator + * @key randomness */ import java.io.*; --- old/test/sun/security/pkcs11/rsa/TestSignatures.java 2015-04-21 18:53:10.653492742 -0700 +++ new/test/sun/security/pkcs11/rsa/TestSignatures.java 2015-04-21 18:53:10.465398737 -0700 @@ -27,6 +27,7 @@ * @summary Test signing/verifying using all the signature algorithms * @author Andreas Sterbenz * @library .. + * @key randomness */ import java.io.*; --- old/test/sun/security/provider/DSA/TestDSA.java 2015-04-21 18:53:11.081706752 -0700 +++ new/test/sun/security/provider/DSA/TestDSA.java 2015-04-21 18:53:10.901616748 -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.*; --- old/test/sun/security/provider/DSA/TestDSA2.java 2015-04-21 18:53:11.537934763 -0700 +++ new/test/sun/security/provider/DSA/TestDSA2.java 2015-04-21 18:53:11.337834758 -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 */ --- old/test/sun/security/provider/SeedGenerator/Priority_Inversion.java 2015-04-21 18:53:11.970150772 -0700 +++ new/test/sun/security/provider/SeedGenerator/Priority_Inversion.java 2015-04-21 18:53:11.790060769 -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; --- old/test/sun/security/rsa/TestKeyPairGenerator.java 2015-04-21 18:53:12.406368782 -0700 +++ new/test/sun/security/rsa/TestKeyPairGenerator.java 2015-04-21 18:53:12.226278778 -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.*; --- old/test/sun/security/rsa/TestSignatures.java 2015-04-21 18:53:12.854592793 -0700 +++ new/test/sun/security/rsa/TestSignatures.java 2015-04-21 18:53:12.674502788 -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.*; --- old/test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java 2015-04-21 18:53:13.290810803 -0700 +++ new/test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java 2015-04-21 18:53:13.106718799 -0700 @@ -27,6 +27,7 @@ * @summary Vectors and fixed length fields should be verified * for allowed sizes. * @run main/othervm LengthCheckTest + * @key randomness */ /** --- old/test/sun/security/ssl/GenSSLConfigs/main.java 2015-04-21 18:53:13.743036814 -0700 +++ new/test/sun/security/ssl/GenSSLConfigs/main.java 2015-04-21 18:53:13.558944809 -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 */ /*