do the Jenkins while(true) builds now catch javadoc warnings...?
I know we discussed that this was an easy fix to the shell script... but did anyone make the change? Ie, so that we catch JS warnings in the while(true) build, not just nightly/POM builds. Mike http://blog.mikemccandless.com - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
RE: do the Jenkins while(true) builds now catch javadoc warnings...?
I checked what it would take to test all of the javadocs on trunk, and found that there is no one target to call. To cover all javadocs: cd lucene ; ant javadocs-all javadocs-test-framework cd ../modules ; ant javadocs cd ../solr ; ant javadoc-all javadoc-test-framework Ideally, the javadocs would be generated once under 1.5 and again under 1.6, for all of branch_3x, and for lucene/ modules/ on trunk. I got a bunch of javadoc warnings in Solr, so (assuming I don't have setup issues) some work needs to be done to fix the warnings before bombarding everybody with failure messages every 30 minutes. I assume the branch_3x issues are similar, but I haven't looked into it yet. Steve -Original Message- From: Michael McCandless [mailto:luc...@mikemccandless.com] Sent: Sunday, May 29, 2011 8:48 AM To: dev@lucene.apache.org Dev Subject: do the Jenkins while(true) builds now catch javadoc warnings...? I know we discussed that this was an easy fix to the shell script... but did anyone make the change? Ie, so that we catch JS warnings in the while(true) build, not just nightly/POM builds. Mike http://blog.mikemccandless.com - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
Re: do the Jenkins while(true) builds now catch javadoc warnings...?
I think for Solr it's actually ant javadocs (confusingly!). This seems to subsume javadoc-all? Also, I don't think I'm getting javadoc warnings for Solr? (I do get lots of compilation warnings). If you introduce a javadoc warning it fails the build... I agree it'd be great if we could gen the non-Solr javadocs with both 1.5 and 1.6. In theory this should be easy? export JAVA_HOME=; ant javadocs? I'll try to make a patch for the nightly shell scripts... Mike http://blog.mikemccandless.com On Sun, May 29, 2011 at 10:20 AM, Steven A Rowe sar...@syr.edu wrote: I checked what it would take to test all of the javadocs on trunk, and found that there is no one target to call. To cover all javadocs: cd lucene ; ant javadocs-all javadocs-test-framework cd ../modules ; ant javadocs cd ../solr ; ant javadoc-all javadoc-test-framework Ideally, the javadocs would be generated once under 1.5 and again under 1.6, for all of branch_3x, and for lucene/ modules/ on trunk. I got a bunch of javadoc warnings in Solr, so (assuming I don't have setup issues) some work needs to be done to fix the warnings before bombarding everybody with failure messages every 30 minutes. I assume the branch_3x issues are similar, but I haven't looked into it yet. Steve -Original Message- From: Michael McCandless [mailto:luc...@mikemccandless.com] Sent: Sunday, May 29, 2011 8:48 AM To: dev@lucene.apache.org Dev Subject: do the Jenkins while(true) builds now catch javadoc warnings...? I know we discussed that this was an easy fix to the shell script... but did anyone make the change? Ie, so that we catch JS warnings in the while(true) build, not just nightly/POM builds. Mike http://blog.mikemccandless.com - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
Re: do the Jenkins while(true) builds now catch javadoc warnings...?
OK I think this should do it? I'll commit shortly if nobody objects...: Index: hudson-lusolr-tests-trunk.sh === --- hudson-lusolr-tests-trunk.sh(revision 1128882) +++ hudson-lusolr-tests-trunk.sh(working copy) @@ -21,3 +21,29 @@ -Djunit.formatter=xml \ -Dargs=$TEST_JVM_ARGS \ test + +# verify lucene core javadocs have no warnings w/ Java 1.5 +cd $WORKSPACE/$CORE_DIR +JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \ + javadocs-all javadocs-test-framework + +# verify lucene core javadocs have no warnings w/ Java 1.6 +cd $WORKSPACE/$CORE_DIR +JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \ + javadocs-all javadocs-test-framework + +# verify modules' javadocs have no warnings w/ Java 1.5 +cd $WORKSPACE/$MODULES_DIR +JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \ + javadocs + +# verify modules' javadocs have no warnings w/ Java 1.6 +cd $WORKSPACE/$MODULES_DIR +JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \ + javadocs + +# verify solr javadocs have no warnings +cd $WORKSPACE/$SOLR_DIR +JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \ + javadocs + Index: hudson-lusolr-tests-3.x.sh === --- hudson-lusolr-tests-3.x.sh (revision 1128882) +++ hudson-lusolr-tests-3.x.sh (working copy) @@ -25,3 +25,19 @@ -Djunit.formatter=xml \ -Dargs=$TEST_JVM_ARGS \ test + +# verify lucene core javadocs have no warnings w/ Java 1.5 +cd $WORKSPACE/$CORE_DIR +JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \ + javadocs-all javadocs-test-framework + +# verify lucene core javadocs have no warnings w/ Java 1.6 +cd $WORKSPACE/$CORE_DIR +JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \ + javadocs-all javadocs-test-framework + +# verify solr javadocs have no warnings +cd $WORKSPACE/$SOLR_DIR +JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \ + javadocs + Mike http://blog.mikemccandless.com On Sun, May 29, 2011 at 10:45 AM, Michael McCandless luc...@mikemccandless.com wrote: I think for Solr it's actually ant javadocs (confusingly!). This seems to subsume javadoc-all? Also, I don't think I'm getting javadoc warnings for Solr? (I do get lots of compilation warnings). If you introduce a javadoc warning it fails the build... I agree it'd be great if we could gen the non-Solr javadocs with both 1.5 and 1.6. In theory this should be easy? export JAVA_HOME=; ant javadocs? I'll try to make a patch for the nightly shell scripts... Mike http://blog.mikemccandless.com On Sun, May 29, 2011 at 10:20 AM, Steven A Rowe sar...@syr.edu wrote: I checked what it would take to test all of the javadocs on trunk, and found that there is no one target to call. To cover all javadocs: cd lucene ; ant javadocs-all javadocs-test-framework cd ../modules ; ant javadocs cd ../solr ; ant javadoc-all javadoc-test-framework Ideally, the javadocs would be generated once under 1.5 and again under 1.6, for all of branch_3x, and for lucene/ modules/ on trunk. I got a bunch of javadoc warnings in Solr, so (assuming I don't have setup issues) some work needs to be done to fix the warnings before bombarding everybody with failure messages every 30 minutes. I assume the branch_3x issues are similar, but I haven't looked into it yet. Steve -Original Message- From: Michael McCandless [mailto:luc...@mikemccandless.com] Sent: Sunday, May 29, 2011 8:48 AM To: dev@lucene.apache.org Dev Subject: do the Jenkins while(true) builds now catch javadoc warnings...? I know we discussed that this was an easy fix to the shell script... but did anyone make the change? Ie, so that we catch JS warnings in the while(true) build, not just nightly/POM builds. Mike http://blog.mikemccandless.com - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
Re: do the Jenkins while(true) builds now catch javadoc warnings...?
OK I committed that. I also committed this, to hopefully fix the broken 3.x Maven build: Index: hudson-lucene-solr-maven-3.x.sh === --- hudson-lucene-solr-maven-3.x.sh (revision 1128882) +++ hudson-lucene-solr-maven-3.x.sh (working copy) @@ -2,7 +2,7 @@ . $WORKSPACE/nightly/hudson-settings.sh #Update the Version # when doing a release -MAVEN_ARTIFACT_VERSION=3.2-SNAPSHOT +MAVEN_ARTIFACT_VERSION=3.3-SNAPSHOT SOLR_JAVA_HOME=$JAVA_HOME_15 Mike http://blog.mikemccandless.com On Sun, May 29, 2011 at 10:55 AM, Michael McCandless luc...@mikemccandless.com wrote: OK I think this should do it? I'll commit shortly if nobody objects...: Index: hudson-lusolr-tests-trunk.sh === --- hudson-lusolr-tests-trunk.sh (revision 1128882) +++ hudson-lusolr-tests-trunk.sh (working copy) @@ -21,3 +21,29 @@ -Djunit.formatter=xml \ -Dargs=$TEST_JVM_ARGS \ test + +# verify lucene core javadocs have no warnings w/ Java 1.5 +cd $WORKSPACE/$CORE_DIR +JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \ + javadocs-all javadocs-test-framework + +# verify lucene core javadocs have no warnings w/ Java 1.6 +cd $WORKSPACE/$CORE_DIR +JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \ + javadocs-all javadocs-test-framework + +# verify modules' javadocs have no warnings w/ Java 1.5 +cd $WORKSPACE/$MODULES_DIR +JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \ + javadocs + +# verify modules' javadocs have no warnings w/ Java 1.6 +cd $WORKSPACE/$MODULES_DIR +JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \ + javadocs + +# verify solr javadocs have no warnings +cd $WORKSPACE/$SOLR_DIR +JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \ + javadocs + Index: hudson-lusolr-tests-3.x.sh === --- hudson-lusolr-tests-3.x.sh (revision 1128882) +++ hudson-lusolr-tests-3.x.sh (working copy) @@ -25,3 +25,19 @@ -Djunit.formatter=xml \ -Dargs=$TEST_JVM_ARGS \ test + +# verify lucene core javadocs have no warnings w/ Java 1.5 +cd $WORKSPACE/$CORE_DIR +JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \ + javadocs-all javadocs-test-framework + +# verify lucene core javadocs have no warnings w/ Java 1.6 +cd $WORKSPACE/$CORE_DIR +JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \ + javadocs-all javadocs-test-framework + +# verify solr javadocs have no warnings +cd $WORKSPACE/$SOLR_DIR +JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \ + javadocs + Mike http://blog.mikemccandless.com On Sun, May 29, 2011 at 10:45 AM, Michael McCandless luc...@mikemccandless.com wrote: I think for Solr it's actually ant javadocs (confusingly!). This seems to subsume javadoc-all? Also, I don't think I'm getting javadoc warnings for Solr? (I do get lots of compilation warnings). If you introduce a javadoc warning it fails the build... I agree it'd be great if we could gen the non-Solr javadocs with both 1.5 and 1.6. In theory this should be easy? export JAVA_HOME=; ant javadocs? I'll try to make a patch for the nightly shell scripts... Mike http://blog.mikemccandless.com On Sun, May 29, 2011 at 10:20 AM, Steven A Rowe sar...@syr.edu wrote: I checked what it would take to test all of the javadocs on trunk, and found that there is no one target to call. To cover all javadocs: cd lucene ; ant javadocs-all javadocs-test-framework cd ../modules ; ant javadocs cd ../solr ; ant javadoc-all javadoc-test-framework Ideally, the javadocs would be generated once under 1.5 and again under 1.6, for all of branch_3x, and for lucene/ modules/ on trunk. I got a bunch of javadoc warnings in Solr, so (assuming I don't have setup issues) some work needs to be done to fix the warnings before bombarding everybody with failure messages every 30 minutes. I assume the branch_3x issues are similar, but I haven't looked into it yet. Steve -Original Message- From: Michael McCandless [mailto:luc...@mikemccandless.com] Sent: Sunday, May 29, 2011 8:48 AM To: dev@lucene.apache.org Dev Subject: do the Jenkins while(true) builds now catch javadoc warnings...? I know we discussed that this was an easy fix to the shell script... but did anyone make the change? Ie, so that we catch JS warnings in the while(true) build, not just nightly/POM builds. Mike http://blog.mikemccandless.com - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org