You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Policeman Jenkins Server <je...@thetaphi.de> on 2018/03/18 03:35:19 UTC
[JENKINS] Lucene-Solr-master-Solaris (64bit/jdk1.8.0) - Build #
1740 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Solaris/1740/
Java: 64bit/jdk1.8.0 -XX:-UseCompressedOops -XX:+UseConcMarkSweepGC
2 tests failed.
FAILED: org.apache.lucene.index.TestIndexWriterWithThreads.testIOExceptionDuringWriteSegmentWithThreads
Error Message:
MockDirectoryWrapper: cannot close: there are still 12 open files: {_5.cfs=1, _2.cfs=1, _0.fdx=1, _e.cfs=1, _e.fdt=1, _a.cfs=1, _0.fdt=1, _0.tvx=1, _0.tvd=1, _3.cfs=1, _4.cfs=1, _e.cfe=1}
Stack Trace:
java.lang.RuntimeException: MockDirectoryWrapper: cannot close: there are still 12 open files: {_5.cfs=1, _2.cfs=1, _0.fdx=1, _e.cfs=1, _e.fdt=1, _a.cfs=1, _0.fdt=1, _0.tvx=1, _0.tvd=1, _3.cfs=1, _4.cfs=1, _e.cfe=1}
at __randomizedtesting.SeedInfo.seed([9CE603A3D3FCF102:474EB95AB9FF4289]:0)
at org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:841)
at org.apache.lucene.index.TestIndexWriterWithThreads._testMultipleThreadsFailure(TestIndexWriterWithThreads.java:331)
at org.apache.lucene.index.TestIndexWriterWithThreads.testIOExceptionDuringWriteSegmentWithThreads(TestIndexWriterWithThreads.java:492)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737)
at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934)
at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970)
at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943)
at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829)
at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879)
at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890)
at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.RuntimeException: unclosed IndexInput: _e.fdt
at org.apache.lucene.store.MockDirectoryWrapper.addFileHandle(MockDirectoryWrapper.java:732)
at org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectoryWrapper.java:776)
at org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:99)
at org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:99)
at org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:99)
at org.apache.lucene.store.Directory.openChecksumInput(Directory.java:119)
at org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat.write(Lucene50CompoundFormat.java:93)
at org.apache.lucene.index.IndexWriter.createCompoundFile(IndexWriter.java:5083)
at org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4579)
at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4154)
at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:624)
at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:661)
FAILED: org.apache.lucene.index.TestIndexWriterWithThreads.testIOExceptionDuringAbortWithThreads
Error Message:
MockDirectoryWrapper: cannot close: there are still 58 open files: {_5.pos=1, _h_Lucene70_0.dvd=1, _d.doc=1, _5.doc=1, _f.pos=1, _h_Lucene70_0.dvm=1, _5.fdt=1, _7.pos=1, _c.tim=1, _d.tvd=1, _e_Lucene70_0.dvd=1, _c.nvd=1, _7.doc=1, _f.fdt=1, _6.tvd=1, _f.tvd=1, _e.tim=1, _4_Lucene70_0.dvd=1, _e.nvd=1, _7.tim=1, _d.fdt=1, _7.nvd=1, _f.doc=1, _4.tvd=1, _6_Lucene70_0.dvd=1, _4.doc=1, _5.nvd=1, _7.fdt=1, _5.tim=1, _d.pos=1, _c.doc=1, _e.pos=1, _4.pos=1, _6.fdt=1, _5_Lucene70_0.dvd=1, _c_Lucene70_0.dvd=1, _f_Lucene70_0.dvd=1, _d.nvd=1, _6.doc=1, _e.fdt=1, _4.fdt=1, _6.pos=1, _d.tim=1, _c.tvd=1, _f.tim=1, _d_Lucene70_0.dvd=1, _f.nvd=1, _c.fdt=1, _6.tim=1, _6.nvd=1, _4.tim=1, _7.tvd=1, _e.tvd=1, _4.nvd=1, _c.pos=1, _e.doc=1, _7_Lucene70_0.dvd=1, _5.tvd=1}
Stack Trace:
java.lang.RuntimeException: MockDirectoryWrapper: cannot close: there are still 58 open files: {_5.pos=1, _h_Lucene70_0.dvd=1, _d.doc=1, _5.doc=1, _f.pos=1, _h_Lucene70_0.dvm=1, _5.fdt=1, _7.pos=1, _c.tim=1, _d.tvd=1, _e_Lucene70_0.dvd=1, _c.nvd=1, _7.doc=1, _f.fdt=1, _6.tvd=1, _f.tvd=1, _e.tim=1, _4_Lucene70_0.dvd=1, _e.nvd=1, _7.tim=1, _d.fdt=1, _7.nvd=1, _f.doc=1, _4.tvd=1, _6_Lucene70_0.dvd=1, _4.doc=1, _5.nvd=1, _7.fdt=1, _5.tim=1, _d.pos=1, _c.doc=1, _e.pos=1, _4.pos=1, _6.fdt=1, _5_Lucene70_0.dvd=1, _c_Lucene70_0.dvd=1, _f_Lucene70_0.dvd=1, _d.nvd=1, _6.doc=1, _e.fdt=1, _4.fdt=1, _6.pos=1, _d.tim=1, _c.tvd=1, _f.tim=1, _d_Lucene70_0.dvd=1, _f.nvd=1, _c.fdt=1, _6.tim=1, _6.nvd=1, _4.tim=1, _7.tvd=1, _e.tvd=1, _4.nvd=1, _c.pos=1, _e.doc=1, _7_Lucene70_0.dvd=1, _5.tvd=1}
at __randomizedtesting.SeedInfo.seed([9CE603A3D3FCF102:FD4B0B2C0FD272BE]:0)
at org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:841)
at org.apache.lucene.index.TestIndexWriterWithThreads._testMultipleThreadsFailure(TestIndexWriterWithThreads.java:331)
at org.apache.lucene.index.TestIndexWriterWithThreads.testIOExceptionDuringAbortWithThreads(TestIndexWriterWithThreads.java:448)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737)
at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934)
at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970)
at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943)
at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829)
at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879)
at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890)
at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.RuntimeException: unclosed IndexInput: _d.pos
at org.apache.lucene.store.MockDirectoryWrapper.addFileHandle(MockDirectoryWrapper.java:732)
at org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectoryWrapper.java:776)
at org.apache.lucene.codecs.lucene50.Lucene50PostingsReader.<init>(Lucene50PostingsReader.java:92)
at org.apache.lucene.codecs.lucene50.Lucene50PostingsFormat.fieldsProducer(Lucene50PostingsFormat.java:443)
at org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:112)
at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:78)
at org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdates.java:208)
at org.apache.lucene.index.ReadersAndUpdates.getReaderForMerge(ReadersAndUpdates.java:831)
at org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4485)
at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4154)
at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:624)
at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:661)
Build Log:
[...truncated 967 lines...]
[junit4] Suite: org.apache.lucene.index.TestIndexWriterWithThreads
[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexWriterWithThreads -Dtests.method=testIOExceptionDuringAbortWithThreads -Dtests.seed=9CE603A3D3FCF102 -Dtests.slow=true -Dtests.locale=vi -Dtests.timezone=Pacific/Kosrae -Dtests.asserts=true -Dtests.file.encoding=UTF-8
[junit4] ERROR 0.44s J0 | TestIndexWriterWithThreads.testIOExceptionDuringAbortWithThreads <<<
[junit4] > Throwable #1: java.lang.RuntimeException: MockDirectoryWrapper: cannot close: there are still 58 open files: {_5.pos=1, _h_Lucene70_0.dvd=1, _d.doc=1, _5.doc=1, _f.pos=1, _h_Lucene70_0.dvm=1, _5.fdt=1, _7.pos=1, _c.tim=1, _d.tvd=1, _e_Lucene70_0.dvd=1, _c.nvd=1, _7.doc=1, _f.fdt=1, _6.tvd=1, _f.tvd=1, _e.tim=1, _4_Lucene70_0.dvd=1, _e.nvd=1, _7.tim=1, _d.fdt=1, _7.nvd=1, _f.doc=1, _4.tvd=1, _6_Lucene70_0.dvd=1, _4.doc=1, _5.nvd=1, _7.fdt=1, _5.tim=1, _d.pos=1, _c.doc=1, _e.pos=1, _4.pos=1, _6.fdt=1, _5_Lucene70_0.dvd=1, _c_Lucene70_0.dvd=1, _f_Lucene70_0.dvd=1, _d.nvd=1, _6.doc=1, _e.fdt=1, _4.fdt=1, _6.pos=1, _d.tim=1, _c.tvd=1, _f.tim=1, _d_Lucene70_0.dvd=1, _f.nvd=1, _c.fdt=1, _6.tim=1, _6.nvd=1, _4.tim=1, _7.tvd=1, _e.tvd=1, _4.nvd=1, _c.pos=1, _e.doc=1, _7_Lucene70_0.dvd=1, _5.tvd=1}
[junit4] > at __randomizedtesting.SeedInfo.seed([9CE603A3D3FCF102:FD4B0B2C0FD272BE]:0)
[junit4] > at org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:841)
[junit4] > at org.apache.lucene.index.TestIndexWriterWithThreads._testMultipleThreadsFailure(TestIndexWriterWithThreads.java:331)
[junit4] > at org.apache.lucene.index.TestIndexWriterWithThreads.testIOExceptionDuringAbortWithThreads(TestIndexWriterWithThreads.java:448)
[junit4] > at java.lang.Thread.run(Thread.java:748)
[junit4] > Caused by: java.lang.RuntimeException: unclosed IndexInput: _d.pos
[junit4] > at org.apache.lucene.store.MockDirectoryWrapper.addFileHandle(MockDirectoryWrapper.java:732)
[junit4] > at org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectoryWrapper.java:776)
[junit4] > at org.apache.lucene.codecs.lucene50.Lucene50PostingsReader.<init>(Lucene50PostingsReader.java:92)
[junit4] > at org.apache.lucene.codecs.lucene50.Lucene50PostingsFormat.fieldsProducer(Lucene50PostingsFormat.java:443)
[junit4] > at org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:112)
[junit4] > at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:78)
[junit4] > at org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdates.java:208)
[junit4] > at org.apache.lucene.index.ReadersAndUpdates.getReaderForMerge(ReadersAndUpdates.java:831)
[junit4] > at org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4485)
[junit4] > at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4154)
[junit4] > at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:624)
[junit4] > at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:661)
[junit4] 1> org.apache.lucene.store.LockObtainFailedException: lock instance already obtained: (dir=RAMDirectory@23cc151e lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@27f395bf, lockName=write.lock)
[junit4] 1> at org.apache.lucene.store.SingleInstanceLockFactory.obtainLock(SingleInstanceLockFactory.java:44)
[junit4] 1> at org.apache.lucene.store.BaseDirectory.obtainLock(BaseDirectory.java:45)
[junit4] 1> at org.apache.lucene.store.FilterDirectory.obtainLock(FilterDirectory.java:104)
[junit4] 1> at org.apache.lucene.store.MockDirectoryWrapper.obtainLock(MockDirectoryWrapper.java:1049)
[junit4] 1> at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:952)
[junit4] 1> at org.apache.lucene.index.TestIndexWriterWithThreads$DelayedIndexAndCloseRunnable.run(TestIndexWriterWithThreads.java:564)
[junit4] IGNOR/A 0.00s J0 | TestIndexWriterWithThreads.testOpenTwoIndexWritersOnDifferentThreads
[junit4] > Assumption #1: aborting test: timeout obtaining lock
[junit4] 2> NOTE: leaving temporary files on disk at: /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/lucene/build/core/test/J0/temp/lucene.index.TestIndexWriterWithThreads_9CE603A3D3FCF102-001
[junit4] 2> NOTE: test params are: codec=CheapBastard, sim=Asserting(org.apache.lucene.search.similarities.AssertingSimilarity@6145b2f2), locale=vi, timezone=Pacific/Kosrae
[junit4] 2> NOTE: SunOS 5.11 amd64/Oracle Corporation 1.8.0_162 (64-bit)/cpus=3,threads=1,free=165102696,total=219660288
[junit4] 2> NOTE: All tests run in this JVM: [TestStringHelper, TestCodecUtil, TestIndexableField, TestIntsRef, TestNeverDelete, TestFilterDirectoryReader, TestMutableValues, TestTopFieldCollectorEarlyTermination, TestPrefixQuery, TestAllFilesCheckIndexHeader, TestFloatRange, TestExitableDirectoryReader, TestSpanNearQuery, TestIndexOptions, TestSpanCollection, TestRegExp, TestInfoStream, TestArrayUtil, TestReusableStringReader, TestMultiThreadTermVectors, TestAxiomaticF1LOG, TestGeoUtils, TestSpanExplanationsOfNonMatches, TestBooleanMinShouldMatch, TestNGramPhraseQuery, Test2BSortedDocValuesFixedSorted, TestDirectory, TestDirectPacked, TestSpans, TestSegmentReader, TestBKD, TestLongBitSet, TestOneMergeWrappingMergePolicy, TestIntroSorter, TestDocsAndPositions, TestSimpleExplanationsOfNonMatches, TestSynonymQuery, TestFieldsReader, TestSpanMultiTermQueryWrapper, TestIndexWriter, TestParallelReaderEmptyIndex, TestParallelCompositeReader, TestSpanExplanations, TestSpanSearchEquivalence, TestRAMDirectory, TestAxiomaticF3LOG, TestOmitPositions, TestManyFields, TestBlendedTermQuery, TestMathUtil, TestCachingCollector, TestDoubleValuesSource, Test2BPostingsBytes, TestMutablePointsReaderUtils, TestLucene60FieldInfoFormat, TestPrefixRandom, TestHugeRamFile, TestBM25Similarity, TestDocValues, TestCrashCausesCorruptIndex, TestBooleanQueryVisitSubscorers, TestCachingTokenFilter, TestIntBlockPool, TestDocIDMerger, TestControlledRealTimeReopenThread, TestCrash, TestReqExclBulkScorer, TestPackedTokenAttributeImpl, TestRegexpQuery, TestPolygon2D, TestCollectionUtil, Test2BBinaryDocValues, TestAxiomaticF2LOG, TestLucene50StoredFieldsFormatHighCompression, TestNoMergeScheduler, TestLockFactory, TestSort, TestBagOfPostings, TestReaderWrapperDVTypeCheck, TestSpanOrQuery, TestMultiLevelSkipList, TestLMDirichletSimilarity, TestPositiveScoresOnlyCollector, TestBooleanOr, Test2BNumericDocValues, TestComplexExplanations, TestScorerPerf, TestDuelingCodecs, TestUnicodeUtil, TestCharacterUtils, TestBooleanQuery, TestIndexWriterConfig, TestForceMergeForever, TestCompiledAutomaton, TermInSetQueryTest, TestNotDocIdSet, TestSegmentTermEnum, TestSortedSetSelector, TestMixedCodecs, TestTopDocsMerge, TestLucene70NormsFormat, TestTragicIndexWriterDeadlock, TestNot, TestNativeFSLockFactory, TestFilterDirectory, TestSnapshotDeletionPolicy, TestHighCompressionMode, TestNorms, TestIndexSearcher, TestSubScorerFreqs, TestConsistentFieldNumbers, TestSloppyPhraseQuery, TestSpanFirstQuery, TestTotalHitCountCollector, TestLiveFieldValues, TestMixedDocValuesUpdates, TestMmapDirectory, TestDoc, TestSingleInstanceLockFactory, TestIndexInput, TestAllFilesHaveChecksumFooter, TestUpgradeIndexMergePolicy, TestPerFieldDocValuesFormat, TestIndexWriterMerging, TestFSTs, TestIndexWriterWithThreads]
[junit4] Completed [221/486 (1!)] on J0 in 1.62s, 12 tests, 1 error, 1 skipped <<< FAILURES!
[...truncated 870 lines...]
[junit4] JVM J1: stdout was not empty, see: /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/lucene/build/core/test/temp/junit4-J1-20180318_015033_3942109068417031103354.sysout
[junit4] >>> JVM J1 emitted unexpected output (verbatim) ----
[junit4] codec: SimpleText, pf: BlockTreeOrds, dvf: Memory
[junit4] <<< JVM J1: EOF ----
[...truncated 62387 lines...]
[repro] Jenkins log URL: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Solaris/1740/consoleText
[repro] Revision: c98ab259c503d5b5713ae238647cf58ad82b71ae
[repro] Ant options: "-Dargs=-XX:-UseCompressedOops -XX:+UseConcMarkSweepGC"
[repro] Repro line: ant test -Dtestcase=TestIndexWriterWithThreads -Dtests.method=testIOExceptionDuringAbortWithThreads -Dtests.seed=9CE603A3D3FCF102 -Dtests.slow=true -Dtests.locale=vi -Dtests.timezone=Pacific/Kosrae -Dtests.asserts=true -Dtests.file.encoding=UTF-8
[repro] ant clean
[...truncated 6 lines...]
[repro] Test suites by module:
[repro] lucene/core
[repro] TestIndexWriterWithThreads
[repro] ant compile-test
[...truncated 142 lines...]
[repro] ant test-nocompile -Dtests.dups=5 -Dtests.maxfailures=5 -Dtests.class="*.TestIndexWriterWithThreads" -Dtests.showOutput=onerror "-Dargs=-XX:-UseCompressedOops -XX:+UseConcMarkSweepGC" -Dtests.seed=9CE603A3D3FCF102 -Dtests.slow=true -Dtests.locale=vi -Dtests.timezone=Pacific/Kosrae -Dtests.asserts=true -Dtests.file.encoding=UTF-8
[...truncated 95 lines...]
[junit4] Suite: org.apache.lucene.index.TestIndexWriterWithThreads
[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexWriterWithThreads -Dtests.method=testIOExceptionDuringWriteSegmentWithThreads -Dtests.seed=9CE603A3D3FCF102 -Dtests.slow=true -Dtests.badapples=true -Dtests.locale=vi -Dtests.timezone=Pacific/Kosrae -Dtests.asserts=true -Dtests.file.encoding=UTF-8
[junit4] ERROR 0.12s J0 | TestIndexWriterWithThreads.testIOExceptionDuringWriteSegmentWithThreads <<<
[junit4] > Throwable #1: java.lang.RuntimeException: MockDirectoryWrapper: cannot close: there are still 12 open files: {_5.cfs=1, _2.cfs=1, _0.fdx=1, _e.cfs=1, _e.fdt=1, _a.cfs=1, _0.fdt=1, _0.tvx=1, _0.tvd=1, _3.cfs=1, _4.cfs=1, _e.cfe=1}
[junit4] > at __randomizedtesting.SeedInfo.seed([9CE603A3D3FCF102:474EB95AB9FF4289]:0)
[junit4] > at org.apache.lucene.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:841)
[junit4] > at org.apache.lucene.index.TestIndexWriterWithThreads._testMultipleThreadsFailure(TestIndexWriterWithThreads.java:331)
[junit4] > at org.apache.lucene.index.TestIndexWriterWithThreads.testIOExceptionDuringWriteSegmentWithThreads(TestIndexWriterWithThreads.java:492)
[junit4] > at java.lang.Thread.run(Thread.java:748)
[junit4] > Caused by: java.lang.RuntimeException: unclosed IndexInput: _e.fdt
[junit4] > at org.apache.lucene.store.MockDirectoryWrapper.addFileHandle(MockDirectoryWrapper.java:732)
[junit4] > at org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectoryWrapper.java:776)
[junit4] > at org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:99)
[junit4] > at org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:99)
[junit4] > at org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:99)
[junit4] > at org.apache.lucene.store.Directory.openChecksumInput(Directory.java:119)
[junit4] > at org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat.write(Lucene50CompoundFormat.java:93)
[junit4] > at org.apache.lucene.index.IndexWriter.createCompoundFile(IndexWriter.java:5083)
[junit4] > at org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4579)
[junit4] > at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4154)
[junit4] > at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:624)
[junit4] > at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:661)
[junit4] OK 0.01s J0 | TestIndexWriterWithThreads.testIOExceptionDuringWriteSegmentOnlyOnce
[junit4] OK 0.03s J0 | TestIndexWriterWithThreads.testImmediateDiskFullWithThreads
[junit4] OK 0.22s J0 | TestIndexWriterWithThreads.testIOExceptionDuringAbortWithThreads
[junit4] OK 0.10s J0 | TestIndexWriterWithThreads.testIOExceptionDuringAbortWithThreadsOnlyOnce
[junit4] OK 0.01s J0 | TestIndexWriterWithThreads.testIOExceptionDuringAbort
[junit4] OK 0.34s J0 | TestIndexWriterWithThreads.testRollbackAndCommitWithThreads
[junit4] OK 0.56s J0 | TestIndexWriterWithThreads.testCloseWithThreads
[junit4] OK 0.04s J0 | TestIndexWriterWithThreads.testIOExceptionDuringWriteSegmentWithThreadsOnlyOnce
[junit4] 1> org.apache.lucene.store.LockObtainFailedException: lock instance already obtained: (dir=RAMDirectory@35e8a2b9 lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@31d720dc, lockName=write.lock)
[junit4] 1> at org.apache.lucene.store.SingleInstanceLockFactory.obtainLock(SingleInstanceLockFactory.java:44)
[junit4] 1> at org.apache.lucene.store.BaseDirectory.obtainLock(BaseDirectory.java:45)
[junit4] 1> at org.apache.lucene.store.FilterDirectory.obtainLock(FilterDirectory.java:104)
[junit4] 1> at org.apache.lucene.store.MockDirectoryWrapper.obtainLock(MockDirectoryWrapper.java:1049)
[junit4] 1> at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:952)
[junit4] 1> at org.apache.lucene.index.TestIndexWriterWithThreads$DelayedIndexAndCloseRunnable.run(TestIndexWriterWithThreads.java:564)
[junit4] IGNOR/A 0.00s J0 | TestIndexWriterWithThreads.testOpenTwoIndexWritersOnDifferentThreads
[junit4] > Assumption #1: aborting test: timeout obtaining lock
[junit4] OK 0.01s J0 | TestIndexWriterWithThreads.testIOExceptionDuringAbortOnlyOnce
[junit4] OK 0.02s J0 | TestIndexWriterWithThreads.testIOExceptionDuringWriteSegment
[junit4] 2> NOTE: leaving temporary files on disk at: /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/lucene/build/core/test/J0/temp/lucene.index.TestIndexWriterWithThreads_9CE603A3D3FCF102-001
[junit4] 2> NOTE: test params are: codec=CheapBastard, sim=Asserting(org.apache.lucene.search.similarities.AssertingSimilarity@2c91b4a6), locale=vi, timezone=Pacific/Kosrae
[junit4] 2> NOTE: SunOS 5.11 amd64/Oracle Corporation 1.8.0_162 (64-bit)/cpus=3,threads=1,free=33207632,total=97320960
[junit4] 2> NOTE: All tests run in this JVM: [TestIndexWriterWithThreads, TestIndexWriterWithThreads, TestIndexWriterWithThreads]
[junit4] Completed [5/5 (1!)] on J0 in 1.53s, 12 tests, 1 error, 1 skipped <<< FAILURES!
[...truncated 10 lines...]
BUILD FAILED
/export/home/jenkins/workspace/Lucene-Solr-master-Solaris/lucene/common-build.xml:1561: The following error occurred while executing this line:
/export/home/jenkins/workspace/Lucene-Solr-master-Solaris/lucene/common-build.xml:1085: There were test failures: 5 suites, 60 tests, 1 error, 4 ignored (4 assumptions) [seed: 9CE603A3D3FCF102]
Total time: 10 seconds
[repro] Setting last failure code to 256
[repro] Failures:
[repro] 1/5 failed: org.apache.lucene.index.TestIndexWriterWithThreads
[repro] Exiting with code 256
+ mv lucene/build lucene/build.repro
+ mv solr/build solr/build.repro
mv: cannot access solr/build
+ true
+ mv lucene/build.orig lucene/build
+ mv solr/build.orig solr/build
Archiving artifacts
Setting ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
[WARNINGS] Parsing warnings in console log with parser Java Compiler (javac)
Setting ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
<Git Blamer> Using GitBlamer to create author and commit information for all warnings.
<Git Blamer> GIT_COMMIT=c98ab259c503d5b5713ae238647cf58ad82b71ae, workspace=/export/home/jenkins/workspace/Lucene-Solr-master-Solaris
[WARNINGS] Computing warning deltas based on reference build #1739
Recording test results
Setting ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Build step 'Publish JUnit test result report' changed build result to UNSTABLE
Email was triggered for: Unstable (Test Failures)
Sending email for trigger: Unstable (Test Failures)
Setting ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/export/home/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2