hg: jdk8/tl/jdk: 8012664: Add tests for java.util.stream and lambda translation

mike.duigou at oracle.com mike.duigou at oracle.com
Tue May 7 23:19:54 UTC 2013


Changeset: 6feee75b0a8b
Author:    briangoetz
Date:      2013-05-06 11:43 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6feee75b0a8b

8012664: Add tests for java.util.stream and lambda translation
Reviewed-by: mduigou, briangoetz
Contributed-by: Brian Goetz <brian.goetz at oracle.com>, Paul Sandoz <paul.sandoz at oracle.com>, Mike Duigou <mike.duigou at oracle.com>, Robert Field <robert.field at oracle.com>, Jim Gish <jim.gish at oracle.com>

! test/Makefile
+ test/java/util/concurrent/atomic/AtomicReferenceTest.java
+ test/java/util/stream/bootlib/TEST.properties
+ test/java/util/stream/bootlib/java/util/stream/CollectorOps.java
+ test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java
+ test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java
+ test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
+ test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
+ test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
+ test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java
+ test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java
+ test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java
+ test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/TestData.java
+ test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java
+ test/java/util/stream/boottest/TEST.properties
+ test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
+ test/java/util/stream/boottest/java/util/stream/FlagOpTest.java
+ test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
+ test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
+ test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java
+ test/java/util/stream/boottest/java/util/stream/NodeTest.java
+ test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
+ test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java
+ test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java
+ test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java
+ test/java/util/stream/boottest/java/util/stream/UnorderedTest.java
+ test/java/util/stream/test/TEST.properties
+ test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/DeserializeMethodTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/MHProxiesTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/SerializedLambdaTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/FillableStringTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/MapTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/DistinctOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/DoublePrimitiveOpsTests.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/FilterOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/FindAnyOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/FindFirstOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ForEachOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntPrimitiveOpsTests.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntReduceTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntSliceOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntUniqOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/LongPrimitiveOpsTests.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/MapOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/MatchOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/MinMaxTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveAverageOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveSumTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceByOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorLateBindingFailFastTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTraversingAndSplittingTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamLinkTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamParSeqTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/TeeOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
+ test/jdk/lambda/ArrayCtorRefTest.java
+ test/jdk/lambda/FDTest.java
+ test/jdk/lambda/LambdaTranslationCompoundSamTest.java
+ test/jdk/lambda/LambdaTranslationInInterface.java
+ test/jdk/lambda/LambdaTranslationInnerConstructor.java
+ test/jdk/lambda/LambdaTranslationTest1.java
+ test/jdk/lambda/LambdaTranslationTest2.java
+ test/jdk/lambda/MethodReferenceTestFDCCE.java
+ test/jdk/lambda/MethodReferenceTestInnerDefault.java
+ test/jdk/lambda/MethodReferenceTestInnerInstance.java
+ test/jdk/lambda/MethodReferenceTestInnerVarArgsThis.java
+ test/jdk/lambda/MethodReferenceTestInstance.java
+ test/jdk/lambda/MethodReferenceTestInstanceMethod.java
+ test/jdk/lambda/MethodReferenceTestKinds.java
+ test/jdk/lambda/MethodReferenceTestNew.java
+ test/jdk/lambda/MethodReferenceTestNewInner.java
+ test/jdk/lambda/MethodReferenceTestSueCase1.java
+ test/jdk/lambda/MethodReferenceTestSueCase2.java
+ test/jdk/lambda/MethodReferenceTestSueCase4.java
+ test/jdk/lambda/MethodReferenceTestSuper.java
+ test/jdk/lambda/MethodReferenceTestSuperDefault.java
+ test/jdk/lambda/MethodReferenceTestTypeConversion.java
+ test/jdk/lambda/MethodReferenceTestVarArgs.java
+ test/jdk/lambda/MethodReferenceTestVarArgsExt.java
+ test/jdk/lambda/MethodReferenceTestVarArgsSuper.java
+ test/jdk/lambda/MethodReferenceTestVarArgsSuperDefault.java
+ test/jdk/lambda/MethodReferenceTestVarArgsThis.java
+ test/jdk/lambda/TEST.properties
+ test/jdk/lambda/TestInnerCtorRef.java
+ test/jdk/lambda/TestPrivateCtorRef.java
+ test/jdk/lambda/separate/AttributeInjector.java
+ test/jdk/lambda/separate/ClassFile.java
+ test/jdk/lambda/separate/ClassFilePreprocessor.java
+ test/jdk/lambda/separate/ClassToInterfaceConverter.java
+ test/jdk/lambda/separate/Compiler.java
+ test/jdk/lambda/separate/DirectedClassLoader.java
+ test/jdk/lambda/separate/SourceModel.java
+ test/jdk/lambda/separate/TestHarness.java
+ test/jdk/lambda/shapegen/ClassCase.java
+ test/jdk/lambda/shapegen/Hierarchy.java
+ test/jdk/lambda/shapegen/HierarchyGenerator.java
+ test/jdk/lambda/shapegen/Rule.java
+ test/jdk/lambda/shapegen/RuleGroup.java
+ test/jdk/lambda/shapegen/TTNode.java
+ test/jdk/lambda/shapegen/TTParser.java
+ test/jdk/lambda/shapegen/TTShape.java
+ test/jdk/lambda/vm/DefaultMethodRegressionTests.java
+ test/jdk/lambda/vm/DefaultMethodsTest.java
+ test/jdk/lambda/vm/InterfaceAccessFlagsTest.java
+ test/jdk/lambda/vm/StrictfpDefault.java




More information about the security-dev mailing list