JUnit version 4.10 .2012-06-20 18:59:50 Full thread dump Java HotSpot(TM) 64-Bit Server VM (23.0-b21 mixed mode): "Thread-6" prio=10 tid=0x00007f01a0143000 nid=0x5ba8 in Object.wait() [0x00007f01f8207000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f731f258> (a org.apache.lucene.index.DocumentsWriterFlushControl) at java.lang.Object.wait(Object.java:503) at org.apache.lucene.index.DocumentsWriterFlushControl.waitForFlush(DocumentsWriterFlushControl.java:205) - locked <0x00000000f731f258> (a org.apache.lucene.index.DocumentsWriterFlushControl) at org.apache.lucene.index.DocumentsWriter.abort(DocumentsWriter.java:235) - locked <0x00000000f7318558> (a org.apache.lucene.index.DocumentsWriter) at org.apache.lucene.index.IndexWriter.rollbackInternal(IndexWriter.java:1842) - locked <0x00000000f730a078> (a org.apache.lucene.index.IndexWriter) at org.apache.lucene.index.IndexWriter.rollback(IndexWriter.java:1788) - locked <0x00000000f730a978> (a java.lang.Object) at org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:534) "Thread-5" prio=10 tid=0x00007f01a0141000 nid=0x5ba7 waiting for monitor entry [0x00007f01f8308000] java.lang.Thread.State: BLOCKED (on object monitor) at org.apache.lucene.index.IndexWriter.useCompoundFile(IndexWriter.java:2136) - waiting to lock <0x00000000f730a078> (a org.apache.lucene.index.IndexWriter) at org.apache.lucene.index.IndexWriter.prepareFlushedSegment(IndexWriter.java:2031) at org.apache.lucene.index.DocumentsWriter.publishFlushedSegment(DocumentsWriter.java:498) at org.apache.lucene.index.DocumentsWriter.finishFlush(DocumentsWriter.java:477) at org.apache.lucene.index.DocumentsWriterFlushQueue$SegmentFlushTicket.publish(DocumentsWriterFlushQueue.java:201) at org.apache.lucene.index.DocumentsWriterFlushQueue.innerPurge(DocumentsWriterFlushQueue.java:119) at org.apache.lucene.index.DocumentsWriterFlushQueue.tryPurge(DocumentsWriterFlushQueue.java:148) at org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:438) at org.apache.lucene.index.DocumentsWriter.postUpdate(DocumentsWriter.java:316) at org.apache.lucene.index.DocumentsWriter.updateDocument(DocumentsWriter.java:389) at org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1332) at org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1083) at org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1064) at org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:566) "Thread-4" prio=10 tid=0x00007f01a013f000 nid=0x5ba6 waiting on condition [0x00007f01f8409000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000f6683b90> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:867) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:214) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:290) at org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:529) "Thread-3" prio=10 tid=0x00007f01a013d000 nid=0x5ba5 waiting on condition [0x00007f01f850a000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000f6683b90> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:867) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:214) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:290) at org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:529) "Thread-2" prio=10 tid=0x00007f01a013b800 nid=0x5ba4 waiting on condition [0x00007f01f860b000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000f6683b90> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:867) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:214) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:290) at org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:529) "Thread-1" prio=10 tid=0x00007f01a013a800 nid=0x5ba3 waiting on condition [0x00007f01f870c000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000f6683b90> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:867) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:214) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:290) at org.apache.lucene.index.TestIndexWriterWithThreads$1.run(TestIndexWriterWithThreads.java:529) "TEST-TestScope-org.apache.lucene.index.TestIndexWriterWithThreads.testRollbackAndCommitWithThreads-seed#[4072A5C052D9239D]" prio=10 tid=0x00007f0200213800 nid=0x5ba2 in Object.wait() [0x00007f01f8e8a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f6688960> (a org.apache.lucene.index.TestIndexWriterWithThreads$1) at java.lang.Thread.join(Thread.java:1258) - locked <0x00000000f6688960> (a org.apache.lucene.index.TestIndexWriterWithThreads$1) at java.lang.Thread.join(Thread.java:1332) at org.apache.lucene.index.TestIndexWriterWithThreads.testRollbackAndCommitWithThreads(TestIndexWriterWithThreads.java:587) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1969) at com.carrotsearch.randomizedtesting.RandomizedRunner.access$1100(RandomizedRunner.java:132) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:814) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:875) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:889) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) at org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:32) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) at org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRuleReportUncaughtExceptions.java:68) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:821) at com.carrotsearch.randomizedtesting.RandomizedRunner.access$700(RandomizedRunner.java:132) at com.carrotsearch.randomizedtesting.RandomizedRunner$3$1.run(RandomizedRunner.java:669) at com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:695) at com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:734) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:745) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRuleReportUncaughtExceptions.java:68) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38) at org.apache.lucene.util.TestRuleIcuHack$1.evaluate(TestRuleIcuHack.java:51) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) at org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRuleNoInstanceHooksOverrides.java:53) at org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleNoStaticHooksShadowing.java:52) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:36) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:56) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:605) at com.carrotsearch.randomizedtesting.RandomizedRunner.access$400(RandomizedRunner.java:132) at com.carrotsearch.randomizedtesting.RandomizedRunner$2.run(RandomizedRunner.java:551) "Service Thread" daemon prio=10 tid=0x00007f02000f8800 nid=0x5ba0 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=10 tid=0x00007f02000f6800 nid=0x5b9f waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=10 tid=0x00007f02000f3800 nid=0x5b9e waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00007f02000f1000 nid=0x5b9d waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x00007f02000a5000 nid=0x5b9c in Object.wait() [0x00007f01f975a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f55657f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000000f55657f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) "Reference Handler" daemon prio=10 tid=0x00007f02000a2800 nid=0x5b9b in Object.wait() [0x00007f01f985b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f5565370> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x00000000f5565370> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x00007f020000a000 nid=0x5b91 in Object.wait() [0x00007f0206367000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f5ccf760> (a com.carrotsearch.randomizedtesting.RandomizedRunner$2) at java.lang.Thread.join(Thread.java:1258) - locked <0x00000000f5ccf760> (a com.carrotsearch.randomizedtesting.RandomizedRunner$2) at java.lang.Thread.join(Thread.java:1332) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:561) at com.carrotsearch.randomizedtesting.RandomizedRunner.run(RandomizedRunner.java:521) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.junit.runner.JUnitCore.run(JUnitCore.java:157) at org.junit.runner.JUnitCore.run(JUnitCore.java:136) at org.junit.runner.JUnitCore.run(JUnitCore.java:117) at org.junit.runner.JUnitCore.runMain(JUnitCore.java:98) at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:53) at org.junit.runner.JUnitCore.main(JUnitCore.java:45) "VM Thread" prio=10 tid=0x00007f020009b000 nid=0x5b9a runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f0200018000 nid=0x5b92 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f0200019800 nid=0x5b93 runnable "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f020001b800 nid=0x5b94 runnable "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f020001d800 nid=0x5b95 runnable "GC task thread#4 (ParallelGC)" prio=10 tid=0x00007f020001f000 nid=0x5b96 runnable "GC task thread#5 (ParallelGC)" prio=10 tid=0x00007f0200021000 nid=0x5b97 runnable "GC task thread#6 (ParallelGC)" prio=10 tid=0x00007f0200023000 nid=0x5b98 runnable "GC task thread#7 (ParallelGC)" prio=10 tid=0x00007f0200025000 nid=0x5b99 runnable "VM Periodic Task Thread" prio=10 tid=0x00007f020010b800 nid=0x5ba1 waiting on condition JNI global references: 147 Heap PSYoungGen total 152896K, used 42026K [0x00000000f5560000, 0x0000000100000000, 0x0000000100000000) eden space 131072K, 32% used [0x00000000f5560000,0x00000000f7e6ab78,0x00000000fd560000) from space 21824K, 0% used [0x00000000feab0000,0x00000000feab0000,0x0000000100000000) to space 21824K, 0% used [0x00000000fd560000,0x00000000fd560000,0x00000000feab0000) ParOldGen total 349568K, used 0K [0x00000000e0000000, 0x00000000f5560000, 0x00000000f5560000) object space 349568K, 0% used [0x00000000e0000000,0x00000000e0000000,0x00000000f5560000) PSPermGen total 21248K, used 10045K [0x00000000dae00000, 0x00000000dc2c0000, 0x00000000e0000000) object space 21248K, 47% used [0x00000000dae00000,0x00000000db7cf7c0,0x00000000dc2c0000)