This is an automated email from the ASF dual-hosted git repository. nightowl888 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/lucenenet.git
commit 5a8483916a8719c7538a4d1e5f0c4e16773c5374 Author: Shad Storhaug <[email protected]> AuthorDate: Fri Sep 25 17:13:21 2020 +0700 Added [Timeout] attribute on tests that have [Deadlock] attribute to prevent them from timing out Azure DevOps. --- .../SimpleText/TestSimpleTextStoredFieldsFormat.cs | 3 ++- .../Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs | 2 +- src/Lucene.Net.Tests.Facet/Taxonomy/TestSearcherTaxonomyManager.cs | 2 +- .../IndexAndTaxonomyReplicationClientTest.cs | 2 +- src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs | 2 +- src/Lucene.Net.Tests/Index/TestAddIndexes.cs | 2 +- src/Lucene.Net.Tests/Index/TestIndexWriterExceptions.cs | 2 +- src/Lucene.Net.Tests/Index/TestIndexWriterReader.cs | 2 +- src/Lucene.Net.Tests/Index/TestIndexWriterWithThreads.cs | 2 +- src/Lucene.Net.Tests/Index/TestNRTReaderWithThreads.cs | 2 +- 10 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/Lucene.Net.Tests.Codecs/SimpleText/TestSimpleTextStoredFieldsFormat.cs b/src/Lucene.Net.Tests.Codecs/SimpleText/TestSimpleTextStoredFieldsFormat.cs index 1a78f96..be751b3 100644 --- a/src/Lucene.Net.Tests.Codecs/SimpleText/TestSimpleTextStoredFieldsFormat.cs +++ b/src/Lucene.Net.Tests.Codecs/SimpleText/TestSimpleTextStoredFieldsFormat.cs @@ -1,5 +1,6 @@ using Lucene.Net.Attributes; using Lucene.Net.Index; +using NUnit.Framework; namespace Lucene.Net.Codecs.SimpleText { @@ -28,7 +29,7 @@ namespace Lucene.Net.Codecs.SimpleText return new SimpleTextCodec(); } - [Deadlock] + [Deadlock][Timeout(600000)] public override void TestConcurrentReads() { base.TestConcurrentReads(); diff --git a/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs b/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs index f5c4ffd..43fffcc 100644 --- a/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs +++ b/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs @@ -261,7 +261,7 @@ namespace Lucene.Net.Facet.Taxonomy.Directory [Test] [Slow] - [Deadlock] + [Deadlock][Timeout(1200000)] public virtual void TestConcurrency() { int ncats = AtLeast(100000); // add many categories diff --git a/src/Lucene.Net.Tests.Facet/Taxonomy/TestSearcherTaxonomyManager.cs b/src/Lucene.Net.Tests.Facet/Taxonomy/TestSearcherTaxonomyManager.cs index affc9ea..ba5e6ac 100644 --- a/src/Lucene.Net.Tests.Facet/Taxonomy/TestSearcherTaxonomyManager.cs +++ b/src/Lucene.Net.Tests.Facet/Taxonomy/TestSearcherTaxonomyManager.cs @@ -259,7 +259,7 @@ namespace Lucene.Net.Facet.Taxonomy [Test] [Slow] - [Deadlock] + [Deadlock][Timeout(1200000)] public virtual void Test_Directory() // LUCENENET specific - name collides with property of LuceneTestCase { Store.Directory indexDir = NewDirectory(); diff --git a/src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyReplicationClientTest.cs b/src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyReplicationClientTest.cs index 38f8c2f..5a25578 100644 --- a/src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyReplicationClientTest.cs +++ b/src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyReplicationClientTest.cs @@ -290,7 +290,7 @@ namespace Lucene.Net.Replicator // handler copies them to the index directory. [Test] [Slow] - [Deadlock] + [Deadlock][Timeout(600000)] public void TestConsistencyOnExceptions() { // so the handler's index isn't empty diff --git a/src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs b/src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs index f4dfbb1..3241f4d 100644 --- a/src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs +++ b/src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs @@ -220,7 +220,7 @@ namespace Lucene.Net.Replicator // a client copies files from the server to the temporary space, or when the // handler copies them to the index directory. [Test] - [Deadlock] + [Deadlock][Timeout(600000)] public void TestConsistencyOnExceptions() { // so the handler's index isn't empty diff --git a/src/Lucene.Net.Tests/Index/TestAddIndexes.cs b/src/Lucene.Net.Tests/Index/TestAddIndexes.cs index d8def47..caa60c9 100644 --- a/src/Lucene.Net.Tests/Index/TestAddIndexes.cs +++ b/src/Lucene.Net.Tests/Index/TestAddIndexes.cs @@ -975,7 +975,7 @@ namespace Lucene.Net.Index // LUCENE-1335: test simultaneous addIndexes & close [Test] [Slow] - [Deadlock] + [Deadlock][Timeout(600000)] public virtual void TestAddIndexesWithCloseNoWait() { const int NUM_COPY = 50; diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterExceptions.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterExceptions.cs index d5c0c1a..c9ca8a4 100644 --- a/src/Lucene.Net.Tests/Index/TestIndexWriterExceptions.cs +++ b/src/Lucene.Net.Tests/Index/TestIndexWriterExceptions.cs @@ -68,7 +68,7 @@ namespace Lucene.Net.Index using TokenStream = Lucene.Net.Analysis.TokenStream; [TestFixture] - [Deadlock] + [Deadlock][Timeout(600000)] public class TestIndexWriterExceptions : LuceneTestCase { private class DocCopyIterator : IEnumerable<Document> diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterReader.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterReader.cs index bb03ae1..e8372f3 100644 --- a/src/Lucene.Net.Tests/Index/TestIndexWriterReader.cs +++ b/src/Lucene.Net.Tests/Index/TestIndexWriterReader.cs @@ -51,7 +51,7 @@ namespace Lucene.Net.Index using TopDocs = Lucene.Net.Search.TopDocs; [TestFixture] - [Deadlock] + [Deadlock][Timeout(600000)] public class TestIndexWriterReader : LuceneTestCase { private readonly int numThreads = TestNightly ? 5 : 3; diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterWithThreads.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterWithThreads.cs index 2570e5d..2a25dff 100644 --- a/src/Lucene.Net.Tests/Index/TestIndexWriterWithThreads.cs +++ b/src/Lucene.Net.Tests/Index/TestIndexWriterWithThreads.cs @@ -54,7 +54,7 @@ namespace Lucene.Net.Index /// </summary> [SuppressCodecs("Lucene3x")] [Slow] - [Deadlock] + [Deadlock][Timeout(1200000)] [TestFixture] public class TestIndexWriterWithThreads : LuceneTestCase { diff --git a/src/Lucene.Net.Tests/Index/TestNRTReaderWithThreads.cs b/src/Lucene.Net.Tests/Index/TestNRTReaderWithThreads.cs index 2058afa..4f69948 100644 --- a/src/Lucene.Net.Tests/Index/TestNRTReaderWithThreads.cs +++ b/src/Lucene.Net.Tests/Index/TestNRTReaderWithThreads.cs @@ -39,7 +39,7 @@ namespace Lucene.Net.Index [Test] [Slow] // (occasionally) - [Deadlock] + [Deadlock][Timeout(600000)] public virtual void TestIndexing() { Directory mainDir = NewDirectory();
