Bug#400109: lucene: FTBFS: random, different build failures

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Nov 23 21:32:25 UTC 2006


Package: lucene
Version: 1.4.3.dfsg-1.2
Severity: serious
Usertags: grid5000

Hi,

While trying to autobuild lucene, I ran into several different failures.
Over 16 builds, it failed 3 times and timeouted once.

(A) The build timeouted once, while running
    [junit] Testsuite: org.apache.lucene.index.Test

(B) Test org.apache.lucene.search.TestParallelMultiSearcher failed once:
    [junit] Testsuite: org.apache.lucene.search.TestParallelMultiSearcher
    [junit] Test org.apache.lucene.search.TestParallelMultiSearcher FAILED

(C) Test org.apache.lucene.search.TestParallelMultiSearcher returned an
error twice:

    [junit] ------------- Standard Error -----------------
    [junit] Exception in thread "MultiSearcher thread #2"
java.lang.NoClassDefFoundError: 
    [junit]    at org.apache.lucene.search.Query.weight(Query.java:84)
    [junit]    at
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:85)
    [junit]    at
org.apache.lucene.search.MultiSearcherThread.run(ParallelMultiSearcher.java:251)
    [junit] ------------- ---------------- ---------------
    [junit] Testcase:
testEmptyIndex(org.apache.lucene.search.TestParallelMultiSearcher):
Caused an ERROR
    [junit] null
    [junit] java.lang.NullPointerException
    [junit]    at
org.apache.lucene.search.MultiSearcherThread.hits(ParallelMultiSearcher.java:281)
    [junit]    at
org.apache.lucene.search.ParallelMultiSearcher.search(ParallelMultiSearcher.java:85)
    [junit]    at
org.apache.lucene.search.Hits.getMoreDocs(Hits.java:64)
    [junit]    at org.apache.lucene.search.Hits.<init>(Hits.java:43)
    [junit]    at
org.apache.lucene.search.Searcher.search(Searcher.java:33)
    [junit]    at
org.apache.lucene.search.Searcher.search(Searcher.java:27)
    [junit]    at
org.apache.lucene.search.TestMultiSearcher.testEmptyIndex(TestMultiSearcher.java:109)

Also, during each compilation (with both successful and failed builds), I got:
     [rmic] RMI Compiling 1 class to
/build/root/lucene-1.4.3.dfsg/build/classes/java
     [rmic] java.io.IOException: java.io.IOException: No such file or
directory
     [rmic]    at java.lang.ConcreteProcess.<init>(libgcj.so.70)
     [rmic]    at java.lang.Runtime.execInternal(libgcj.so.70)
     [rmic]    at java.lang.Runtime.exec(libgcj.so.70)
     [rmic]    at java.lang.Runtime.exec(libgcj.so.70)
     [rmic]    at
gnu.java.rmi.rmic.CompilerProcess.compile(libgcj.so.70)
     [rmic]    at gnu.java.rmi.rmic.RMIC.compile(libgcj.so.70)
     [rmic]    at gnu.java.rmi.rmic.RMIC.processClass(libgcj.so.70)
     [rmic]    at gnu.java.rmi.rmic.RMIC.run(libgcj.so.70)
     [rmic]    at gnu.java.rmi.rmic.RMIC.main(libgcj.so.70)
     [rmic] Caused by: java.io.IOException: No such file or directory
     [rmic]    at java.lang.ConcreteProcess.nativeSpawn(libgcj.so.70)
     [rmic]    at java.lang.ConcreteProcess.spawn(libgcj.so.70)
     [rmic]    at
java.lang.ConcreteProcess$ProcessManager.run(libgcj.so.70)

I don't know if this is related.

The full build log is available from 
http://ox.blop.info/bazaar/buildlogs/20061122/

About the archive rebuilt: The rebuilt was done on about 30 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing an etch i386
environment (not unstable).  Internet was not accessible from the build
systems. The builds were processed as root.

About Grid'5000:
Grid'5000 is an highly reconfigurable experimental Grid platform
gathering 9 sites and featuring a total of 5000 CPUs. It serves as a
testbed for research in Grid Computing. See https://www.grid5000.fr/
-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |




More information about the pkg-java-maintainers mailing list