Build Lucene.NET :: Lucene.NET Nightly [master] #672 failed (Tests failed: 105 (30 new), passed: 4233, ignored: 129; snapshot dependency failed: ... Lucene.NET Core). Agent: JetBrains-dotnet-agent01 Build results: http://teamcity.codebetter.com/viewLog.html?buildId=226812&buildTypeId=LuceneNet_LuceneNetNightly
Failed Tests Summary: Newly failed tests (30 tests, alphabetically ordered) ================================================================== Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Compound.TestCompoundWordTokenFilter.TestHyphenationCompoundWordsDA Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Compound.TestCompoundWordTokenFilter.TestHyphenationCompoundWordsDELongestMatch Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Compound.TestCompoundWordTokenFilter.TestHyphenationOnly Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Compound.TestHyphenationCompoundWordTokenFilterFactory.TestHyphenationOnly Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Compound.TestHyphenationCompoundWordTokenFilterFactory.TestHyphenationWithDictionary Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestMultiWordSynonyms_.TestMultiWordSynonymsOld Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSlowSynonymFilter.TestIncludeOrig Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSlowSynonymFilter.TestMatching Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestBasic Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestBasic2 Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestDoKeepOrig Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestDontKeepOrig Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestIncludeOrig Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestMatching Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestMultiwordOffsets Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestOutputHangsOffEnd Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestRandom Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestRecursion2 Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestRecursion3 Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestRecursion4 Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestRepeatsOff Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Synonym.TestSynonymMapFilter.TestRepeatsOn Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Util.TestCharArrayMap_.TestToString Lucene.Net.Tests.Queries.dll: Lucene.Net.Tests.Queries.Function.TestValueSources.TestRangeMap Lucene.Net.Tests.dll: Lucene.Net.Index.TestNumericDocValuesUpdates.TestUpdateOldSegments Lucene.Net.Tests.dll: Lucene.Net.Util.TestOfflineSorter.TestEmpty Lucene.Net.Tests.dll: Lucene.Net.Util.TestOfflineSorter.TestIntermediateMerges Lucene.Net.Tests.dll: Lucene.Net.Util.TestOfflineSorter.TestLargerRandom Lucene.Net.Tests.dll: Lucene.Net.Util.TestOfflineSorter.TestSmallRandom Lucene.Net.Tests.dll: Lucene.Net.Util.TestPagedBytes.TestDataInputOutput2 Other failed tests (75 tests, alphabetically ordered) ================================================================== Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Range.TestRangeFacetCounts.TestMixedRangeAndNonRangeTaxonomy Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.SortedSet.TestSortedSetDocValuesFacets.TestRandom Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.SortedSet.TestSortedSetDocValuesFacets.TestStaleState Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.Directory.TestAddTaxonomy.TestConcurrency Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.Directory.TestAddTaxonomy.TestSimple Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.Directory.TestConcurrentFacetedIndexing.TestConcurrency Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.Directory.TestDirectoryTaxonomyReader.TestFreshReadRecreatedTaxonomy Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.Directory.TestDirectoryTaxonomyReader.TestGetChildren Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.Directory.TestDirectoryTaxonomyReader.TestOpenIfChangedManySegments Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.Directory.TestDirectoryTaxonomyReader.TestOpenIfChangedReadRecreatedTaxonomy Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.Directory.TestDirectoryTaxonomyWriter.TestConcurrency Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.Directory.TestDirectoryTaxonomyWriter.TestHugeLabel Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestLRUHashMap.TestLru Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestSearcherTaxonomyManager.TestReplaceTaxonomyNrt Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestChildrenArrays Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestChildrenArraysGrowth Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestChildrenArraysInvariants Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestReaderBasic Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestReaderParent Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestSeparateReaderAndWriter Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestWriter Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestWriterCheckPaths Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestWriterCheckPaths2 Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestWriterParent1 Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestWriterParent2 Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestWriterSimpler Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestWriterTwice Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestWriterTwice2 Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyCombined.TestWriterTwice3 Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetAssociations.TestFloatSumAssociation Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetAssociations.TestIntAndFloatAssocation Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetAssociations.TestIntSumAssociation Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetAssociations.TestIntSumAssociationDrillDown Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts.TestBasic Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts.TestChildCount Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts.TestCountRoot Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts.TestLabelWithDelimiter Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts.TestManyFacetsInOneDocument Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts.TestRandom Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts.TestSegmentsWithoutCategoriesOrResults Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts.TestSeparateIndexedFields Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts.TestSparseFacets Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts2 Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts2.TestAllCounts Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts2.TestBigNumResults Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts2.TestDifferentNumResults Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetCounts2.TestNoParents Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetSumValueSource.TestBasic Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetSumValueSource.TestCountAndSumScore Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetSumValueSource.TestNoScore Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetSumValueSource.TestRandom Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetSumValueSource.TestRollupValues Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetSumValueSource.TestSparseFacets Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetSumValueSource.TestSumScoreAggregator Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.Taxonomy.TestTaxonomyFacetSumValueSource.TestWithScore Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.TestDrillSideways.TestBasic Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.TestDrillSideways.TestMultipleRequestsPerDim Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.TestDrillSideways.TestRandom Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.TestDrillSideways.TestSometimesInvalidDrillDown Lucene.Net.Tests.Facet.dll: Lucene.Net.Facet.TestMultipleIndexFields.TestCustom Lucene.Net.Tests.Queries.dll: Lucene.Net.Tests.Queries.CommonTermsQueryTest.TestEqualsHashCode Lucene.Net.Tests.Queries.dll: Lucene.Net.Tests.Queries.Function.TestDocValuesFieldSources.Test Lucene.Net.Tests.dll: Lucene.Net.Codecs.Perfield.TestPerFieldPostingsFormat2.TestChangeCodecAndMerge Lucene.Net.Tests.dll: Lucene.Net.Codecs.Perfield.TestPerFieldPostingsFormat2.TestMergeUnusedPerFieldCodec Lucene.Net.Tests.dll: Lucene.Net.Codecs.Perfield.TestPerFieldPostingsFormat2.TestSameCodecDifferentInstance Lucene.Net.Tests.dll: Lucene.Net.Codecs.Perfield.TestPerFieldPostingsFormat2.TestSameCodecDifferentParams Lucene.Net.Tests.dll: Lucene.Net.Index.TestDocTermOrds.TestRandomWithPrefix Lucene.Net.Tests.dll: Lucene.Net.Index.TestDuelingCodecs.TestEquals Lucene.Net.Tests.dll: Lucene.Net.Index.TestIndexWriterWithThreads.TestOpenTwoIndexWritersOnDifferentThreads Lucene.Net.Tests.dll: Lucene.Net.Util.TestPagedBytes.TestOverflow Newly failed tests details (only first 3 failures shown here) ================================================================== Lucene.Net.Tests.Queries.dll: Lucene.Net.Tests.Queries.Function.TestValueSources.TestRangeMap (new) ================= TearDown method failed. TearDown : System.UnauthorizedAccessException : Access to the path '_0.fdt' is denied. --TearDown at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound) at System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost) at Lucene.Net.Util.LuceneTestCase.CleanupTemporaryFiles() in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Util\LuceneTestCase.cs:line 2772 at Lucene.Net.Tests.Queries.Function.TestValueSources.TearDown() in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests.Queries\Function\TestValueSources.cs:line 85 Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Compound.TestCompoundWordTokenFilter.TestHyphenationCompoundWordsDA (new) ================= Test(s) failed. term 9, output[i] = hest, termAtt = læse String lengths are both 4. Strings differ at index 0. Expected: "hest" But was: "læse" -----------^ at NUnit.Framework.Assert.That(Object actual, IResolveConstraint expression, String message, Object[] args) at NUnit.Framework.Assert.AreEqual(Object expected, Object actual, String message) at Lucene.Net.Analysis.BaseTokenStreamTestCase.AssertTokenStreamContents(TokenStream ts, String[] output, Int32[] startOffsets, Int32[] endOffsets, String[] types, Int32[] posIncrements, Int32[] posLengths, Nullable`1 finalOffset, Nullable`1 finalPosInc, Boolean[] keywordAtts, Boolean offsetsAreCorrect) in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Analysis\BaseTokenStreamTestCase.cs:line 362 at Lucene.Net.Analysis.Compound.TestCompoundWordTokenFilter.TestHyphenationCompoundWordsDA() in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests.Analysis.Common\Analysis\Compound\TestCompoundWordTokenFilter.cs:line 49 Lucene.Net.Tests.Analysis.Common.dll: Lucene.Net.Analysis.Compound.TestCompoundWordTokenFilter.TestHyphenationCompoundWordsDELongestMatch (new) ================= Test(s) failed. term 2, output[i] = ball, termAtt = kurv String lengths are both 4. Strings differ at index 0. Expected: "ball" But was: "kurv" -----------^ at NUnit.Framework.Assert.That(Object actual, IResolveConstraint expression, String message, Object[] args) at NUnit.Framework.Assert.AreEqual(Object expected, Object actual, String message) at Lucene.Net.Analysis.BaseTokenStreamTestCase.AssertTokenStreamContents(TokenStream ts, String[] output, Int32[] startOffsets, Int32[] endOffsets, String[] types, Int32[] posIncrements, Int32[] posLengths, Nullable`1 finalOffset, Nullable`1 finalPosInc, Boolean[] keywordAtts, Boolean offsetsAreCorrect) in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Analysis\BaseTokenStreamTestCase.cs:line 362 at Lucene.Net.Analysis.Compound.TestCompoundWordTokenFilter.TestHyphenationCompoundWordsDELongestMatch() in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests.Analysis.Common\Analysis\Compound\TestCompoundWordTokenFilter.cs:line 65 see all newly failed tests: http://teamcity.codebetter.com/viewLog.html?buildId=226812&buildTypeId=LuceneNet_LuceneNetNightly Other failed tests details (only first 3 failures shown here) ================================================================== Lucene.Net.Tests.Queries.dll: Lucene.Net.Tests.Queries.CommonTermsQueryTest.TestEqualsHashCode ================= Test(s) failed. Expected: 1001722410 But was: 977623540 at NUnit.Framework.Assert.That(Object actual, IResolveConstraint expression, String message, Object[] args) at NUnit.Framework.Assert.AreEqual(Int32 expected, Int32 actual) at Lucene.Net.Search.QueryUtils.CheckEqual(Query q1, Query q2) in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\Search\QueryUtils.cs:line 97 at Lucene.Net.Tests.Queries.CommonTermsQueryTest.TestEqualsHashCode() in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests.Queries\CommonTermsQueryTest.cs:line 126 Lucene.Net.Tests.Queries.dll: Lucene.Net.Tests.Queries.Function.TestDocValuesFieldSources.Test ================= Test(s) failed. Expected: 6958515 But was: 45583 at NUnit.Framework.Assert.That(Object actual, IResolveConstraint expression, String message, Object[] args) at NUnit.Framework.Assert.AreEqual(Int64 expected, Int64 actual) at Lucene.Net.Util.LuceneTestCase.assertEquals(Int64 expected, Int64 actual) in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.TestFramework\JavaCompatibility\LuceneTestCase.cs:line 43 at Lucene.Net.Tests.Queries.Function.TestDocValuesFieldSources.DoTest(DocValuesType_e type) in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests.Queries\Function\TestDocValuesFieldSources.cs:line 126 at Lucene.Net.Tests.Queries.Function.TestDocValuesFieldSources.Test() in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests.Queries\Function\TestDocValuesFieldSources.cs:line 143 Lucene.Net.Tests.dll: Lucene.Net.Codecs.Perfield.TestPerFieldPostingsFormat2.TestChangeCodecAndMerge ================= Test(s) failed. System.IO.EndOfStreamException : read past EOF: SlicedIndexInput(SlicedIndexInput(_0_MockSep_0.doc in RAMInputStream(name=_0.cfs)) in RAMInputStream(name=_0.cfs) slice=153:153) at Lucene.Net.Index.SegmentInfos.FindSegmentsFile.Run(IndexCommit commit) in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\SegmentInfos.cs:line 1009 at Lucene.Net.Index.StandardDirectoryReader.Open(Directory directory, IndexCommit commit, Int32 termInfosIndexDivisor) in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.Core\Index\StandardDirectoryReader.cs:line 53 at Lucene.Net.Codecs.Perfield.TestPerFieldPostingsFormat2.AssertQuery(Term t, Directory dir, Int32 num) in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Codecs\Perfield\TestPerFieldPostingsFormat2.cs:line 189 at Lucene.Net.Codecs.Perfield.TestPerFieldPostingsFormat2.TestChangeCodecAndMerge() in z:\TeamCityAgent\work\bcdbe6b8cc677a49\src\Lucene.Net.Tests\core\Codecs\Perfield\TestPerFieldPostingsFormat2.cs:line 128 Changes included (154 changes, only 20 changes shown) ==================================================== Change 859d37ddfa7696f5ca4f4f4e5c31204cac3ea61e by conniey (1 file): Changing SPIClassIterator to only accept classes with default ctor or IDict<string,string> parameter Change a4d0c4151cb0f6c8d18d2b1a156b4a3c28ca637e by shad (1 file): Fixed bug in Core.Util.SPIClassIterator - it was ignoring types that have constructor parameters, but the AnalysisSPILoader uses parameters. Change f66eeb6d9bac57fa4914a65fcc30919a97b64b5f by conniey (1 file): Only loading non-Microsoft Assemblies to search for public types Change e8c4963a01372b6544b5da89743832a550323e55 by conniey (1 file): Only loading non-Microsoft Assemblies to search for public types Change a43d4e287446071d18c4b5ebc055554f36cb67f7 by conniey (1 file): Making MockCodecs private so they are not loaded in SPIClassIterator Change 625707c3eb884cc73fccb5706f47427200b3e023 by conniey (9 files): Fixing test failures by adding default ctor in Codec classes Change 7f877fdfc2ba25a7c1b0386795b4f83b46f50767 by shad (4 files): Ported Analysis.Miscellaneous.PatternAnalyzer + tests Change 8a05b1682b9d1405ed71d42e75d06a296736641d by shad (2 files): Fixed some minor code differences in Analysis.Compound.Hyphenation Change 3664f1d7dc4f31ce28ef36cbccc7d1cf9b79577f by shad (3 files): Fixed a bug in the Analysis.Tr.TurkishLowerCaseFilter that caused the Analysis.Tr.TestTurkishLowerCaseFilter_.TestTurkishLowerCaseFilter() test to fail. Change bc48844b5b85542a6df5e6c409f17ed7a4634183 by shad (1 file): Fixed 2 bugs in Analysis.PatternCaptureGroupTokenFilter that were causing Analysis.TestPatternCaptureGroupTokenFilter.TestRandom() to fail. Change defcabee7437ed8595bf841a3c332960c8a1ba9c by shad (3 files): Fixed bug in Analysis.Hunspell and Core.Util.OfflineSorter where different threads have problems competing for temp file usage. Change 9ed5b8f3b44b0e2ede521608d7edaf4a9b81f92c by shad (2 files): Ported Analysis.Core.TestAllAnalyzersHaveFactories. Change 0a5198ecdacaf3ca71d4dbcf486ffa1430bad4e6 by shad (3 files): Ported Analysis.Core.TestRandomChains and moved the CheckThatYouDidntReadAnythingReaderWrapper back into that class from TestBugInSomething. Change 4e9fd4f99d2b454928014d19fbc00b429998dc4b by shad (1 file): Fixed formatting bug in BaseTokenStreamTestCase that was causing the input characters to be excluded from the output message. Change 91f0608859f1f92c41aeeef29c7a1e8a98ea051b by shad (1 file): Fixed bug in HTMLStripCharFilter that was not allowing null characters to pass from the reader to the business logic, which was causing the Analysis.CharFilters.HTMLStripCharFilterTest.TestRandom() and Analysis.CharFilters.HTMLStripCharFilterTest.TestRandomHugeStrings() tests to fail. Change 196ce641f26f0de13978f905ce890623f380c552 by shad (1 file): Updated TestSynonymMap formatting to make them easier to read. Change 63e3e22d8e4768e03295e7bdc07924120f307ad3 by shad (2 files): Wrapped ICU4NET BreakIterator with a new class named ThaiWordBreaker to fix the broken behavior of not splitting non-Thai and Thai characters into separate words. Change ddd93cbadc184a6979d09be79f80309d3b0cf6d7 by shad (1 file): Fixed casing of method names in SynonymFilter Change edde0fba58612e1c82aed16da6d1ffb763798612 by shad (3 files): Fixed several bugs that were causing most of the Analysis.Th tests to fail. Change ab404469ef7e6ea59f4955eb9879508227718ea8 by shad (1 file): Fixed casing of tests see more information about changed files: http://teamcity.codebetter.com/viewLog.html?tab=buildChangesDiv&buildId=226812&buildTypeId=LuceneNet_LuceneNetNightly ============================================================================ Configure email notifications: http://teamcity.codebetter.com/profile.html?init=1&tab=userNotifications