Build Lucene.NET :: Lucene.NET Core [master] #410 failed (Tests failed: 15 (5 new), passed: 2439, ignored: 112). Agent: JetBrains-dotnet-agent02 Build results: http://teamcity.codebetter.com/viewLog.html?buildId=190073&buildTypeId=LuceneNet_Core
Failed Tests Summary: Newly failed tests (5 tests, alphabetically ordered) ================================================================== Lucene.Net.Tests.dll: Lucene.Net.Codecs.Lucene41.TestLucene41StoredFieldsFormat.BaseStoredFieldsFormatTestCase.TestConcurrentReads Lucene.Net.Tests.dll: Lucene.Net.Index.TestIndexWriter.TestTwoThreadsInterruptDeadlock Lucene.Net.Tests.dll: Lucene.Net.Index.TestIndexWriterReader.TestAddIndexesAndDoDeletesThreads Lucene.Net.Tests.dll: Lucene.Net.Index.TestTransactions.TestTransactions_Mem Lucene.Net.Tests.dll: Lucene.Net.Search.TestTopDocsMerge.TestSort_2 Other failed tests (10 tests, alphabetically ordered) ================================================================== Lucene.Net.Tests.dll: Lucene.Net.Codecs.Lucene41.TestBlockPostingsFormat2 Lucene.Net.Tests.dll: Lucene.Net.Index.TestDirectoryReader.TestNoDir Lucene.Net.Tests.dll: Lucene.Net.Index.TestDocumentsWriterStallControl.TestSimpleStall Lucene.Net.Tests.dll: Lucene.Net.Index.TestDuelingCodecs.TestEquals Lucene.Net.Tests.dll: Lucene.Net.Index.TestIndexWriterExceptions.TestExceptionOnMergeInit Lucene.Net.Tests.dll: Lucene.Net.Search.TestFuzzyQuery.TestTieBreaker Lucene.Net.Tests.dll: Lucene.Net.Search.TestSimpleExplanations.TestDMQ8 Lucene.Net.Tests.dll: Lucene.Net.Search.TestTermVectors Lucene.Net.Tests.dll: Lucene.Net.Search.TestTermVectors.TestMixedVectrosVectors Lucene.Net.Tests.dll: Lucene.Net.Tests.TestAssertions.TestTokenStreams Newly failed tests details (only first 3 failures shown here) ================================================================== Lucene.Net.Tests.dll: Lucene.Net.Codecs.Lucene41.TestLucene41StoredFieldsFormat.BaseStoredFieldsFormatTestCase.TestConcurrentReads (new) ================= Test(s) failed. System.InvalidOperationException : Expected 1 hit, got 0 at Lucene.Net.Index.BaseStoredFieldsFormatTestCase.TestConcurrentReads() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Index\BaseStoredFieldsFormatTestCase.cs:line 453 Lucene.Net.Tests.dll: Lucene.Net.Index.TestIndexWriter.TestTwoThreadsInterruptDeadlock (new) ================= Test(s) failed. Expected: False But was: True at NUnit.Framework.Assert.That(Object actual, IResolveConstraint expression, String message, Object[] args) at NUnit.Framework.Assert.IsFalse(Boolean condition) at Lucene.Net.Index.TestIndexWriter.TestTwoThreadsInterruptDeadlock() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1458 ------- Stderr: ------- TEST: got interrupt at Lucene.Net.Index.IndexWriter.DoWait() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 5366 at Lucene.Net.Index.IndexWriter.ForceMerge(Int32 maxNumSegments, Boolean doWait) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 2192 at Lucene.Net.Index.IndexWriter.ForceMerge(Int32 maxNumSegments) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 2100 at Lucene.Net.Index.TestIndexWriter.IndexerThreadInterrupt.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1274 TEST: got interrupt at Lucene.Net.Store.SlowOpeningMockIndexInputWrapper..ctor(MockDirectoryWrapper dir, String name, IndexInput delegate) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\SlowOpeningMockIndexInputWrapper.cs:line 45 at Lucene.Net.Store.MockDirectoryWrapper.OpenInput(String name, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\MockDirectoryWrapper.cs:line 805 at Lucene.Net.Codecs.Lucene45.Lucene45DocValuesProducer..ctor(SegmentReadState state, String dataCodec, String dataExtension, String metaCodec, String metaExtension) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Lucene45\Lucene45DocValuesProducer.cs:line 115 at Lucene.Net.Codecs.Lucene45.Lucene45DocValuesFormat.FieldsProducer(SegmentReadState state) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Lucene45\Lucene45DocValuesFormat.cs:line 167 at Lucene.Net.Codecs.Perfield.PerFieldDocValuesFormat.FieldsReader..ctor(PerFieldDocValuesFormat outerInstance, SegmentReadState readState) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Perfield\PerFieldDocValuesFormat.cs:line 268 at Lucene.Net.Codecs.Perfield.PerFieldDocValuesFormat.FieldsProducer(SegmentReadState state) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Perfield\PerFieldDocValuesFormat.cs:line 389 at Lucene.Net.Index.SegmentDocValues.NewDocValuesProducer(SegmentCommitInfo si, IOContext context, Directory dir, DocValuesFormat dvFormat, Nullable`1 gen, IList`1 infos, Int32 termsIndexDivisor) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentDocValues.cs:line 54 at Lucene.Net.Index.SegmentDocValues.GetDocValuesProducer(Nullable`1 gen, SegmentCommitInfo si, IOContext context, Directory dir, DocValuesFormat dvFormat, IList`1 infos, Int32 termsIndexDivisor) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentDocValues.cs:line 86 at Lucene.Net.Index.SegmentReader.InitDocValuesProducers(Codec codec) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentReader.cs:line 222 at Lucene.Net.Index.SegmentReader..ctor(SegmentCommitInfo si, Int32 termInfosIndexDivisor, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentReader.cs:line 132 at Lucene.Net.Index.ReadersAndUpdates.GetReader(IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\ReadersAndUpdates.cs:line 167 at Lucene.Net.Index.ReadersAndUpdates.GetReadOnlyClone(IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\ReadersAndUpdates.cs:line 298 at Lucene.Net.Index.StandardDirectoryReader.Open(IndexWriter writer, SegmentInfos infos, Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\StandardDirectoryReader.cs:line 126 at Lucene.Net.Index.IndexWriter.GetReader(Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 413 at Lucene.Net.Index.DirectoryReader.Open(IndexWriter writer, Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\DirectoryReader.cs:line 115 at Lucene.Net.Index.TestIndexWriter.IndexerThreadInterrupt.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1253 TEST: got interrupt at Lucene.Net.Store.SlowOpeningMockIndexInputWrapper..ctor(MockDirectoryWrapper dir, String name, IndexInput delegate) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\SlowOpeningMockIndexInputWrapper.cs:line 45 at Lucene.Net.Store.MockDirectoryWrapper.OpenInput(String name, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\MockDirectoryWrapper.cs:line 805 at Lucene.Net.Codecs.Compressing.CompressingStoredFieldsReader..ctor(Directory d, SegmentInfo si, String segmentSuffix, FieldInfos fn, IOContext context, String formatName, CompressionMode compressionMode) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Compressing\CompressingStoredFieldsReader.cs:line 122 at Lucene.Net.Codecs.Compressing.CompressingStoredFieldsFormat.FieldsReader(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Compressing\CompressingStoredFieldsFormat.cs:line 103 at Lucene.Net.Index.SegmentCoreReaders..ctor(SegmentReader owner, Directory dir, SegmentCommitInfo si, IOContext context, Int32 termsIndexDivisor) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentCoreReaders.cs:line 171 at Lucene.Net.Index.SegmentReader..ctor(SegmentCommitInfo si, Int32 termInfosIndexDivisor, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentReader.cs:line 111 at Lucene.Net.Index.ReadersAndUpdates.GetReader(IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\ReadersAndUpdates.cs:line 167 at Lucene.Net.Index.ReadersAndUpdates.GetReadOnlyClone(IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\ReadersAndUpdates.cs:line 298 at Lucene.Net.Index.StandardDirectoryReader.Open(IndexWriter writer, SegmentInfos infos, Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\StandardDirectoryReader.cs:line 126 at Lucene.Net.Index.IndexWriter.GetReader(Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 413 at Lucene.Net.Index.DirectoryReader.Open(IndexWriter writer, Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\DirectoryReader.cs:line 115 at Lucene.Net.Index.TestIndexWriter.IndexerThreadInterrupt.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1253 TEST: got interrupt at Lucene.Net.Store.SlowOpeningMockIndexInputWrapper..ctor(MockDirectoryWrapper dir, String name, IndexInput delegate) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\SlowOpeningMockIndexInputWrapper.cs:line 45 at Lucene.Net.Store.MockDirectoryWrapper.OpenInput(String name, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\MockDirectoryWrapper.cs:line 805 at Lucene.Net.Codecs.Lucene45.Lucene45DocValuesProducer..ctor(SegmentReadState state, String dataCodec, String dataExtension, String metaCodec, String metaExtension) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Lucene45\Lucene45DocValuesProducer.cs:line 115 at Lucene.Net.Codecs.Lucene45.Lucene45DocValuesFormat.FieldsProducer(SegmentReadState state) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Lucene45\Lucene45DocValuesFormat.cs:line 167 at Lucene.Net.Codecs.Perfield.PerFieldDocValuesFormat.FieldsReader..ctor(PerFieldDocValuesFormat outerInstance, SegmentReadState readState) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Perfield\PerFieldDocValuesFormat.cs:line 268 at Lucene.Net.Codecs.Perfield.PerFieldDocValuesFormat.FieldsProducer(SegmentReadState state) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Perfield\PerFieldDocValuesFormat.cs:line 389 at Lucene.Net.Index.SegmentDocValues.NewDocValuesProducer(SegmentCommitInfo si, IOContext context, Directory dir, DocValuesFormat dvFormat, Nullable`1 gen, IList`1 infos, Int32 termsIndexDivisor) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentDocValues.cs:line 54 at Lucene.Net.Index.SegmentDocValues.GetDocValuesProducer(Nullable`1 gen, SegmentCommitInfo si, IOContext context, Directory dir, DocValuesFormat dvFormat, IList`1 infos, Int32 termsIndexDivisor) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentDocValues.cs:line 86 at Lucene.Net.Index.SegmentReader.InitDocValuesProducers(Codec codec) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentReader.cs:line 222 at Lucene.Net.Index.SegmentReader..ctor(SegmentCommitInfo si, Int32 termInfosIndexDivisor, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentReader.cs:line 132 at Lucene.Net.Index.ReadersAndUpdates.GetReader(IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\ReadersAndUpdates.cs:line 167 at Lucene.Net.Index.BufferedUpdatesStream.ApplyDeletesAndUpdates(ReaderPool readerPool, IList`1 infos) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\BufferedUpdatesStream.cs:line 328 at Lucene.Net.Index.IndexWriter.ApplyAllDeletesAndUpdates() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3946 at Lucene.Net.Index.IndexWriter.MaybeApplyDeletes(Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3931 at Lucene.Net.Index.IndexWriter.GetReader(Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 412 at Lucene.Net.Index.DirectoryReader.Open(IndexWriter writer, Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\DirectoryReader.cs:line 115 at Lucene.Net.Index.TestIndexWriter.IndexerThreadInterrupt.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1253 TEST: got interrupt at Lucene.Net.Store.SlowOpeningMockIndexInputWrapper..ctor(MockDirectoryWrapper dir, String name, IndexInput delegate) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\SlowOpeningMockIndexInputWrapper.cs:line 45 at Lucene.Net.Store.MockDirectoryWrapper.OpenInput(String name, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\MockDirectoryWrapper.cs:line 805 at Lucene.Net.Codecs.BlockTreeTermsReader..ctor(Directory dir, FieldInfos fieldInfos, SegmentInfo info, PostingsReaderBase postingsReader, IOContext ioContext, String segmentSuffix, Int32 indexDivisor) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\BlockTreeTermsReader.cs:line 128 at Lucene.Net.Codecs.Lucene41.Lucene41PostingsFormat.FieldsProducer(SegmentReadState state) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Lucene41\Lucene41PostingsFormat.cs:line 432 at Lucene.Net.Codecs.Perfield.PerFieldPostingsFormat.FieldsReader..ctor(PerFieldPostingsFormat outerInstance, SegmentReadState readState) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Perfield\PerFieldPostingsFormat.cs:line 216 at Lucene.Net.Codecs.Perfield.PerFieldPostingsFormat.FieldsProducer(SegmentReadState state) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Perfield\PerFieldPostingsFormat.cs:line 277 at Lucene.Net.Index.SegmentCoreReaders..ctor(SegmentReader owner, Directory dir, SegmentCommitInfo si, IOContext context, Int32 termsIndexDivisor) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentCoreReaders.cs:line 151 at Lucene.Net.Index.SegmentReader..ctor(SegmentCommitInfo si, Int32 termInfosIndexDivisor, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentReader.cs:line 111 at Lucene.Net.Index.ReadersAndUpdates.GetReader(IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\ReadersAndUpdates.cs:line 167 at Lucene.Net.Index.BufferedUpdatesStream.ApplyDeletesAndUpdates(ReaderPool readerPool, IList`1 infos) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\BufferedUpdatesStream.cs:line 328 at Lucene.Net.Index.IndexWriter.ApplyAllDeletesAndUpdates() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3946 at Lucene.Net.Index.IndexWriter.MaybeApplyDeletes(Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3931 at Lucene.Net.Index.IndexWriter.DoFlush(Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3892 at Lucene.Net.Index.IndexWriter.CloseInternal(Boolean waitForMerges, Boolean doFlush) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 1177 at Lucene.Net.Index.IndexWriter.Dispose(Boolean waitForMerges) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 1102 at Lucene.Net.Index.TestIndexWriter.IndexerThreadInterrupt.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1197 TEST: got interrupt at Lucene.Net.Store.SlowOpeningMockIndexInputWrapper..ctor(MockDirectoryWrapper dir, String name, IndexInput delegate) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\SlowOpeningMockIndexInputWrapper.cs:line 45 at Lucene.Net.Store.MockDirectoryWrapper.OpenInput(String name, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\MockDirectoryWrapper.cs:line 805 at Lucene.Net.Codecs.Lucene41.Lucene41PostingsReader..ctor(Directory dir, FieldInfos fieldInfos, SegmentInfo segmentInfo, IOContext ioContext, String segmentSuffix) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Lucene41\Lucene41PostingsReader.cs:line 54 at Lucene.Net.Codecs.Lucene41.Lucene41PostingsFormat.FieldsProducer(SegmentReadState state) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Lucene41\Lucene41PostingsFormat.cs:line 428 at Lucene.Net.Codecs.Perfield.PerFieldPostingsFormat.FieldsReader..ctor(PerFieldPostingsFormat outerInstance, SegmentReadState readState) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Perfield\PerFieldPostingsFormat.cs:line 216 at Lucene.Net.Codecs.Perfield.PerFieldPostingsFormat.FieldsProducer(SegmentReadState state) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Perfield\PerFieldPostingsFormat.cs:line 277 at Lucene.Net.Index.SegmentCoreReaders..ctor(SegmentReader owner, Directory dir, SegmentCommitInfo si, IOContext context, Int32 termsIndexDivisor) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentCoreReaders.cs:line 151 at Lucene.Net.Index.SegmentReader..ctor(SegmentCommitInfo si, Int32 termInfosIndexDivisor, IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentReader.cs:line 111 at Lucene.Net.Index.ReadersAndUpdates.GetReader(IOContext context) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\ReadersAndUpdates.cs:line 167 at Lucene.Net.Index.BufferedUpdatesStream.ApplyDeletesAndUpdates(ReaderPool readerPool, IList`1 infos) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\BufferedUpdatesStream.cs:line 328 at Lucene.Net.Index.IndexWriter.ApplyAllDeletesAndUpdates() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3946 at Lucene.Net.Index.IndexWriter.MaybeApplyDeletes(Boolean applyAllDeletes) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3931 at Lucene.Net.Index.IndexWriter.PrepareCommitInternal() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3587 at Lucene.Net.Index.IndexWriter.CommitInternal() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3761 at Lucene.Net.Index.TestIndexWriter.IndexerThreadInterrupt.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1270 FAILED; unexpected exception at Lucene.Net.Util.IOUtils.ReThrowUnchecked(Exception th) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Util\IOUtils.cs:line 435 at Lucene.Net.Util.IOUtils.ReThrow(Exception th) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Util\IOUtils.cs:line 418 at Lucene.Net.Index.IndexWriter.ReaderPool.DropAll(Boolean doSave) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 656 at Lucene.Net.Index.IndexWriter.DeleteAll() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 2708 at Lucene.Net.Index.TestIndexWriter.IndexerThreadInterrupt.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1241 Unhandled exception in remote appdomain: System.Exception: System.Exception: MockDirectoryWrapper: cannot close: there are still open locks: write.lock at Lucene.Net.Store.MockDirectoryWrapper.Dispose() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\MockDirectoryWrapper.cs:line 923 at Lucene.Net.Util.IOUtils.Close(IDisposable[] objects) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Util\IOUtils.cs:line 163 ---> System.Exception: MockDirectoryWrapper: cannot close: there are still open locks: write.lock at Lucene.Net.Store.MockDirectoryWrapper.Dispose() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\MockDirectoryWrapper.cs:line 923 at Lucene.Net.Util.IOUtils.Close(IDisposable[] objects) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Util\IOUtils.cs:line 163 --- End of inner exception stack trace --- at Lucene.Net.Util.IOUtils.ReThrowUnchecked(Exception th) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Util\IOUtils.cs:line 435 at Lucene.Net.Util.IOUtils.ReThrow(Exception th) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Util\IOUtils.cs:line 418 at Lucene.Net.Util.IOUtils.Close(IDisposable[] objects) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Util\IOUtils.cs:line 176 at Lucene.Net.Index.TestIndexWriter.IndexerThreadInterrupt.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1362 at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() TEST: got interrupt at System.Threading.Monitor.ReliableEnter(Object obj, Boolean& lockTaken) at Lucene.Net.Index.IndexWriter.HasPendingMerges() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 0 at Lucene.Net.Index.ConcurrentMergeScheduler.Merge(IndexWriter writer, MergeTrigger trigger, Boolean newMergesFound) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\ConcurrentMergeScheduler.cs:line 429 at Lucene.Net.Index.IndexWriter.MaybeMerge(MergeTrigger trigger, Int32 maxNumSegments) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 2384 at Lucene.Net.Index.IndexWriter.ForceMerge(Int32 maxNumSegments, Boolean doWait) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 2156 at Lucene.Net.Index.IndexWriter.ForceMerge(Int32 maxNumSegments) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 2100 at Lucene.Net.Index.TestIndexWriter.IndexerThreadInterrupt.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1274 Unhandled exception in remote appdomain: NUnit.Framework.AssertionException: Expected: True But was: False at NUnit.Framework.Assert.That(Object actual, IResolveConstraint expression, String message, Object[] args) at NUnit.Framework.Assert.IsTrue(Boolean condition) at Lucene.Net.Index.TestIndexWriter.IndexerThreadInterrupt.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriter.cs:line 1302 at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() Lucene.Net.Tests.dll: Lucene.Net.Index.TestIndexWriterReader.TestAddIndexesAndDoDeletesThreads (new) ================= Test(s) failed. Expected: True But was: False at NUnit.Framework.Assert.That(Object actual, IResolveConstraint expression, String message, Object[] args) at NUnit.Framework.Assert.IsTrue(Boolean condition) at Lucene.Net.Index.TestIndexWriterReader.TestAddIndexesAndDoDeletesThreads() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriterReader.cs:line 443 ------- Stdout: ------- WARNING: Leftover undeleted temporary files The directory is not empty. ------- Stderr: ------- at Lucene.Net.Codecs.CodecUtil.ValidateFooter(IndexInput in) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\CodecUtil.cs:line 237 at Lucene.Net.Codecs.CodecUtil.CheckFooter(ChecksumIndexInput in) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\CodecUtil.cs:line 207 at Lucene.Net.Codecs.CodecUtil.ChecksumEntireFile(IndexInput input) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\CodecUtil.cs:line 272 at Lucene.Net.Codecs.Compressing.CompressingStoredFieldsReader.CheckIntegrity() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Compressing\CompressingStoredFieldsReader.cs:line 630 at Lucene.Net.Index.SegmentReader.CheckIntegrity() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentReader.cs:line 726 at Lucene.Net.Index.SegmentMerger..ctor(IList`1 readers, SegmentInfo segmentInfo, InfoStream infoStream, Directory dir, Int32 termIndexInterval, CheckAbort checkAbort, FieldNumbers fieldNumbers, IOContext context, Boolean validate) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentMerger.cs:line 65 at Lucene.Net.Index.IndexWriter.AddIndexes(IndexReader[] readers) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3241 at Lucene.Net.Index.TestIndexWriterReader.AddDirectoriesThreads.DoBody(Int32 j, Directory[] dirs) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriterReader.cs:line 621 at Lucene.Net.Index.TestIndexWriterReader.AddDirectoriesThreads.ThreadAnonymousInnerClassHelper.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriterReader.cs:line 591 at Lucene.Net.Codecs.Lucene41.Lucene41PostingsWriter.StartDoc(Int32 docId, Int32 termDocFreq) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\Lucene41\Lucene41PostingsWriter.cs:line 309 at Lucene.Net.Codecs.PostingsConsumer.Merge(MergeState mergeState, Nullable`1 indexOptions, DocsEnum postings, FixedBitSet visitedDocs) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\PostingsConsumer.cs:line 138 at Lucene.Net.Codecs.TermsConsumer.Merge(MergeState mergeState, Nullable`1 indexOptions, TermsEnum termsEnum) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\TermsConsumer.cs:line 191 at Lucene.Net.Codecs.FieldsConsumer.Merge(MergeState mergeState, Fields fields) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\FieldsConsumer.cs:line 82 at Lucene.Net.Index.SegmentMerger.MergeTerms(SegmentWriteState segmentWriteState) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentMerger.cs:line 465 at Lucene.Net.Index.SegmentMerger.Merge() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentMerger.cs:line 121 at Lucene.Net.Index.IndexWriter.AddIndexes(IndexReader[] readers) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3252 at Lucene.Net.Index.TestIndexWriterReader.AddDirectoriesThreads.DoBody(Int32 j, Directory[] dirs) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriterReader.cs:line 621 at Lucene.Net.Index.TestIndexWriterReader.AddDirectoriesThreads.ThreadAnonymousInnerClassHelper.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriterReader.cs:line 591 at System.IO.FileStream.ReadByte() at Lucene.Net.Support.FileStreamExtensions.Read(FileStream file, ByteBuffer dst, Int64 position) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Support\FileStreamExtensions.cs:line 22 at Lucene.Net.Store.NIOFSDirectory.NIOFSIndexInput.ReadInternal(Byte[] b, Int32 offset, Int32 len) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Store\NIOFSDirectory.cs:line 252 at Lucene.Net.Store.BufferedIndexInput.Refill() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Store\BufferedIndexInput.cs:line 368 at Lucene.Net.Store.BufferedIndexInput.ReadByte() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Store\BufferedIndexInput.cs:line 55 at Lucene.Net.Store.DataInput.ReadVInt() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Store\DataInput.cs:line 117 at Lucene.Net.Store.BufferedIndexInput.ReadVInt() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Store\BufferedIndexInput.cs:line 279 at Lucene.Net.Store.MockIndexInputWrapper.ReadVInt() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\MockIndexInputWrapper.cs:line 176 at Lucene.Net.Codecs.BlockTreeTermsReader.FieldReader.SegmentTermsEnum.Frame.LoadBlock() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\BlockTreeTermsReader.cs:line 2800 at Lucene.Net.Codecs.BlockTreeTermsReader.FieldReader.SegmentTermsEnum.Next() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\BlockTreeTermsReader.cs:line 2484 at Lucene.Net.Index.MultiTermsEnum.Reset(TermsEnumIndex[] termsEnumsIndex) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\MultiTermsEnum.cs:line 155 at Lucene.Net.Index.MultiTerms.Iterator(TermsEnum reuse) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\MultiTerms.cs:line 128 at Lucene.Net.Codecs.FieldsConsumer.Merge(MergeState mergeState, Fields fields) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Codecs\FieldsConsumer.cs:line 82 at Lucene.Net.Index.SegmentMerger.MergeTerms(SegmentWriteState segmentWriteState) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentMerger.cs:line 465 at Lucene.Net.Index.SegmentMerger.Merge() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentMerger.cs:line 121 at Lucene.Net.Index.IndexWriter.AddIndexes(IndexReader[] readers) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\IndexWriter.cs:line 3252 at Lucene.Net.Index.TestIndexWriterReader.AddDirectoriesThreads.DoBody(Int32 j, Directory[] dirs) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriterReader.cs:line 621 at Lucene.Net.Index.TestIndexWriterReader.AddDirectoriesThreads.ThreadAnonymousInnerClassHelper.Run() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestIndexWriterReader.cs:line 591 see all newly failed tests: http://teamcity.codebetter.com/viewLog.html?buildId=190073&buildTypeId=LuceneNet_Core Other failed tests details (only first 3 failures shown here) ================================================================== Lucene.Net.Tests.dll: Lucene.Net.Codecs.Lucene41.TestBlockPostingsFormat2 ================= TearDown method failed. CheckIndex failed at Lucene.Net.Util.TestUtil.CheckIndex(Directory dir, Boolean crossCheckTermVectors) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Util\TestUtil.cs:line 257 at Lucene.Net.Codecs.Lucene41.TestBlockPostingsFormat2.TearDown() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Codecs\Lucene41\TestBlockPostingsFormat2.cs:line 65 Lucene.Net.Tests.dll: Lucene.Net.Index.TestDirectoryReader.TestNoDir ================= Test(s) failed. Lucene.Net.Store.NoSuchDirectoryException : directory 'Z:\Builds\temp\buildTmp\LuceneTemp\doesnotexist-1' does not exist at Lucene.Net.Store.FSDirectory.ListAll(DirectoryInfo dir) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Store\FSDirectory.cs:line 238 at Lucene.Net.Store.FSDirectory.ListAll() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Store\FSDirectory.cs:line 284 at Lucene.Net.Store.MockDirectoryWrapper.ListAll() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Store\MockDirectoryWrapper.cs:line 1207 at Lucene.Net.Index.SegmentInfos.FindSegmentsFile.Run(IndexCommit commit) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentInfos.cs:line 892 at Lucene.Net.Index.StandardDirectoryReader.Open(Directory directory, IndexCommit commit, Int32 termInfosIndexDivisor) in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\StandardDirectoryReader.cs:line 53 at Lucene.Net.Index.TestDirectoryReader.TestNoDir() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestDirectoryReader.cs:line 739 Lucene.Net.Tests.dll: Lucene.Net.Index.TestDocumentsWriterStallControl.TestSimpleStall ================= Test(s) failed. Expected: True But was: False at NUnit.Framework.Assert.That(Object actual, IResolveConstraint expression, String message, Object[] args) at NUnit.Framework.Assert.IsTrue(Boolean condition) at Lucene.Net.Index.TestDocumentsWriterStallControl.TestSimpleStall() in z:\Builds\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Index\TestDocumentsWriterStallControl.cs:line 54 Changes included (1 change) ==================================================== Change df753f9c8729fe1bbad9c2245d68efd7813778ab by itamar (3 files): Fixing test failures relating to folders existence checks see more information about changed files: http://teamcity.codebetter.com/viewLog.html?tab=buildChangesDiv&buildId=190073&buildTypeId=LuceneNet_Core ============================================================================ Configure email notifications: http://teamcity.codebetter.com/profile.html?init=1&tab=userNotifications
