Re: [JENKINS] Lucene-Solr-SmokeRelease-4.2.1 - Build # 11 - Still Failing

2013-04-01 Thread Chris Hostetter

: But this could just be a stupid bug in smokeTester.  All it looks for
: is Started SocketConnector@0.0.0.0:8983 in the server's stderr
: output.  Maybe this is too brittle?

Solr's SLF4J logging recently changed to use log4j as the binding 
in th example  tests instead of JUL.  With that change, the log format 
changed significantly  (and there may havebeen some states on trunk 
when there was no logging configured for example? ... not sure)

perhaps that explains how an unexpected edge case was triggered in the 
smoker checker?


-Hoss

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: [JENKINS] Lucene-Solr-SmokeRelease-4.2.1 - Build # 11 - Still Failing

2013-04-01 Thread Michael McCandless
On Mon, Apr 1, 2013 at 12:32 PM, Chris Hostetter
hossman_luc...@fucit.org wrote:

 : But this could just be a stupid bug in smokeTester.  All it looks for
 : is Started SocketConnector@0.0.0.0:8983 in the server's stderr
 : output.  Maybe this is too brittle?

 Solr's SLF4J logging recently changed to use log4j as the binding
 in th example  tests instead of JUL.  With that change, the log format
 changed significantly  (and there may havebeen some states on trunk
 when there was no logging configured for example? ... not sure)

 perhaps that explains how an unexpected edge case was triggered in the
 smoker checker?

Good idea!  So this may have just been a transient thing ... we can
wait and see if it happens again.

Mike McCandless

http://blog.mikemccandless.com

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: [JENKINS] Lucene-Solr-SmokeRelease-4.2.1 - Build # 11 - Still Failing

2013-03-31 Thread Michael McCandless
Hmm cascading errors.  First, the 4.x smoke tester failed because
Solr's example (java -jar start.jar) took more than 30 minutes to
start:

https://builds.apache.org/job/Lucene-Solr-SmokeRelease-4.x/61/console

But then because of a bug in the smoke tester, it left this server
running, which then caused future smoke testers to fail since they
can't bind to the port.

So:

  * I killed the leftover java -jar start.jar on Jenkins

  * I'll fix smoke tester to not leave leftover processes

Still not sure why the Solr example took more than 30 minutes to start
though ... could just be a bug in the smoke tester.

Mike McCandless

http://blog.mikemccandless.com

On Sun, Mar 31, 2013 at 4:43 PM, Apache Jenkins Server
jenk...@builds.apache.org wrote:
 Build: https://builds.apache.org/job/Lucene-Solr-SmokeRelease-4.2.1/11/

 No tests ran.

 Build Log:
 [...truncated 32490 lines...]
 prepare-release-no-sign:
 [mkdir] Created dir: 
 /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease
  [copy] Copying 401 files to 
 /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease/lucene
  [copy] Copying 194 files to 
 /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease/solr
  [exec] JAVA6_HOME is /home/hudson/tools/java/latest1.6
  [exec] JAVA7_HOME is /home/hudson/tools/java/latest1.7
  [exec] NOTE: output encoding is US-ASCII
  [exec]
  [exec] Load release URL 
 file:/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease/...
  [exec]
  [exec] Test Lucene...
  [exec]   test basics...
  [exec]   get KEYS
  [exec] 0.1 MB
  [exec]   check changes HTML...
  [exec]   download lucene-4.2.1-src.tgz...
  [exec] 26.7 MB
  [exec] verify md5/sha1 digests
  [exec]   download lucene-4.2.1.tgz...
  [exec] 48.1 MB
  [exec] verify md5/sha1 digests
  [exec]   download lucene-4.2.1.zip...
  [exec] 57.7 MB
  [exec] verify md5/sha1 digests
  [exec]   unpack lucene-4.2.1.tgz...
  [exec] verify JAR/WAR metadata...
  [exec] test demo with 1.6...
  [exec]   got 5450 hits for query lucene
  [exec] test demo with 1.7...
  [exec]   got 5450 hits for query lucene
  [exec] check Lucene's javadoc JAR
  [exec]   unpack lucene-4.2.1.zip...
  [exec] verify JAR/WAR metadata...
  [exec] test demo with 1.6...
  [exec]   got 5450 hits for query lucene
  [exec] test demo with 1.7...
  [exec]   got 5450 hits for query lucene
  [exec] check Lucene's javadoc JAR
  [exec]   unpack lucene-4.2.1-src.tgz...
  [exec] make sure no JARs/WARs in src dist...
  [exec] run ant validate
  [exec] run tests w/ Java 6...
  [exec] test demo with 1.6...
  [exec]   got 222 hits for query lucene
  [exec] generate javadocs w/ Java 6...
  [exec] run tests w/ Java 7...
  [exec] test demo with 1.7...
  [exec]   got 222 hits for query lucene
  [exec] generate javadocs w/ Java 7...
  [exec]
  [exec] Crawl/parse...
  [exec]
  [exec] Verify...
  [exec]
  [exec] Test Solr...
  [exec]   test basics...
  [exec]   get KEYS
  [exec] 0.1 MB
  [exec]   check changes HTML...
  [exec]   download solr-4.2.1-src.tgz...
  [exec] 30.3 MB
  [exec] verify md5/sha1 digests
  [exec]   download solr-4.2.1.tgz...
  [exec] 111.0 MB
  [exec] verify md5/sha1 digests
  [exec]   download solr-4.2.1.zip...
  [exec] 115.5 MB
  [exec] verify md5/sha1 digests
  [exec]   unpack solr-4.2.1.tgz...
  [exec] verify JAR/WAR metadata...
  [exec]   **WARNING**: skipping check of 
 /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeReleaseTmp/unpack/solr-4.2.1/contrib/dataimporthandler/lib/activation-1.1.jar:
  it has javax.* classes
  [exec]   **WARNING**: skipping check of 
 /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeReleaseTmp/unpack/solr-4.2.1/contrib/dataimporthandler/lib/mail-1.4.1.jar:
  it has javax.* classes
  [exec] make sure WAR file has no javax.* or java.* classes...
  [exec] copying unpacked distribution for Java 6 ...
  [exec] test solr example w/ Java 6...
  [exec]   start Solr instance 
 (log=/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeReleaseTmp/unpack/solr-4.2.1-java6/solr-example.log)...
  [exec] Startup failed; see log 
 /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeReleaseTmp/unpack/solr-4.2.1-java6/solr-example.log
  [exec] 2013-03-31 20:43:07.748:INFO:oejs.Server:jetty-8.1.8.v20121106
  [exec] 

Re: [JENKINS] Lucene-Solr-SmokeRelease-4.2.1 - Build # 11 - Still Failing

2013-03-31 Thread Steve Rowe
Good point.

I'll take down all the 4.2.1 jobs.

Steve

On Mar 31, 2013, at 6:15 PM, Robert Muir rcm...@gmail.com wrote:

 Maybe the fact we now have this 4.2.1-SmokeRelease job (didnt the vote pass?) 
 created a situation where two smoke-testing jobs (e.g. 5.x and 4.2.1 or 
 something) were running concurrently and both tried to bind to the same port?
 
 On Sun, Mar 31, 2013 at 5:29 PM, Michael McCandless 
 luc...@mikemccandless.com wrote:
 Hmm cascading errors.  First, the 4.x smoke tester failed because
 Solr's example (java -jar start.jar) took more than 30 minutes to
 start:
 
 https://builds.apache.org/job/Lucene-Solr-SmokeRelease-4.x/61/console
 
 But then because of a bug in the smoke tester, it left this server
 running, which then caused future smoke testers to fail since they
 can't bind to the port.
 
 So:
 
   * I killed the leftover java -jar start.jar on Jenkins
 
   * I'll fix smoke tester to not leave leftover processes
 
 Still not sure why the Solr example took more than 30 minutes to start
 though ... could just be a bug in the smoke tester.
 
 Mike McCandless
 
 http://blog.mikemccandless.com
 
 On Sun, Mar 31, 2013 at 4:43 PM, Apache Jenkins Server
 jenk...@builds.apache.org wrote:
  Build: https://builds.apache.org/job/Lucene-Solr-SmokeRelease-4.2.1/11/
 
  No tests ran.
 
  Build Log:
  [...truncated 32490 lines...]
  prepare-release-no-sign:
  [mkdir] Created dir: 
  /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease
   [copy] Copying 401 files to 
  /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease/lucene
   [copy] Copying 194 files to 
  /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease/solr
   [exec] JAVA6_HOME is /home/hudson/tools/java/latest1.6
   [exec] JAVA7_HOME is /home/hudson/tools/java/latest1.7
   [exec] NOTE: output encoding is US-ASCII
   [exec]
   [exec] Load release URL 
  file:/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease/...
   [exec]
   [exec] Test Lucene...
   [exec]   test basics...
   [exec]   get KEYS
   [exec] 0.1 MB
   [exec]   check changes HTML...
   [exec]   download lucene-4.2.1-src.tgz...
   [exec] 26.7 MB
   [exec] verify md5/sha1 digests
   [exec]   download lucene-4.2.1.tgz...
   [exec] 48.1 MB
   [exec] verify md5/sha1 digests
   [exec]   download lucene-4.2.1.zip...
   [exec] 57.7 MB
   [exec] verify md5/sha1 digests
   [exec]   unpack lucene-4.2.1.tgz...
   [exec] verify JAR/WAR metadata...
   [exec] test demo with 1.6...
   [exec]   got 5450 hits for query lucene
   [exec] test demo with 1.7...
   [exec]   got 5450 hits for query lucene
   [exec] check Lucene's javadoc JAR
   [exec]   unpack lucene-4.2.1.zip...
   [exec] verify JAR/WAR metadata...
   [exec] test demo with 1.6...
   [exec]   got 5450 hits for query lucene
   [exec] test demo with 1.7...
   [exec]   got 5450 hits for query lucene
   [exec] check Lucene's javadoc JAR
   [exec]   unpack lucene-4.2.1-src.tgz...
   [exec] make sure no JARs/WARs in src dist...
   [exec] run ant validate
   [exec] run tests w/ Java 6...
   [exec] test demo with 1.6...
   [exec]   got 222 hits for query lucene
   [exec] generate javadocs w/ Java 6...
   [exec] run tests w/ Java 7...
   [exec] test demo with 1.7...
   [exec]   got 222 hits for query lucene
   [exec] generate javadocs w/ Java 7...
   [exec]
   [exec] Crawl/parse...
   [exec]
   [exec] Verify...
   [exec]
   [exec] Test Solr...
   [exec]   test basics...
   [exec]   get KEYS
   [exec] 0.1 MB
   [exec]   check changes HTML...
   [exec]   download solr-4.2.1-src.tgz...
   [exec] 30.3 MB
   [exec] verify md5/sha1 digests
   [exec]   download solr-4.2.1.tgz...
   [exec] 111.0 MB
   [exec] verify md5/sha1 digests
   [exec]   download solr-4.2.1.zip...
   [exec] 115.5 MB
   [exec] verify md5/sha1 digests
   [exec]   unpack solr-4.2.1.tgz...
   [exec] verify JAR/WAR metadata...
   [exec]   **WARNING**: skipping check of 
  /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeReleaseTmp/unpack/solr-4.2.1/contrib/dataimporthandler/lib/activation-1.1.jar:
   it has javax.* classes
   [exec]   **WARNING**: skipping check of 
  /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeReleaseTmp/unpack/solr-4.2.1/contrib/dataimporthandler/lib/mail-1.4.1.jar:
   it has javax.* classes
   [exec] make sure WAR file has no javax.* or java.* classes...
   

Re: [JENKINS] Lucene-Solr-SmokeRelease-4.2.1 - Build # 11 - Still Failing

2013-03-31 Thread Steve Rowe
I think there's only one executor on the lucene slave, though, so no concurrent 
jobs.

On Mar 31, 2013, at 6:15 PM, Robert Muir rcm...@gmail.com wrote:

 Maybe the fact we now have this 4.2.1-SmokeRelease job (didnt the vote pass?) 
 created a situation where two smoke-testing jobs (e.g. 5.x and 4.2.1 or 
 something) were running concurrently and both tried to bind to the same port?
 
 On Sun, Mar 31, 2013 at 5:29 PM, Michael McCandless 
 luc...@mikemccandless.com wrote:
 Hmm cascading errors.  First, the 4.x smoke tester failed because
 Solr's example (java -jar start.jar) took more than 30 minutes to
 start:
 
 https://builds.apache.org/job/Lucene-Solr-SmokeRelease-4.x/61/console
 
 But then because of a bug in the smoke tester, it left this server
 running, which then caused future smoke testers to fail since they
 can't bind to the port.
 
 So:
 
   * I killed the leftover java -jar start.jar on Jenkins
 
   * I'll fix smoke tester to not leave leftover processes
 
 Still not sure why the Solr example took more than 30 minutes to start
 though ... could just be a bug in the smoke tester.
 
 Mike McCandless
 
 http://blog.mikemccandless.com
 
 On Sun, Mar 31, 2013 at 4:43 PM, Apache Jenkins Server
 jenk...@builds.apache.org wrote:
  Build: https://builds.apache.org/job/Lucene-Solr-SmokeRelease-4.2.1/11/
 
  No tests ran.
 
  Build Log:
  [...truncated 32490 lines...]
  prepare-release-no-sign:
  [mkdir] Created dir: 
  /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease
   [copy] Copying 401 files to 
  /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease/lucene
   [copy] Copying 194 files to 
  /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease/solr
   [exec] JAVA6_HOME is /home/hudson/tools/java/latest1.6
   [exec] JAVA7_HOME is /home/hudson/tools/java/latest1.7
   [exec] NOTE: output encoding is US-ASCII
   [exec]
   [exec] Load release URL 
  file:/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeRelease/...
   [exec]
   [exec] Test Lucene...
   [exec]   test basics...
   [exec]   get KEYS
   [exec] 0.1 MB
   [exec]   check changes HTML...
   [exec]   download lucene-4.2.1-src.tgz...
   [exec] 26.7 MB
   [exec] verify md5/sha1 digests
   [exec]   download lucene-4.2.1.tgz...
   [exec] 48.1 MB
   [exec] verify md5/sha1 digests
   [exec]   download lucene-4.2.1.zip...
   [exec] 57.7 MB
   [exec] verify md5/sha1 digests
   [exec]   unpack lucene-4.2.1.tgz...
   [exec] verify JAR/WAR metadata...
   [exec] test demo with 1.6...
   [exec]   got 5450 hits for query lucene
   [exec] test demo with 1.7...
   [exec]   got 5450 hits for query lucene
   [exec] check Lucene's javadoc JAR
   [exec]   unpack lucene-4.2.1.zip...
   [exec] verify JAR/WAR metadata...
   [exec] test demo with 1.6...
   [exec]   got 5450 hits for query lucene
   [exec] test demo with 1.7...
   [exec]   got 5450 hits for query lucene
   [exec] check Lucene's javadoc JAR
   [exec]   unpack lucene-4.2.1-src.tgz...
   [exec] make sure no JARs/WARs in src dist...
   [exec] run ant validate
   [exec] run tests w/ Java 6...
   [exec] test demo with 1.6...
   [exec]   got 222 hits for query lucene
   [exec] generate javadocs w/ Java 6...
   [exec] run tests w/ Java 7...
   [exec] test demo with 1.7...
   [exec]   got 222 hits for query lucene
   [exec] generate javadocs w/ Java 7...
   [exec]
   [exec] Crawl/parse...
   [exec]
   [exec] Verify...
   [exec]
   [exec] Test Solr...
   [exec]   test basics...
   [exec]   get KEYS
   [exec] 0.1 MB
   [exec]   check changes HTML...
   [exec]   download solr-4.2.1-src.tgz...
   [exec] 30.3 MB
   [exec] verify md5/sha1 digests
   [exec]   download solr-4.2.1.tgz...
   [exec] 111.0 MB
   [exec] verify md5/sha1 digests
   [exec]   download solr-4.2.1.zip...
   [exec] 115.5 MB
   [exec] verify md5/sha1 digests
   [exec]   unpack solr-4.2.1.tgz...
   [exec] verify JAR/WAR metadata...
   [exec]   **WARNING**: skipping check of 
  /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeReleaseTmp/unpack/solr-4.2.1/contrib/dataimporthandler/lib/activation-1.1.jar:
   it has javax.* classes
   [exec]   **WARNING**: skipping check of 
  /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-4.2.1/lucene/build/fakeReleaseTmp/unpack/solr-4.2.1/contrib/dataimporthandler/lib/mail-1.4.1.jar:
   it has javax.* classes
   [exec] make sure WAR file has no javax.* 

Re: [JENKINS] Lucene-Solr-SmokeRelease-4.2.1 - Build # 11 - Still Failing

2013-03-31 Thread Michael McCandless
On Sun, Mar 31, 2013 at 6:23 PM, Robert Muir rcm...@gmail.com wrote:
 hmm there goes that theory. Maybe its just a leftover process that didn't
 get killed from a previous smoketester: I think to be safe the python code
 should always terminate the server it starts with 'kill -9' and nothing
 else!

It does kill the server ... but there was a bug in that logic such
that if the 30 minute startup wait elapsed it failed to kill it.

Which is curious ... it seems to mean that the server took 30 minutes,
didn't seem to start, but did in fact start (after 30 minutes) and
bind to the port.

But this could just be a stupid bug in smokeTester.  All it looks for
is Started SocketConnector@0.0.0.0:8983 in the server's stderr
output.  Maybe this is too brittle?

Mike McCandless

http://blog.mikemccandless.com

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: [JENKINS] Lucene-Solr-SmokeRelease-4.2.1 - Build # 11 - Still Failing

2013-03-31 Thread Robert Muir
On Sun, Mar 31, 2013 at 6:42 PM, Michael McCandless 
luc...@mikemccandless.com wrote:

 On Sun, Mar 31, 2013 at 6:23 PM, Robert Muir rcm...@gmail.com wrote:
  hmm there goes that theory. Maybe its just a leftover process that didn't
  get killed from a previous smoketester: I think to be safe the python
 code
  should always terminate the server it starts with 'kill -9' and nothing
  else!

 It does kill the server ... but there was a bug in that logic such
 that if the 30 minute startup wait elapsed it failed to kill it.

 Which is curious ... it seems to mean that the server took 30 minutes,
 didn't seem to start, but did in fact start (after 30 minutes) and
 bind to the port.


maybe its related to the blackhole :)