this guy trips the pending event assert on IndexWriter.java:2025 Caused by: java.lang.AssertionError: [org.apache.lucene.index.DocumentsWriter$MergePendingEvent@47cf8947] [junit4] > at org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2025)
I actually think we can't do this assert there at all since there is always a change that a thread is putting events in the queue unless we close the queue as well ie. add a closeable queue. I personally don't think that assert buys us much so I guess removing it is fine. simon On Sat, Dec 21, 2013 at 6:08 PM, <[email protected]> wrote: > Build: builds.flonkings.com/job/Lucene-trunk-Linux-Java7-64-test-only/71062/ > > 1 tests failed. > REGRESSION: > org.apache.lucene.index.TestIndexWriterWithThreads.testRollbackAndCommitWithThreads > > Error Message: > Captured an uncaught exception in thread: Thread[id=92, name=Thread-33, > state=RUNNABLE, group=TGRP-TestIndexWriterWithThreads] > > Stack Trace: > com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an > uncaught exception in thread: Thread[id=92, name=Thread-33, state=RUNNABLE, > group=TGRP-TestIndexWriterWithThreads] > Caused by: java.lang.RuntimeException: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed > at __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > Caused by: org.apache.lucene.store.AlreadyClosedException: this IndexWriter > is closed > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:644) > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:658) > at org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2016) > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573) > > > > > Build Log: > [...truncated 753 lines...] > [junit4] Suite: org.apache.lucene.index.TestIndexWriterWithThreads > [junit4] 2> Dez 21, 2013 6:05:39 PM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException > [junit4] 2> WARNING: Uncaught exception in thread: > Thread[Thread-33,5,TGRP-TestIndexWriterWithThreads] > [junit4] 2> java.lang.RuntimeException: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed > [junit4] 2> at > __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > [junit4] 2> Caused by: org.apache.lucene.store.AlreadyClosedException: > this IndexWriter is closed > [junit4] 2> at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:644) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:658) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2016) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573) > [junit4] 2> > [junit4] 2> Dez 21, 2013 6:05:39 PM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException > [junit4] 2> WARNING: Uncaught exception in thread: > Thread[Thread-31,5,TGRP-TestIndexWriterWithThreads] > [junit4] 2> java.lang.RuntimeException: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed > [junit4] 2> at > __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > [junit4] 2> Caused by: org.apache.lucene.store.AlreadyClosedException: > this IndexWriter is closed > [junit4] 2> at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:644) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:658) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2016) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573) > [junit4] 2> > [junit4] 2> Dez 21, 2013 6:05:39 PM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException > [junit4] 2> WARNING: Uncaught exception in thread: > Thread[Thread-32,5,TGRP-TestIndexWriterWithThreads] > [junit4] 2> java.lang.RuntimeException: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed > [junit4] 2> at > __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > [junit4] 2> Caused by: org.apache.lucene.store.AlreadyClosedException: > this IndexWriter is closed > [junit4] 2> at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:644) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:658) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2016) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573) > [junit4] 2> > [junit4] 2> Dez 21, 2013 6:05:39 PM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException > [junit4] 2> WARNING: Uncaught exception in thread: > Thread[Thread-30,5,TGRP-TestIndexWriterWithThreads] > [junit4] 2> java.lang.RuntimeException: java.lang.AssertionError: > [org.apache.lucene.index.DocumentsWriter$MergePendingEvent@47cf8947] > [junit4] 2> at > __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > [junit4] 2> Caused by: java.lang.AssertionError: > [org.apache.lucene.index.DocumentsWriter$MergePendingEvent@47cf8947] > [junit4] 2> at > org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2025) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573) > [junit4] 2> > [junit4] 2> Dez 21, 2013 6:05:39 PM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException > [junit4] 2> WARNING: Uncaught exception in thread: > Thread[Thread-34,5,TGRP-TestIndexWriterWithThreads] > [junit4] 2> java.lang.RuntimeException: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed > [junit4] 2> at > __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > [junit4] 2> Caused by: org.apache.lucene.store.AlreadyClosedException: > this IndexWriter is closed > [junit4] 2> at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:644) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:658) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2016) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573) > [junit4] 2> > [junit4] 2> NOTE: reproduce with: ant test > -Dtestcase=TestIndexWriterWithThreads > -Dtests.method=testRollbackAndCommitWithThreads -Dtests.seed=77A6431D86F40A95 > -Dtests.slow=true -Dtests.locale=pt -Dtests.timezone=Africa/Porto-Novo > -Dtests.file.encoding=US-ASCII > [junit4] ERROR 1.08s J4 | > TestIndexWriterWithThreads.testRollbackAndCommitWithThreads <<< > [junit4] > Throwable #1: java.lang.AssertionError > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads.testRollbackAndCommitWithThreads(TestIndexWriterWithThreads.java:629) > [junit4] > at java.lang.Thread.run(Thread.java:724)Throwable #2: > com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an > uncaught exception in thread: Thread[id=92, name=Thread-33, state=RUNNABLE, > group=TGRP-TestIndexWriterWithThreads] > [junit4] > Caused by: java.lang.RuntimeException: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed > [junit4] > at > __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > [junit4] > Caused by: org.apache.lucene.store.AlreadyClosedException: > this IndexWriter is closed > [junit4] > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:644) > [junit4] > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:658) > [junit4] > at > org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2016) > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573)Throwable > #3: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an > uncaught exception in thread: Thread[id=93, name=Thread-34, state=RUNNABLE, > group=TGRP-TestIndexWriterWithThreads] > [junit4] > Caused by: java.lang.RuntimeException: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed > [junit4] > at > __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > [junit4] > Caused by: org.apache.lucene.store.AlreadyClosedException: > this IndexWriter is closed > [junit4] > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:644) > [junit4] > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:658) > [junit4] > at > org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2016) > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573)Throwable > #4: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an > uncaught exception in thread: Thread[id=89, name=Thread-30, state=RUNNABLE, > group=TGRP-TestIndexWriterWithThreads] > [junit4] > Caused by: java.lang.RuntimeException: > java.lang.AssertionError: > [org.apache.lucene.index.DocumentsWriter$MergePendingEvent@47cf8947] > [junit4] > at > __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > [junit4] > Caused by: java.lang.AssertionError: > [org.apache.lucene.index.DocumentsWriter$MergePendingEvent@47cf8947] > [junit4] > at > org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2025) > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573)Throwable > #5: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an > uncaught exception in thread: Thread[id=91, name=Thread-32, state=RUNNABLE, > group=TGRP-TestIndexWriterWithThreads] > [junit4] > Caused by: java.lang.RuntimeException: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed > [junit4] > at > __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > [junit4] > Caused by: org.apache.lucene.store.AlreadyClosedException: > this IndexWriter is closed > [junit4] > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:644) > [junit4] > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:658) > [junit4] > at > org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2016) > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573)Throwable > #6: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an > uncaught exception in thread: Thread[id=90, name=Thread-31, state=RUNNABLE, > group=TGRP-TestIndexWriterWithThreads] > [junit4] > Caused by: java.lang.RuntimeException: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed > [junit4] > at > __randomizedtesting.SeedInfo.seed([77A6431D86F40A95]:0) > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:617) > [junit4] > Caused by: org.apache.lucene.store.AlreadyClosedException: > this IndexWriter is closed > [junit4] > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:644) > [junit4] > at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:658) > [junit4] > at > org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:2016) > [junit4] > at > org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:573) > [junit4] 2> NOTE: test params are: codec=Lucene46: {date=FST41, > field=FST41, title=PostingsFormat(name=Asserting), > docid=PostingsFormat(name=Lucene41VarGapFixedInterval), > titleTokenized=FSTOrd41, > docid_int=PostingsFormat(name=Lucene41VarGapFixedInterval), body=FST41}, > docValues:{titleDV=DocValuesFormat(name=Lucene45), > dv=DocValuesFormat(name=Lucene45)}, sim=DefaultSimilarity, locale=pt, > timezone=Africa/Porto-Novo > [junit4] 2> NOTE: Linux 3.2.0-26-generic amd64/Oracle Corporation > 1.7.0_25 (64-bit)/cpus=8,threads=1,free=31754824,total=264896512 > [junit4] 2> NOTE: All tests run in this JVM: [TestFilteredSearch, > TestTermVectorsFormat, TestMultiValuedNumericRangeQuery, Nested, > TestPagedBytes, TestVirtualMethod, TestStressNRT, TestDeterminism, > TestMaxTermFrequency, TestCodecHoldsOpenFiles, TestToken, TestPriorityQueue, > TestDocumentWriter, TestTopDocsMerge, TestParallelAtomicReader, > TestSegmentMerger, TestExternalCodecs, TestDocValuesWithThreads, Test2BDocs, > TestPForDeltaDocIdSet, TestByteBlockPool, TestLevenshteinAutomata, > TestLookaheadTokenFilter, TestIndexWriterWithThreads] > [junit4] Completed on J4 in 9.43s, 12 tests, 1 error <<< FAILURES! > > [...truncated 649 lines...] > BUILD FAILED > /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java7-64-test-only/checkout/lucene/build.xml:49: > The following error occurred while executing this line: > /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java7-64-test-only/checkout/lucene/common-build.xml:1304: > The following error occurred while executing this line: > /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java7-64-test-only/checkout/lucene/common-build.xml:937: > There were test failures: 371 suites, 2706 tests, 1 error, 86 ignored (73 > assumptions) > > Total time: 5 minutes 41 seconds > Build step 'Invoke Ant' marked build as failure > Archiving artifacts > Recording test results > Email was triggered for: Failure > Sending email for trigger: Failure > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
