From balchandra.vaidya at oracle.com Tue Jul 2 01:51:21 2013 From: balchandra.vaidya at oracle.com (Balchandra Vaidya) Date: Tue, 02 Jul 2013 09:51:21 +0100 Subject: JDK 8 b96 ea build test results now available Message-ID: <51D29489.3070101@oracle.com> JDK 8 b96 ea build test results now available at : http://www.java.net/download/jdk8/testresults/testresults.html There are 21 differences in jdk test results when compared to b95 test results. No new failures. 0: /home/jtest/merge/b95/jdk/JTwork pass: 4,405; fail: 12; error: 1; not run: 814 1: /home/jtest/merge/b96/jdk/JTwork pass: 4,420; fail: 12; not run: 822 0 1 Test --- pass com/sun/java/swing/plaf/gtk/4928019/bug4928019.java --- pass java/io/File/createTempFile/SpecialTempFile.java --- pass java/lang/Thread/StopThrowable.java --- pass java/lang/instrument/RetransformBigClass.sh pass --- java/lang/invoke/7196190/MHProxyTest.java --- pass java/net/CookieHandler/LocalHostCookie.java --- pass java/security/Signature/SignatureGetAlgorithm.java --- pass java/text/Format/DateFormat/Bug7177315.java pass --- java/time/test/java/time/format/TestDateTimeTextProvider.java --- pass java/util/logging/LogManagerInstanceTest.java --- pass javax/print/PrintServiceLookup/GetPrintServices.java --- pass javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java --- pass javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java --- pass sun/misc/FloatingDecimal/TestFDBigInteger.java --- pass sun/misc/FloatingDecimal/TestFloatingDecimal.java pass --- sun/misc/Hashing.java --- pass sun/net/www/http/HttpClient/B7025238.java --- pass sun/security/krb5/auto/OnlyDesLogin.java --- pass sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NoImpactServerRenego.java --- pass sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/RejectClientRenego.java error pass tools/launcher/VersionCheck.java 21 differences There are 5 differences in in hotspot test results when compared to b95 test results. No new failures. 0: /home/jtest/merge/b95/hotspot/JTwork pass: 328; fail: 5; error: 1; not run: 2 1: /home/jtest/merge/b96/hotspot/JTwork pass: 333; fail: 5; error: 1; not run: 2 0 1 Test --- pass runtime/CommandLine/CompilerConfigFileWarning.java --- pass runtime/CommandLine/ConfigFileWarning.java --- pass runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java --- pass runtime/SharedArchiveFile/CdsSameObjectAlignment.java --- pass serviceability/threads/TestFalseDeadLock.java 5 differences There are 11 differences in langtools test results when compared to b95 test results, but there are two new failures. 0: /home/jtest/merge/b95/langtools/JTwork pass: 2,754; fail: 1; not run: 14 1: /home/jtest/merge/b96/langtools/JTwork pass: 2,761; fail: 3; not run: 14 0 1 Test --- pass tools/javac/6360970/T6360970.java --- pass tools/javac/8015701/AnonymousParameters.java pass fail tools/javac/api/6437999/T6437999.java pass fail tools/javac/api/T6306137.java --- pass tools/javac/foreach/7139681/T7139681neg.java --- pass tools/javac/foreach/7139681/T7139681pos.java --- pass tools/javac/generics/rawOverride/T8008627.java --- pass tools/javac/lambda/LambdaScope05.java --- pass tools/javac/lambda/TargetType74.java --- pass tools/javac/lambda/TestLambdaToMethodStats.java --- pass tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java 11 differences There are several new failures found in Nashorn test results and investigating the cause. Nashorn test result for build 96 is available at: http://download.java.net/jdk8/testresults/archives/b96/emailable-report.html Regards Balchandra -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20130702/1f4af346/attachment.html From richard.warburton at gmail.com Fri Jul 5 06:39:32 2013 From: richard.warburton at gmail.com (Richard Warburton) Date: Fri, 5 Jul 2013 14:39:32 +0100 Subject: Testing User Code in Java 8 Message-ID: Hi, One of the things I've been hearing quite a few comments in the run up to the Java 8 release is the goal of trying to get more end user applications to be tested using Java 8. I've written up a blog post on a fairly easy approach to doing this using a CI server. http://www.insightfullogic.com/blog/2013/jul/5/testing-java-8-3-easy-steps/ regards, Dr. Richard Warburton http://insightfullogic.com @RichardWarburto -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20130705/7616258c/attachment.html From joe.darcy at oracle.com Mon Jul 8 22:17:46 2013 From: joe.darcy at oracle.com (Joe Darcy) Date: Mon, 08 Jul 2013 22:17:46 -0700 Subject: Testing User Code in Java 8 In-Reply-To: References: Message-ID: <51DB9CFA.8090305@oracle.com> Hi Richard, Thanks for writing up the instructions! It is very helpful for us working the JDK to get early notification when external software projects have test issues with the latest JDK version. Sometimes it is a problem in the JDK; sometimes the external tests and/or code rely on unwarranted assumptions about how the JDK must behave. In either case, knowing about the situation sooner helps get the issues resolved in the right way. Cheers, -Joe On 07/05/2013 06:39 AM, Richard Warburton wrote: > Hi, > > One of the things I've been hearing quite a few comments in the run up > to the Java 8 release is the goal of trying to get more end user > applications to be tested using Java 8. I've written up a blog post > on a fairly easy approach to doing this using a CI server. > > http://www.insightfullogic.com/blog/2013/jul/5/testing-java-8-3-easy-steps/ > > regards, > > Dr. Richard Warburton > > http://insightfullogic.com > @RichardWarburto -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20130708/ea5be7eb/attachment.html From balchandra.vaidya at oracle.com Tue Jul 9 03:05:38 2013 From: balchandra.vaidya at oracle.com (Balchandra Vaidya) Date: Tue, 09 Jul 2013 11:05:38 +0100 Subject: JDK 8 b97 ea build test results now available Message-ID: <51DBE072.8050803@oracle.com> JDK 8 b97 ea build test results now available at : http://www.java.net/download/jdk8/testresults/testresults.html There are 2 differences in jdk test result when compared to b96 test results. No new test failures. 0: /home/jtest/merge/b96/jdk/JTwork pass: 4,420; fail: 12; not run: 822 1: /home/jtest/merge/b97/jdk/JTwork pass: 4,418; fail: 12; not run: 824 0 1 Test pass --- java/lang/management/MemoryMXBean/MemoryTest.java pass --- java/lang/management/MemoryMXBean/MemoryTestAllGC.sh 2 differences The hotspot test result has 3 differences: 0: /home/jtest/merge/b96/hotspot/JTwork pass: 332; fail: 6; error: 1; not run: 2 1: /home/jtest/merge/b97/hotspot/JTwork pass: 335; fail: 6; error: 1; not run: 2 0 1 Test --- pass compiler/8005956/PolynomialRoot.java --- pass gc/metaspace/TestMetaspaceMemoryPool.java --- pass gc/parallelScavenge/AdaptiveGCBoundary.java 3 differences The langtool test result has one test case failure with an error: 0: /home/jtest/merge/b96/langtools/JTwork pass: 2,761; fail: 3; not run: 14 1: /home/jtest/merge/b97/langtools/JTwork pass: 2,760; fail: 3; error: 1; not run: 14 0 1 Test pass error tools/javac/TryWithResources/InterruptedExceptionTest.java 1 differences The failures in Nashorn test result is same as in b96 test result, but those appears to pass with the latest OpenJDK workspace: http://download.java.net/jdk8/testresults/archives/b97/emailable-report.html Regards Balchandra -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20130709/7e9c38a1/attachment.html From martijnverburg at gmail.com Tue Jul 9 06:00:03 2013 From: martijnverburg at gmail.com (Martijn Verburg) Date: Tue, 9 Jul 2013 14:00:03 +0100 Subject: Testing User Code in Java 8 In-Reply-To: <51DB9CFA.8090305@oracle.com> References: <51DB9CFA.8090305@oracle.com> Message-ID: Hi all, It's a small start - but we've seen two projects in the last few days. I'm tracking them at: https://java.net/projects/adoptopenjdk/pages/TestingJava8 (Until I get my official OpenJDK wiki permissions sorted out.) Cheers, Martijn On 9 July 2013 06:17, Joe Darcy wrote: > Hi Richard, > > Thanks for writing up the instructions! > > It is very helpful for us working the JDK to get early notification when > external software projects have test issues with the latest JDK version. > Sometimes it is a problem in the JDK; sometimes the external tests and/or > code rely on unwarranted assumptions about how the JDK must behave. In > either case, knowing about the situation sooner helps get the issues > resolved in the right way. > > Cheers, > > -Joe > > On 07/05/2013 06:39 AM, Richard Warburton wrote: > > Hi, > > One of the things I've been hearing quite a few comments in the run up to > the Java 8 release is the goal of trying to get more end user applications > to be tested using Java 8. I've written up a blog post on a fairly easy > approach to doing this using a CI server. > > http://www.insightfullogic.com/blog/2013/jul/5/testing-java-8-3-easy-steps/ > > regards, > > Dr. Richard Warburton > > http://insightfullogic.com > @RichardWarburto > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20130709/3b55022a/attachment.html From balchandra.vaidya at oracle.com Wed Jul 17 02:12:46 2013 From: balchandra.vaidya at oracle.com (Balchandra Vaidya) Date: Wed, 17 Jul 2013 10:12:46 +0100 Subject: JDK 8 b98 ea build test results now available Message-ID: <51E6600E.2030601@oracle.com> JDK 8 b98 ea build test results now available at : http://www.java.net/download/jdk8/testresults/testresults.html There are 26 differences in jdk test result when compared to b97 test results. No new test failures. 0: /home/jtest/merge/b97/jdk/JTwork pass: 4,418; fail: 12; not run: 824 1: /home/jtest/merge/b98/jdk/JTwork pass: 4,440; fail: 12; not run: 824 0 1 Test --- pass java/beans/XMLEncoder/Test8016545.java --- pass java/lang/invoke/lambda/LambdaConstructorMethodHandleUnbox.java --- pass java/math/BigInteger/PrimitiveConversionTests.java --- pass java/net/CookieHandler/EmptyCookieHeader.java --- pass java/net/MulticastSocket/Promiscuous.java --- pass java/nio/channels/DatagramChannel/Promiscuous.java --- pass java/util/Arrays/ParallelPrefix.java --- pass java/util/Comparator/BasicTest.java --- pass java/util/Comparator/TypeTest.java pass --- java/util/Comparators/BasicTest.java --- pass java/util/Map/EntryComparators.java --- pass java/util/Properties/Bug6609431.java --- pass java/util/function/BinaryOperator/BasicTest.java --- pass java/util/logging/Logger/getGlobal/TestGetGlobal.java --- pass java/util/logging/Logger/getGlobal/TestGetGlobalByName.java --- pass java/util/logging/Logger/getGlobal/TestGetGlobalConcurrent.java --- pass java/util/logging/TestAppletLoggerContext.java --- pass java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java --- pass sun/net/www/http/HttpURLConnection/PostOnDelete.java --- pass sun/security/krb5/auto/BasicProc.java --- pass sun/security/krb5/auto/NoneReplayCacheTest.java pass --- sun/security/krb5/auto/ReplayCache.java --- pass sun/security/krb5/auto/ReplayCacheExpunge.java --- pass sun/security/krb5/auto/ReplayCachePrecise.java --- pass sun/security/krb5/auto/ReplayCacheTest.java --- pass sun/security/krb5/auto/ReplayCacheTestProc.java 26 differences The hotspot test result has 4 differences, and no new failures: 0: /home/jtest/merge/b97/hotspot/JTwork pass: 335; fail: 6; error: 1; not run: 2 1: /home/jtest/merge/b98/hotspot/JTwork pass: 339; fail: 5; error: 1; not run: 2 0 1 Test --- pass compiler/7088419/CRCTest.java --- pass gc/arguments/TestUnrecognizedVMOptionsHandling.java --- pass runtime/8001071/Test8001071.sh fail pass serviceability/threads/TestFalseDeadLock.java 4 differences The langtool test result has 20 differences, and no new failures: 0: /home/jtest/merge/b97/langtools/JTwork pass: 2,760; fail: 3; error: 1; not run: 14 1: /home/jtest/merge/b98/langtools/JTwork pass: 2,771; not run: 15 0 1 Test --- pass tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java fail --- tools/javac/T6725036.java --- pass tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java --- pass tools/javac/T8016099/UncheckedWarningRegressionTest.java error pass tools/javac/TryWithResources/InterruptedExceptionTest.java fail pass tools/javac/api/6437999/T6437999.java fail pass tools/javac/api/T6306137.java --- pass tools/javac/limits/NestedClassConstructorArgs.java --- pass tools/javac/limits/NestedClassMethodArgs.java pass --- tools/javac/limits/NumArgs1.java pass --- tools/javac/limits/NumArgs2.java pass --- tools/javac/limits/NumArgs3.java pass --- tools/javac/limits/NumArgs4.java --- pass tools/javac/limits/StaticNestedClassConstructorArgs.java --- pass tools/javac/limits/TopLevelClassConstructorArgs.java --- pass tools/javac/limits/TopLevelClassMethodArgs.java --- pass tools/javac/limits/TopLevelClassStaticMethodArgs.java --- pass tools/javac/parser/SingleCommaAnnotationValue.java --- pass tools/javac/parser/SingleCommaAnnotationValueFail.java --- pass tools/javac/types/TestComparisons.java 20 differences No failures found in Nashorn test result: http://download.java.net/jdk8/testresults/archives/b98/emailable-report.html Regards Balchandra -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20130717/e5b0f7a0/attachment.html From martijnverburg at gmail.com Sun Jul 21 07:13:43 2013 From: martijnverburg at gmail.com (Martijn Verburg) Date: Sun, 21 Jul 2013 15:13:43 +0100 Subject: Adopt OpenJDK Wiki updates, Testing Java 8 - assistance welcome! Message-ID: Hi all, I've updated the Adopt OpenJDK section in the OpenJDK Wiki to highlight the initiatives we're currently working on. Most importantly, we're currently focussing on two projects: Testing OpenJDK/Java 8 We're reaching out ot OSS projects to get them to test early and consistently. This has been going for 1 week now and we already have 20 projects tested including: Glassfish, Guava, JUnit, Scala and Maven. * We've raised 15 issues (5 now fixed) over this past week. * Are there projects you'd like to see added? Please reply to this list! Betterrev An attempt to streamline and automate the patch build, test and webrev submission in OpenJDK. The goal here is minimum impact on OpenJDK, i.e. An email for a patch will arrive on the correct OpeNJDK mailing list looking something like: "This is a patch submission via Betterrev Patch: Author: OCA Signed?: Yes Betterrev Link: Webrev Link: JIRA Link: Built and all tests pass against: using in " * We're looking for early Beta testers, especially folks interested in the patch submission process Cheers, Martijn -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20130721/f3012bb3/attachment.html From rory.odonnell at oracle.com Mon Jul 22 03:33:27 2013 From: rory.odonnell at oracle.com (Rory O'Donnell Oracle, Dublin ireland) Date: Mon, 22 Jul 2013 11:33:27 +0100 Subject: Adopt OpenJDK Wiki updates, Testing Java 8 - assistance welcome! In-Reply-To: References: Message-ID: <51ED0A77.2060500@oracle.com> Hi Martijn, just back from vacation, delighted to hear about the 15 issues raised! Rgds, Rory On 07/21/13 03:13 PM, Martijn Verburg wrote: > Hi all, > > I've updated the Adopt OpenJDK section in the OpenJDK Wiki to > highlight the initiatives we're currently working on. > > Most importantly, we're currently focussing on two projects: > > Testing OpenJDK/Java 8 > > > We're reaching out ot OSS projects to get them to test early and > consistently. This has been going for 1 week now and we already have > 20 projects tested including: Glassfish, Guava, JUnit, Scala and Maven. > > * We've raised 15 issues (5 now fixed) over this past week. > * Are there projects you'd like to see added? Please reply to this list! > Betterrev > > > An attempt to streamline and automate the patch build, test and webrev > submission in OpenJDK. The goal here is minimum impact on OpenJDK, > i.e. An email for a patch will arrive on the correct OpeNJDK mailing > list looking something like: > > "This is a patch submission via Betterrev > > Patch: > Author: > OCA Signed?: Yes > Betterrev Link: > Webrev Link: > JIRA Link: > Built and all tests pass against: using in > " > > * We're looking for early Beta testers, especially folks interested in > the patch submission process > > Cheers, > Martijn -- Quality Engineering Manager Oracle EMEA , Dublin, Ireland -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20130722/a0d71e73/attachment.html From balchandra.vaidya at oracle.com Tue Jul 30 11:10:08 2013 From: balchandra.vaidya at oracle.com (Balchandra Vaidya) Date: Tue, 30 Jul 2013 19:10:08 +0100 Subject: JDK 8 b100 ea build test results now available Message-ID: <51F80180.6030201@oracle.com> JDK 8 b100 ea build test results now available at : http://www.java.net/download/jdk8/testresults/testresults.html There are 27 differences in jdk test result when compared to b99 test results. There are two test failures which are under investigation: 0: /home/jtest/merge/b99/jdk/JTwork pass: 4,439; fail: 13; not run: 824 1: /home/jtest/merge/b100/jdk/JTwork pass: 4,460; fail: 15; not run: 826 0 1 Test --- pass com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java --- pass com/sun/crypto/provider/Cipher/DES/DESSecretKeySpec.java --- pass java/beans/Introspector/Test6707231.java --- pass java/io/File/CheckPermission.java pass fail java/lang/ThreadLocal/ThreadLocalSupplierTest.java --- pass java/lang/annotation/AnnotationType/AnnotationTypeDeadlockTest.java --- pass java/lang/annotation/AnnotationType/AnnotationTypeRuntimeAssumptionTest.java --- pass java/lang/invoke/TestCatchExceptionWithVarargs.java --- pass java/lang/invoke/TestPrivateMember.java --- pass java/lang/management/MemoryMXBean/MemoryTest.java --- pass java/lang/management/MemoryMXBean/MemoryTestAllGC.sh --- pass java/lang/ref/EnqueuePollRace.java pass fail java/util/Collection/MOAT.java --- pass java/util/Collections/EmptyNavigableMap.java --- pass java/util/Collections/EmptyNavigableSet.java pass --- java/util/Collections/EmptySortedSet.java --- pass java/util/Collections/UnmodifiableMapEntrySet.java --- pass java/util/HashMap/OverrideIsEmpty.java --- pass java/util/StringJoiner/MergeTest.java --- pass java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatOpTest.java --- pass java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatTest.java --- pass javax/management/MBeanServer/MBeanFallbackTest.java --- pass javax/management/MBeanServer/MBeanTest.java --- pass javax/management/mxbean/MXBeanFallbackTest.java --- pass javax/management/proxy/JMXProxyFallbackTest.java --- pass javax/management/proxy/JMXProxyTest.java --- pass javax/xml/jaxp/common/8020430/JAXP15RegTest.java 27 differences The hotspot test result has one new failure: 0: /home/jtest/merge/b99/hotspot/JTwork pass: 340; fail: 5; error: 1; not run: 2 1: /home/jtest/merge/b100/hotspot/JTwork pass: 339; fail: 6; error: 1; not run: 2 0 1 Test pass fail gc/7168848/HumongousAlloc.java 1 differences The langtool test result has 27 differences, and no new failures: 0: /home/jtest/merge/b99/langtools/JTwork pass: 2,773; not run: 15 1: /home/jtest/merge/b100/langtools/JTwork pass: 2,800; not run: 12 0 1 Test --- pass tools/doclint/BadPackageCommentTest.java --- pass tools/javac/Diagnostics/compressed/T8020286.java --- pass tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.java --- pass tools/javac/conditional/T8016702.java --- pass tools/javac/generics/7034511/T7034511a.java --- pass tools/javac/generics/7034511/T7034511b.java --- pass tools/javac/generics/7034511/T7041019.java --- pass tools/javac/generics/8016640/T8016640.java --- pass tools/javac/generics/inference/8019824/T8019824.java --- pass tools/javac/generics/inference/8020149/T8020149.java --- pass tools/javac/lambda/8019480/T8019480.java --- pass tools/javac/lambda/8020147/T8020147.java --- pass tools/javac/lambda/BadNestedLambda.java --- pass tools/javac/lambda/MethodReference68.java --- pass tools/javac/lambda/MethodReference69.java --- pass tools/javac/lambda/MethodReference70.java --- pass tools/javac/lambda/MethodReference71.java --- pass tools/javac/lambda/MethodReference72.java --- pass tools/javac/lambda/NestedCapture01.java --- pass tools/javac/lambda/NestedCapture02.java --- pass tools/javac/lambda/NestedCapture03.java --- pass tools/javac/lambda/TargetType36.java --- pass tools/javac/lambda/TargetType63.java --- pass tools/javac/lambda/TargetType75.java --- pass tools/javac/lambda/TargetType76.java --- pass tools/javac/meth/VarargsWarn.java --- pass tools/javac/warnings/6594914/ImplicitCompilation.java 27 differences No failures found in Nashorn test result: http://download.java.net/jdk8/testresults/archives/b100/emailable-report.html Regards Balchandra -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20130730/d773bbc7/attachment.html