Build NHibernate::NHibernate.Search #2.1.0.1265 failed (tests failed: 4, passed: 140, ignored: 29) Agent: agent01 Build results: http://teamcity.codebetter.com/viewLog.html?buildId=9586&buildTypeId=bt16
Failed Tests Summary: Failed tests (4 tests, alphabetically ordered) ================================================================== NHibernate.Search.Tests.Shards.ShardsTest.InternalSharding NHibernate.Search.Tests.Shards.ShardsTest.StandardBehavior NHibernate.Search.Tests.dll: NHibernate.Search.Tests.Shards.ShardsTest.InternalSharding NHibernate.Search.Tests.dll: NHibernate.Search.Tests.Shards.ShardsTest.StandardBehavior Failed tests details (only first 3 failures shown here) ================================================================== NHibernate.Search.Tests.dll: NHibernate.Search.Tests.Shards.ShardsTest.StandardBehavior ================= NHibernate.Search.Impl.SearchException : Unable to open Lucene IndexReader ----> System.IO.DirectoryNotFoundException : Could not find a part of the path 'D:\Builds\NHibernate.Search\build\indextemp\Animal00'. TearDown : System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation. ----> NUnit.Framework.AssertionException : Test didn't clean up after itself at NHibernate.Search.Reader.SharedReaderProvider.ReplaceActiveReader(IndexReader outOfDateReader, Object directoryProviderLock, IDirectoryProvider directoryProvider, IndexReader[] readers) at NHibernate.Search.Reader.SharedReaderProvider.OpenReader(IDirectoryProvider[] directoryProviders) at NHibernate.Search.Query.FullTextSearchHelper.BuildSearcher(ISearchFactoryImplementor searchFactory, ISet`1& classesAndSubclasses, Type[] classes) at NHibernate.Search.Query.FullTextQueryImpl.List(IList list) at NHibernate.Search.Query.FullTextQueryImpl.List() at NHibernate.Search.Tests.Shards.ShardsTest.StandardBehavior() --SearchException at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption) at System.IO.DirectoryInfo.GetFiles(String searchPattern, SearchOption searchOption) at SupportClass.FileSupport.GetLuceneIndexFiles(String fullName, IndexFileNameFilter indexFileNameFilter) at Lucene.Net.Store.FSDirectory.List() at Lucene.Net.Index.SegmentInfos.FindSegmentsFile.Run() at Lucene.Net.Index.DirectoryIndexReader.Open(Directory directory, Boolean closeDirectory, IndexDeletionPolicy deletionPolicy) at Lucene.Net.Index.IndexReader.Open(Directory directory, Boolean closeDirectory, IndexDeletionPolicy deletionPolicy) at Lucene.Net.Index.IndexReader.Open(Directory directory) at NHibernate.Search.Reader.SharedReaderProvider.ReplaceActiveReader(IndexReader outOfDateReader, Object directoryProviderLock, IDirectoryProvider directoryProvider, IndexReader[] readers) --TearDown at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at NUnit.Core.TestMethod.doTearDown(TestCaseResult testResult) --TargetInvocationException at NUnit.Framework.Assert.Fail(String message, Object[] args) at NHibernate.Test.TestCase.TearDown() NHibernate.Search.Tests.dll: NHibernate.Search.Tests.Shards.ShardsTest.InternalSharding ================= NHibernate.PersistentObjectException : detached entity passed to persist: NHibernate.Search.Tests.Shards.Animal TearDown : System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation. ----> NUnit.Framework.AssertionException : Test didn't clean up after itself at NHibernate.Event.Default.DefaultPersistEventListener.OnPersist(PersistEvent event, IDictionary createdAlready) at NHibernate.Impl.SessionImpl.FirePersist(PersistEvent event) at NHibernate.Impl.SessionImpl.Persist(String entityName, Object obj) at NHibernate.Impl.SessionImpl.Persist(Object obj) at NHibernate.Search.Tests.Shards.ShardsTest.InternalSharding() --TearDown at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at NUnit.Core.TestMethod.doTearDown(TestCaseResult testResult) --TargetInvocationException at NUnit.Framework.Assert.Fail(String message, Object[] args) at NHibernate.Test.TestCase.TearDown() NHibernate.Search.Tests.Shards.ShardsTest.StandardBehavior ================= NHibernate.Search.Impl.SearchException : Unable to open Lucene IndexReader ----> System.IO.DirectoryNotFoundException : Could not find a part of the path 'D:\Builds\NHibernate.Search\build\indextemp\Animal00'. TearDown : System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation. ----> NUnit.Framework.AssertionException : Test didn't clean up after itself at NHibernate.Search.Reader.SharedReaderProvider.ReplaceActiveReader(IndexReader outOfDateReader, Object directoryProviderLock, IDirectoryProvider directoryProvider, IndexReader[] readers) at NHibernate.Search.Reader.SharedReaderProvider.OpenReader(IDirectoryProvider[] directoryProviders) at NHibernate.Search.Query.FullTextSearchHelper.BuildSearcher(ISearchFactoryImplementor searchFactory, ISet`1& classesAndSubclasses, Type[] classes) at NHibernate.Search.Query.FullTextQueryImpl.List(IList list) at NHibernate.Search.Query.FullTextQueryImpl.List() at NHibernate.Search.Tests.Shards.ShardsTest.StandardBehavior() --SearchException at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption) at System.IO.DirectoryInfo.GetFiles(String searchPattern, SearchOption searchOption) at SupportClass.FileSupport.GetLuceneIndexFiles(String fullName, IndexFileNameFilter indexFileNameFilter) at Lucene.Net.Store.FSDirectory.List() at Lucene.Net.Index.SegmentInfos.FindSegmentsFile.Run() at Lucene.Net.Index.DirectoryIndexReader.Open(Directory directory, Boolean closeDirectory, IndexDeletionPolicy deletionPolicy) at Lucene.Net.Index.IndexReader.Open(Directory directory, Boolean closeDirectory, IndexDeletionPolicy deletionPolicy) at Lucene.Net.Index.IndexReader.Open(Directory directory) at NHibernate.Search.Reader.SharedReaderProvider.ReplaceActiveReader(IndexReader outOfDateReader, Object directoryProviderLock, IDirectoryProvider directoryProvider, IndexReader[] readers) --TearDown at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at NUnit.Core.TestMethod.doTearDown(TestCaseResult testResult) --TargetInvocationException at NHibernate.Test.TestCase.TearDown() Changes included (1 change) ==================================================== Change 1265 by phatcher (23 files): Bug fix in DirectoryProviderHelper - didn't create directory under some circumstances, added DirectoryProviderHelperFixture and recoded FSSlaveAndMasterDPTest as per Java Bug fix in FullTextQueryImpl.LogQuery - didn't handle the case when classesAndSubclasses was null Changed FullTextQueryImpl.GetLoader to use GetRootEntityType rather than ReflectHelper - didn't work as no assembly in EntityOrClassName. Marked SearchRestrictions as Obsolete, other mechanisms exist and this is not in HS 3.0.1 GA Implemented test for FileHelper Implemented one more LuceneQueryTest and stubbed out others required. Minor code re-factoring and style tidy up see more information about changed files: http://teamcity.codebetter.com/viewLog.html?tab=buildChangesDiv&buildId=9586&buildTypeId=bt16 ============================================================================ Configure email notifications: http://teamcity.codebetter.com/profile.html?init=1#notifications
