<div dir="ltr">Hi Rory,<div><br></div><div>I think Adoption Group would be best, thanks!</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature">Cheers,<br>Martijn</div></div>
<br><div class="gmail_quote">On 26 January 2015 at 10:32, Rory O'Donnell <span dir="ltr"><<a href="mailto:rory.odonnell@oracle.com" target="_blank">rory.odonnell@oracle.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
On 25/01/2015 14:45, Martijn Verburg wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Right,<br>
<br>
@Mani - How's your week placed? Let's see if we can get together to make<br>
<a href="https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK/job/openjdk-1.9-linux-x86_64/" target="_blank">https://adopt-openjdk.ci.<u></u>cloudbees.com/view/OpenJDK/<u></u>job/openjdk-1.9-linux-x86_64/</a><br>
produce some results.<br>
<br>
@Rory - I've made a few changes to the Cloudbees CI build farm, would it be<br>
possible to enhance<br>
<a href="https://wiki.openjdk.java.net/display/Adoption/Quality+Outreach" target="_blank">https://wiki.openjdk.java.net/<u></u>display/Adoption/Quality+<u></u>Outreach</a> page so<br>
that it has:<br>
<br>
1.) A link to the Quality Outreach section of the build farm (<br>
<a href="https://adopt-openjdk.ci.cloudbees.com/view/Quality%20Outreach/" target="_blank">https://adopt-openjdk.ci.<u></u>cloudbees.com/view/Quality%<u></u>20Outreach/</a>)<br>
<br>
2.) It lists OpenJDK being built nightly (listed here:<br>
<a href="https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK" target="_blank">https://adopt-openjdk.ci.<u></u>cloudbees.com/view/OpenJDK</a>)<br>
<br>
3.) Lists the OpenJDK code tools being built nightly (listed here:<br>
<a href="https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/" target="_blank">https://adopt-openjdk.ci.<u></u>cloudbees.com/view/OpenJDK%<u></u>20code-tools/</a>)<br>
</blockquote></span>
Done - listed you as maintainer, should I have said London JUGs ?<br>
<br>
Rgds,Rory<div class="HOEnZb"><div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Also, I'm not sure if we should reach out to code-tools, jdk9-dev and<br>
jdk8u-dev and ask them to have links to the CI farm as well? I think it<br>
would be a good idea to highlight this though.<br>
<br>
Cheers,<br>
Martijn<br>
<br>
On 25 January 2015 at 14:15, Martijn Verburg <<a href="mailto:martijnverburg@gmail.com" target="_blank">martijnverburg@gmail.com</a>><br>
wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Looks like I'm going now :-) - we can discuss further then, in the mean<br>
time Mani and I will try to get something up and running on the CloudBees<br>
CI instances.<br>
<br>
Cheers,<br>
Martijn<br>
<br>
On 19 January 2015 at 17:34, Martijn Verburg <<a href="mailto:martijnverburg@gmail.com" target="_blank">martijnverburg@gmail.com</a>><br>
wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Sadly I may not be able to make FOSDEM, still trying to wrangle some<br>
clever ways to make it.<br>
<br>
Cheers,<br>
Martijn<br>
<br>
On 19 January 2015 at 17:33, Rory O'Donnell <<a href="mailto:rory.odonnell@oracle.com" target="_blank">rory.odonnell@oracle.com</a>><br>
wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 19/01/2015 17:28, Martijn Verburg wrote:<br>
<br>
Hi Rory,<br>
<br>
Understood - it will be good to be able to encourage various OpenJDK<br>
members to contribute / port tests into it and measure that. Small steps<br>
:-).<br>
<br>
Sounds good Martijn, talk more on this at FOSDEM ?<br>
<br>
Rgds,Rory<br>
<br>
<br>
On 19 January 2015 at 16:35, Rory O'Donnell <<a href="mailto:rory.odonnell@oracle.com" target="_blank">rory.odonnell@oracle.com</a>><br>
wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 19/01/2015 15:36, Martijn Verburg wrote:<br>
<br>
Hi Rory,<br>
<br>
Thanks - we're looking into the existing Cloudbees Jenkins instance<br>
to do this.<br>
<br>
ok<br>
<br>
A second question quick question - do the numbers we're publishing<br>
look right compared to your internal ones?<br>
<br>
Appreciate non OpenJDK tests run by Oracle means that they cover<br>
more.<br>
<br>
Comparing our internal numbers with yours would be like comparing<br>
apples with pears<br>
I'm afraid.<br>
<br>
Rgds,Rory<br>
<br>
Cheers,<br>
Martijn<br>
<br>
On 19 January 2015 at 15:18, Rory O'Donnell <<a href="mailto:rory.odonnell@oracle.com" target="_blank">rory.odonnell@oracle.com</a>><br>
wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 19/01/2015 10:55, Martijn Verburg wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi all,<br>
<br>
John Oliver and Mani Sarkar spent some time on the most recent Adopt<br>
OpenJDK hackday and managed to get what looks like to be meaningful code<br>
coverage numbers for OpenJDK using the jcov/jtreg tools:<br>
<br>
Results for jdk9: <a href="http://sticky.uwcs.co.uk/jcov/" target="_blank">http://sticky.uwcs.co.uk/jcov/</a><br>
<br>
========Code Tools Dev========<br>
<br>
The configuration John used was as follows (is this the correct usage<br>
pattern?):<br>
<br>
Build jdk images<br>
install jtreg with the jcov<br>
<br>
export the normal vars:<br>
<br>
```<br>
export SOURCE_CODE=/home/joliver/<u></u>workspace/jdk9/<br>
export JTREG_INSTALL=/home/joliver/<u></u>workspace/jtreg<br>
export JT_HOME=$JTREG_INSTALL<br>
export JTREG_HOME=$JTREG_INSTALL<br>
export<br>
PRODUCT_HOME=$SOURCE_CODE/<u></u>build/linux-x86_64-normal-<u></u>server-release/images/jdk<br>
<br>
export JPRT_JTREG_HOME=${JT_HOME}<br>
export JPRT_JAVA_HOME=${PRODUCT_HOME}<br>
export JTREG_TIMEOUT_FACTOR=5<br>
export CONCURRENCY=8<br>
```<br>
<br>
cd into jdk/test<br>
<br>
edit the Makefile and add the following:<br>
<br>
```<br>
jdkroot=/home/joliver/<u></u>workspace/jdk9/<br>
<br>
JTREG_TEST_OPTIONS +=<br>
-jcov/classes:$(jdkroot)/<u></u>build/linux-x86_64-normal-<u></u>server-release/jdk/modules/<u></u>java.base<br>
JTREG_TEST_OPTIONS +=<br>
-jcov/source:$(jdkroot)/jdk/<u></u>src/java.base/share/classes<br>
JTREG_TEST_OPTIONS += -jcov/include:*<br>
```<br>
<br>
just before the line: # Make sure jtreg exists<br>
<br>
then just run "make test" inside the root<br>
<br>
=======Quality Discuss=======<br>
<br>
</blockquote>
Hi Martijn,<br>
<br>
Posting the results on our wiki won't work, so I can provide a link to<br>
the<br>
results. Let me know when you have decided on the link locations.<br>
<br>
Rgds,Rory<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Is this something that could be hosted by the quality group for the<br>
major OpenJDK code lines (7u, 8u and jdk9)?<br>
<br>
If not then the Adoption Group can host it on one of their external<br>
servers temporarily and we could link to that from the wiki(s)/project<br>
page(s).<br>
<br>
Cheers,<br>
Martijn<br>
<br>
</blockquote>
--<br>
Rgds,Rory O'Donnell<br>
Quality Engineering Manager<br>
Oracle EMEA , Dublin, Ireland<br>
<br>
<br>
</blockquote>
--<br>
Rgds,Rory O'Donnell<br>
Quality Engineering Manager<br>
Oracle EMEA , Dublin, Ireland<br>
<br>
<br>
</blockquote>
--<br>
Rgds,Rory O'Donnell<br>
Quality Engineering Manager<br>
Oracle EMEA , Dublin, Ireland<br>
<br>
<br>
</blockquote></blockquote></blockquote></blockquote>
<br>
-- <br>
Rgds,Rory O'Donnell<br>
Quality Engineering Manager<br>
Oracle EMEA , Dublin, Ireland<br>
<br>
</div></div></blockquote></div><br></div>