From rory.odonnell at oracle.com Fri Aug 1 15:14:43 2014 From: rory.odonnell at oracle.com (Rory O'Donnell) Date: Fri, 1 Aug 2014 16:14:43 +0100 Subject: Fwd: Expanding our QA outreach effort References: <53DBADC9.7000403@oracle.com> Message-ID: <3C58F7D3-A908-479C-AEC4-5661CD460106@oracle.com> Any input welcome Rgds, Rory Begin forwarded message: > From: dalibor topic > Date: 1 August 2014 16:10:01 IST > To: "adoption-discuss at openjdk.java.net" > Subject: Expanding our QA outreach effort > > Hi, > > as you can see from the draft Q2 report [0], our QA outreach effort is going strong, and resulted in a regular stream of high quality bug submissions. Rory, Balchandra and me recently chatted about how to expand this effort further, to include more FOSS projects (and in particular their core developers) in this outreach effort. > > With the increasing adoption of OpenJDK 8 in Linux distributions [1], I would expect upstream projects packaged by Linux distributions to get rebuilt and re-tested on OpenJDK 8, uncovering issues to fix in such projects, or eventually in the JDK itself. [2] Accordingly, I think the next round of FOSS projects to reach out for this Group's QA outreach effort to could come from the set of projects being packaged by popular Linux distributions like Fedora, Debian, etc. > > I don't think that we should take on too much at once, though, i.e. try to reach every open source project out there, so I'd be looking to add 'just' another 20-ish projects until Java One. > > What we have found worked well in the past was to establish contact with a FOSS project's lead / core developers first, to understand if they would be willing to participate and regularly test & report bugs against builds, and to then work off that to build a solid connection with our contacts helping shepherd bugs to the right channels, providing feedback on progress and more. > > That's why for this round I have compiled a pretty arbitrary list of around 20 projects packaged in Linux distributions, which I would like to contact about taking part in the QA outreach effort: > > Apache Commons Collections > Apache Commons Exec > Apache Commons Lang > Apache Commons Math > Apache Felix * > Apache Mina > Apache Open Office * > Apache POI * > Apache Struts > bnd * > Bouncy Castle > Clojure * > Ehcache > gradle * > ICU4J > iText * > Jetty * > JGit * > Jitsi > Jython > Libre Office * > > I think that I have some initial contacts for the projects marked with a * , but I could always use more - so if you know a *core developer* [3] on a FOSS project listed here, send me an e-mail *off-list* and I'd be happy to get introduced, along with Rory and see if they are willing to participate. > > The same holds for any other major FOSS projects you know core developers of - again, send me an e-mail off-list, and we'll coordinate the next steps. In addition, feel free to suggest other FOSS projects to get in touch with in this, or next round. > > So - please, don't reply on list with other people's contact data, like e-mail addresses - get in touch with me & Rory off list instead. Reply on list with further projects to contact, if you have specific FOSS projects in mind that you believe would be interested in participating. > > As we add new projects, they'll appear in the wiki, and we'll announce additions on the list, as well. > > cheers, > dalibor topic > > [0] https://wiki.openjdk.java.net/display/Adoption/Quarterly+Report+for+Q2+2014 > [1] https://packages.qa.debian.org/o/openjdk-8.html & https://launchpad.net/ubuntu/+source/openjdk-8 > [2] https://lists.debian.org/debian-java/2014/04/msg00092.html > [3] I.e. someone actively working on the project with a sufficiently deep understanding of the said project's code base to be able to provide high quality bug reports > -- > Dalibor Topic | Principal Product Manager > Phone: +494089091214 | Mobile: +491737185961 > > > ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg > > ORACLE Deutschland B.V. & Co. KG > Hauptverwaltung: Riesstr. 25, D-80992 M?nchen > Registergericht: Amtsgericht M?nchen, HRA 95603 > Gesch?ftsf?hrer: J?rgen Kunz > > Komplement?rin: ORACLE Deutschland Verwaltung B.V. > Hertogswetering 163/167, 3543 AS Utrecht, Niederlande > Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 > Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher > > Oracle is committed to developing > practices and products that help protect the environment -------------- next part -------------- An HTML attachment was scrubbed... URL: From rory.odonnell at oracle.com Wed Aug 6 10:10:20 2014 From: rory.odonnell at oracle.com (Rory O'Donnell Oracle, Dublin ireland) Date: Wed, 06 Aug 2014 11:10:20 +0100 Subject: JDK 9 early access b25 test results now available Message-ID: <53E1FF0C.1060401@oracle.com> JDK 9 ea b25 test results are now available at http://www.java.net/download/openjdk/testresults/9/testresults.html The jdk test results contain 9 differences from the b24 test results. No new testcase failures found. 0: /home/jtest/merge9/b24/jdk/JTwork pass: 4,811; fail: 6; not run: 1,341 1: /home/jtest/merge9/b25/jdk/JTwork pass: 4,816; fail: 6; not run: 1,341 0 1 Test --- pass javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java --- pass javax/xml/bind/xjc/8029837/PreParseGrammarTest.java --- pass sun/misc/JavaLangAccess/FormatUnsigned.java --- pass sun/security/jgss/spnego/NotPreferredMech.java pass --- sun/security/krb5/auto/KerberosHashEqualsTest.java --- pass sun/security/krb5/auto/NewInquireTypes.java --- pass sun/security/tools/jarsigner/default_options.sh --- pass sun/security/tools/jarsigner/weaksize.sh pass --- sun/security/tools/keytool/weaksize.sh 9 differences The hotspot test results contain 4 differences from the b24 test results. No new testcase failures found. 0: /home/jtest/merge9/b24/hotspot/JTwork pass: 561; fail: 25; error: 1; not run: 27 1: /home/jtest/merge9/b25/hotspot/JTwork pass: 563; fail: 25; error: 1; not run: 27 0 1 Test --- pass compiler/profiling/TestSpecTrapClassUnloading.java --- pass compiler/profiling/spectrapredefineclass_classloaders/Launcher.java pass --- compiler/uncommontrap/TestSpecTrapClassUnloading.java --- pass runtime/CommandLine/TraceExceptionsTest.java 4 differences The langtools test results contain 0 differences from the b24 test results. The nashorn test result is available at http://download.java.net/openjdk/testresults/9/archives/b25/emailable-report.html -- Rgds,Rory O'Donnell Quality Engineering Manager Oracle EMEA , Dublin, Ireland -------------- next part -------------- An HTML attachment was scrubbed... URL: From rory.odonnell at oracle.com Tue Aug 12 09:55:02 2014 From: rory.odonnell at oracle.com (Rory O'Donnell Oracle, Dublin Ireland) Date: Tue, 12 Aug 2014 10:55:02 +0100 Subject: JDK 9 early access b26 test results now available Message-ID: <53E9E476.4070401@oracle.com> JDK 9 ea b26 test results are now available at http://www.java.net/download/openjdk/testresults/9/testresults.html The jdk test results contain 7 differences from the b25 test results. No new testcase failures found. 0: /home/jtest/merge9/b25/jdk/JTwork pass: 4,816; fail: 6; not run: 1,341 1: /home/jtest/merge9/b26/jdk/JTwork pass: 4,821; fail: 6; not run: 1,449 0 1 Test pass --- com/sun/jdi/BadHandshakeTest.java --- pass com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java --- pass java/util/Collections/SyncSubMutexes.java --- pass javax/imageio/plugins/png/PngDitDepthTest.java --- pass javax/naming/InitialContext/AppletIsNotUsed.java --- pass javax/net/ssl/TLSv12/ProtocolFilter.java --- pass javax/xml/jaxp/common/8032908/XSLT.java 7 differences The hotspot test results contain 2 differences from the b25 test results. No new testcase failures found. 0: /home/jtest/merge9/b25/hotspot/JTwork pass: 563; fail: 25; error: 1; not run: 27 1: /home/jtest/merge9/b26/hotspot/JTwork pass: 565; fail: 25; error: 1; not run: 25 0 1 Test --- pass compiler/ciReplay/TestVM.sh --- pass compiler/ciReplay/TestVM_no_comp_level.sh 2 differences The langtools test results contain 3 differences from the b25 test results. No new testcase failures found. 0: /home/jtest/merge9/b25/langtools/JTwork pass: 3,080; not run: 4 1: /home/jtest/merge9/b26/langtools/JTwork pass: 3,083; not run: 4 0 1 Test --- pass tools/all/RunCodingRules.java --- pass tools/javac/lambda/8051958/T8051958.java --- pass tools/javap/BadAttributeLength.java 3 differences The nashorn test result is available at http://download.java.net/openjdk/testresults/9/archives/b26/emailable-report.html -- Rgds,Rory O'Donnell Quality Engineering Manager Oracle EMEA , Dublin, Ireland -------------- next part -------------- An HTML attachment was scrubbed... URL: From rory.odonnell at oracle.com Thu Aug 14 11:51:51 2014 From: rory.odonnell at oracle.com (Rory O'Donnell Oracle, Dublin ireland) Date: Thu, 14 Aug 2014 12:51:51 +0100 Subject: Fwd: Re: Expanding our QA outreach effort In-Reply-To: <53EB8BA0.2010409@oracle.com> References: <53EB8BA0.2010409@oracle.com> Message-ID: <53ECA2D7.8090009@oracle.com> Hi, If you have any suggestions for additions to Dalibor's list below please reply to Dalibor or I, please don't reply on this list with other people's contact data, like e-mail addresses. Reply on list with further projects to contact, if you have specific FOSS projects in mind that you believe would be interested in participating. Rgds, Rory -------- Original Message -------- Subject: Re: Expanding our QA outreach effort Date: Wed, 13 Aug 2014 18:00:32 +0200 From: dalibor topic Organization: Oracle Corporation To: adoption-discuss at openjdk.java.net I have begun to contacted some initial contacts involved in some of the projects on the list already, and thanks to feedback from Mani & Martijn, I looked over the Adopt OpenJDK wiki and CloudBees CI sites for further inspiration. Accordingly, here's an updated list of FOSS projects I'd like to get in touch with including entries from the above two pages: Apache Active MQ Apache Camel Apache Commons Bean Utils Apache Commons DbUtils Apache Commons Collections Apache Commons Exec Apache Commons Lang Apache Commons Login Apache Commons Math Apache Jackrabbit Apache Mina Apache MyFaces Apache POI Apache Struts Apache Wicket Arquillian * ASM * Bouncy Castle Ehcache ElasticSearch Findbugs Gluegen Griffon Guava * GWT Hawkshaw * Hornet Q ICU4J JaCoCo Jitsi Mockito Mongo DB Java Driver * Play Processing ProGuard Project Lombok * I think that I have some initial contacts for the projects marked with a * , but I could always use more - so if you know a *core developer* on a FOSS project listed here, send me an e-mail *off-list* and I'd be happy to get introduced, along with Rory and see if they are willing to participate. The same holds for any other major FOSS projects you know core developers of - again, send me an e-mail off-list, and we'll coordinate the next steps. In addition, feel free to suggest other FOSS projects to get in touch with in this, or next round. So - please, don't reply on list with other people's contact data, like e-mail addresses - get in touch with me & Rory off list instead. Reply on list with further projects to contact, if you have specific FOSS projects in mind that you believe would be interested in participating. As we add new projects, they'll appear in the wiki, and we'll announce additions on the list, as well. cheers, dalibor topic -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment -- Rgds, Rory O'Donnell Senior Quality Engineering Manager Java Platform Group Oracle EMEA , Block P5, East Point Business Park, Dublin 3 Phone: +353 (0)1 8033887 -------------- next part -------------- An HTML attachment was scrubbed... URL: From martijnverburg at gmail.com Mon Aug 18 13:23:40 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Mon, 18 Aug 2014 14:23:40 +0100 Subject: Expanding our QA outreach effort In-Reply-To: <53ECA2D7.8090009@oracle.com> References: <53EB8BA0.2010409@oracle.com> <53ECA2D7.8090009@oracle.com> Message-ID: Hi Rory, Mani and I will try to go through the Cloudbees list and get you the missing contacts. Is the matrix at https://wiki.openjdk.java.net/display/Adoption/Quality+Out+Reach up to date? Cheers, Martijn On 14 August 2014 12:51, Rory O'Donnell Oracle, Dublin ireland < rory.odonnell at oracle.com> wrote: > Hi, > > If you have any suggestions for additions to Dalibor's list below please > reply to Dalibor or I, > please don't reply on this list with other people's contact data, like > e-mail addresses. > > Reply on list with further projects to contact, if you have specific FOSS > projects in mind that > you believe would be interested in participating. > > Rgds, Rory > > -------- Original Message -------- Subject: Re: Expanding our QA > outreach effort Date: Wed, 13 Aug 2014 18:00:32 +0200 From: dalibor > topic Organization: > Oracle Corporation To: adoption-discuss at openjdk.java.net > > > I have begun to contacted some initial contacts involved in some of the > projects on the list already, and thanks to feedback from Mani & > Martijn, I looked over the Adopt OpenJDK wiki and CloudBees CI sites for > further inspiration. Accordingly, here's an updated list of FOSS > projects I'd like to get in touch with including entries from the above > two pages: > > Apache Active MQ > Apache Camel > Apache Commons Bean Utils > Apache Commons DbUtils > Apache Commons Collections > Apache Commons Exec > Apache Commons Lang > Apache Commons Login > Apache Commons Math > Apache Jackrabbit > Apache Mina > Apache MyFaces > Apache POI > Apache Struts > Apache Wicket > Arquillian * > ASM * > Bouncy Castle > Ehcache > ElasticSearch > Findbugs > Gluegen > Griffon > Guava * > GWT > Hawkshaw * > Hornet Q > ICU4J > JaCoCo > Jitsi > Mockito > Mongo DB Java Driver * > Play > Processing > ProGuard > Project Lombok * > > > I think that I have some initial contacts for the projects marked with a > * , but I could always use more - so if you know a *core developer* on a > FOSS project listed here, send me an e-mail *off-list* and I'd be happy > to get introduced, along with Rory and see if they are willing to > participate. > > The same holds for any other major FOSS projects you know core > developers of - again, send me an e-mail off-list, and we'll coordinate > the next steps. In addition, feel free to suggest other FOSS projects to > get in touch with in this, or next round. > > So - please, don't reply on list with other people's contact data, like > e-mail addresses - get in touch with me & Rory off list instead. Reply > on list with further projects to contact, if you have specific FOSS > projects in mind that you believe would be interested in participating. > > As we add new projects, they'll appear in the wiki, and we'll announce > additions on the list, as well. > > cheers, > dalibor topic > -- Dalibor Topic | Principal Product Manager > Phone: +494089091214 | Mobile: +491737185961 > > > ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg > > ORACLE Deutschland B.V. & Co. KG > Hauptverwaltung: Riesstr. 25, D-80992 M?nchen > Registergericht: Amtsgericht M?nchen, HRA 95603 > Gesch?ftsf?hrer: J?rgen Kunz > > Komplement?rin: ORACLE Deutschland Verwaltung B.V. > Hertogswetering 163/167, 3543 AS Utrecht, Niederlande > Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 > Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher > Oracle is committed to developing > practices and products that help protect the environment > > > -- > Rgds, > Rory O'Donnell > > Senior Quality Engineering Manager > Java Platform Group > Oracle EMEA , Block P5, > East Point Business Park, Dublin 3 > Phone: +353 (0)1 8033887 > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From balchandra.vaidya at oracle.com Fri Aug 22 15:28:14 2014 From: balchandra.vaidya at oracle.com (Balchandra Vaidya) Date: Fri, 22 Aug 2014 16:28:14 +0100 Subject: JDK 9 ea b27 test results now available Message-ID: <53F7618E.5010909@oracle.com> JDK 9 ea b27 test results are now available at http://www.java.net/download/openjdk/testresults/9/testresults.html The jdk, hotspot and langtools test results have no difference from the b26 test results. However, nashorn test results was not produced because of a bug [1] caused by modular source code layout change [2] in b27. More information about modularity feature can be found in JEP 200 [3] and JEP 201 [4]. Thanks Balchandra [1] https://bugs.openjdk.java.net/browse/JDK-8055368 [2] https://bugs.openjdk.java.net/browse/JDK-8054834 [3] http://openjdk.java.net/jeps/200 [4] http://openjdk.java.net/jeps/201 From balchandra.vaidya at oracle.com Fri Aug 22 16:17:27 2014 From: balchandra.vaidya at oracle.com (Balchandra Vaidya) Date: Fri, 22 Aug 2014 17:17:27 +0100 Subject: JDK 8u40 ea b02 test results now available Message-ID: <53F76D17.2060804@oracle.com> JDK 8u40 ea b02 test results are now available at: http://www.java.net/download/openjdk/testresults/8/testresults.html The result was compared against the last ea build of 8u20 - 8u20 ea b23. The jdk test results contain 12 differences and 0 new testcase failure. 0: /home/jtest/merge8/jdk8u20-b23/jdk/JTwork pass: 4,726; fail: 19; not run: 970 1: /home/jtest/merge8/jdk8u40-b02/jdk/JTwork pass: 4,737; fail: 13; not run: 978 0 1 Test --- pass com/sun/corba/se/impl/io/HookPutFieldsTest.java fail pass java/lang/management/MemoryMXBean/LowMemoryTest2.sh fail pass java/util/Collections/CheckedQueue.java --- pass java/util/Collections/SyncSubMutexes.java --- pass javax/imageio/plugins/png/PngDitDepthTest.java fail --- javax/management/remote/mandatory/util/CacheMapTest.java --- pass javax/xml/bind/xjc/8029837/PreParseGrammarTest.java --- pass javax/xml/jaxp/common/8032908/XSLT.java --- pass javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java fail pass sun/security/jgss/GssMemoryIssues.java fail pass sun/security/krb5/ccache/CorruptedCC.java fail pass sun/security/krb5/ccache/EmptyRealmCC.java 12 differences The hotspot results contain 9 differences. 0: /home/jtest/merge8/jdk8u20-b23/hotspot/JTwork pass: 550; fail: 20; error: 2; not run: 7 1: /home/jtest/merge8/jdk8u40-b02/hotspot/JTwork pass: 553; fail: 26; error: 2; not run: 13 0 1 Test --- pass compiler/classUnloading/methodUnloading/TestMethodUnloading.java --- pass compiler/intrinsics/sha/TestSHA.java --- pass compiler/osr/TestOSRWithNonEmptyStack.java --- fail gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java --- fail gc/class_unloading/TestG1ClassUnloadingHWM.java --- fail gc/g1/TestDeferredRSUpdate.java --- fail gc/g1/TestEagerReclaimHumongousRegions.java --- fail gc/g1/TestEagerReclaimHumongousRegions2.java --- fail gc/logging/TestGCId.java 9 differences The langtools test results contain 12 differences and 0 new testcase failure. 0: /home/jtest/merge8/jdk8u20-b23/langtools/JTwork pass: 3,026; fail: 5; not run: 7 1: /home/jtest/merge8/jdk8u40-b02/langtools/JTwork pass: 3,038; not run: 7 0 1 Test --- pass tools/javac/T8050386/WrongStackframeGenerationTest1.java --- pass tools/javac/T8050386/WrongStackframeGenerationTest2.java fail pass tools/javac/flow/LVTHarness.java --- pass tools/javac/generics/inference/8043926/T8043926.java --- pass tools/javac/generics/inference/T8044546/CrashImplicitLambdaTest.java --- pass tools/javac/generics/inference/T8044546/NestedInvocationsTest.java --- pass tools/javac/generics/wildcards/T8051402/WildcardAndCAPSubtypeTest.java fail pass tools/javac/lambda/LambdaTestStrictFPFlag.java fail pass tools/javac/varargs/6313164/T6313164.java fail pass tools/javac/varargs/6313164/T7175433.java fail pass tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java --- pass tools/jdeps/DotFileTest.java 12 differences Nashorn test result is available at: http://download.java.net/openjdk/testresults/8/archives8/jdk8u40-b02/emailable-report.html Regards Balchandra -------------- next part -------------- An HTML attachment was scrubbed... URL: