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
The following commit(s) were added to refs/heads/master by this push:
new f605017 SWEEP: Increased timeouts on tests to keep them from
intermittently failing during nightly builds.
f605017 is described below
commit f605017283c599ced772a057cd4b4429dfc97d1f
Author: Shad Storhaug <[email protected]>
AuthorDate: Wed Mar 23 10:09:03 2022 +0700
SWEEP: Increased timeouts on tests to keep them from intermittently failing
during nightly builds.
Lucene.Net.Tests.Facet.Taxonomy.TestSearcherTasonomyManager::Test_Directory()
Lucene.Net.Tests.Index.Test4GBStoredFields::Test()
Lucene.Net.Tests.Index.TestIndexWriterDelete::TestApplyDeletesOnFlush()
Lucene.Net.Tests.Index.TestIndexWriterForceMerge::TestPartialMerge()
Lucene.Net.Tests.Index.TestIndexWriterOnDiskFull
---
.../Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs | 3 +--
src/Lucene.Net.Tests.Facet/Taxonomy/TestSearcherTaxonomyManager.cs | 2 +-
src/Lucene.Net.Tests.Suggest/Spell/TestSpellChecker.cs | 2 +-
src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs | 2 +-
src/Lucene.Net.Tests/Index/TestAddIndexes.cs | 4 ++--
src/Lucene.Net.Tests/Index/TestDocValuesWithThreads.cs | 2 +-
src/Lucene.Net.Tests/Index/TestDocumentsWriterStallControl.cs | 2 +-
src/Lucene.Net.Tests/Index/TestFlushByRamOrCountsPolicy.cs | 2 +-
src/Lucene.Net.Tests/Index/TestIndexWriterDelete.cs | 2 +-
src/Lucene.Net.Tests/Index/TestIndexWriterForceMerge.cs | 2 +-
src/Lucene.Net.Tests/Index/TestIndexWriterOnDiskFull.cs | 2 +-
11 files changed, 12 insertions(+), 13 deletions(-)
diff --git
a/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs
b/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs
index 097985c..4c1f96d 100644
---
a/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs
+++
b/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs
@@ -260,8 +260,7 @@ namespace Lucene.Net.Facet.Taxonomy.Directory
[Test]
[Slow]
- [Deadlock]
- [Timeout(1200000)]
+ [Timeout(1_200_000)] // 20 minutes
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 041e42b..ac02af0 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][Timeout(1800000)]
+ [Timeout(2_400_000)] // 40 minutes
public virtual void Test_Directory() // LUCENENET specific - name
collides with property of LuceneTestCase
{
Store.Directory indexDir = NewDirectory();
diff --git a/src/Lucene.Net.Tests.Suggest/Spell/TestSpellChecker.cs
b/src/Lucene.Net.Tests.Suggest/Spell/TestSpellChecker.cs
index 3b8c0d2..b26d87f 100644
--- a/src/Lucene.Net.Tests.Suggest/Spell/TestSpellChecker.cs
+++ b/src/Lucene.Net.Tests.Suggest/Spell/TestSpellChecker.cs
@@ -455,7 +455,7 @@ namespace Lucene.Net.Search.Spell
// LUCENENET: In Java, awaitTermination kills all of the threads
forcefully after 60 seconds, which would cause a failure.
// We attempt to cancel the tasks gracefully after 60 seconds, but if
they don't respond within 300 seconds it is a failure.
// This prevents us from hanging during testing, but still effectively
gives us the same result.
- [Timeout(300000)]
+ [Timeout(300_000)] // 5 minutes
public async Task TestConcurrentAccess()
{
assertEquals(1, searchers.Count);
diff --git a/src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs
b/src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs
index 35b080e..f4702c9 100644
--- a/src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs
+++ b/src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs
@@ -46,7 +46,7 @@ namespace Lucene.Net.Index
{
[Test]
[Nightly]
- [Timeout(1500000)] // 25 minutes
+ [Timeout(2_400_000)] // 40 minutes
public virtual void Test()
{
// LUCENENET specific - disable the test if not 64 bit
diff --git a/src/Lucene.Net.Tests/Index/TestAddIndexes.cs
b/src/Lucene.Net.Tests/Index/TestAddIndexes.cs
index a101798..4d8d986 100644
--- a/src/Lucene.Net.Tests/Index/TestAddIndexes.cs
+++ b/src/Lucene.Net.Tests/Index/TestAddIndexes.cs
@@ -819,7 +819,7 @@ namespace Lucene.Net.Index
// LUCENE-1335: test simultaneous addIndexes & commits
// from multiple threads
[Test]
- [Timeout(300000)]
+ [Timeout(300_000)] // 5 minutes
public virtual void TestAddIndexesWithThreads()
{
int NUM_ITER = TestNightly ? 15 : 5;
@@ -1015,7 +1015,7 @@ namespace Lucene.Net.Index
// LUCENE-1335: test simultaneous addIndexes & close
[Test]
- [Timeout(300000)]
+ [Timeout(300_000)] // 5 minutes
public virtual void TestAddIndexesWithRollback()
{
int NUM_COPY = TestNightly ? 50 : 5;
diff --git a/src/Lucene.Net.Tests/Index/TestDocValuesWithThreads.cs
b/src/Lucene.Net.Tests/Index/TestDocValuesWithThreads.cs
index e83ef09..3ae85ac 100644
--- a/src/Lucene.Net.Tests/Index/TestDocValuesWithThreads.cs
+++ b/src/Lucene.Net.Tests/Index/TestDocValuesWithThreads.cs
@@ -182,7 +182,7 @@ namespace Lucene.Net.Index
}
[Test]
- [Timeout(600000)]
+ [Timeout(600_000)] // 10 minutes
public virtual void Test2()
{
Random random = Random;
diff --git a/src/Lucene.Net.Tests/Index/TestDocumentsWriterStallControl.cs
b/src/Lucene.Net.Tests/Index/TestDocumentsWriterStallControl.cs
index 4d28745..547a176 100644
--- a/src/Lucene.Net.Tests/Index/TestDocumentsWriterStallControl.cs
+++ b/src/Lucene.Net.Tests/Index/TestDocumentsWriterStallControl.cs
@@ -34,7 +34,7 @@ namespace Lucene.Net.Index
/// Tests for <seealso cref="DocumentsWriterStallControl"/>
/// </summary>
[TestFixture]
- [Timeout(900000)]
+ [Timeout(900_000)] // 15 minutes
public class TestDocumentsWriterStallControl : LuceneTestCase
{
[Test]
diff --git a/src/Lucene.Net.Tests/Index/TestFlushByRamOrCountsPolicy.cs
b/src/Lucene.Net.Tests/Index/TestFlushByRamOrCountsPolicy.cs
index 7340d4f..2e39dde 100644
--- a/src/Lucene.Net.Tests/Index/TestFlushByRamOrCountsPolicy.cs
+++ b/src/Lucene.Net.Tests/Index/TestFlushByRamOrCountsPolicy.cs
@@ -42,7 +42,7 @@ namespace Lucene.Net.Index
// LUCENENET specific - Specify to unzip the line file docs
[UseTempLineDocsFile]
- [Timeout(900000)]
+ [Timeout(900_000)] // 15 minutes
public class TestFlushByRamOrCountsPolicy : LuceneTestCase
{
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterDelete.cs
b/src/Lucene.Net.Tests/Index/TestIndexWriterDelete.cs
index 2be5288..4e62ef0 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterDelete.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterDelete.cs
@@ -1295,7 +1295,7 @@ namespace Lucene.Net.Index
// much RAM that it forces long tail of tiny segments:
[Test]
[Nightly]
- [Timeout(600000)]
+ [Timeout(900_000)] // 15 minutes
public virtual void TestApplyDeletesOnFlush()
{
Directory dir = NewDirectory();
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterForceMerge.cs
b/src/Lucene.Net.Tests/Index/TestIndexWriterForceMerge.cs
index d0c9c07..880268e 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterForceMerge.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterForceMerge.cs
@@ -39,7 +39,7 @@ namespace Lucene.Net.Index
[Test]
[Slow] // Occasionally
- [Timeout(600000)]
+ [Timeout(1_200_000)] // 20 minutes
public virtual void TestPartialMerge()
{
Directory dir = NewDirectory();
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterOnDiskFull.cs
b/src/Lucene.Net.Tests/Index/TestIndexWriterOnDiskFull.cs
index cf272fe..063f42f 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterOnDiskFull.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterOnDiskFull.cs
@@ -47,7 +47,7 @@ namespace Lucene.Net.Index
/// Tests for IndexWriter when the disk runs out of space
/// </summary>
[TestFixture]
- [Timeout(900000)]
+ [Timeout(1_200_000)] // 20 minutes
public class TestIndexWriterOnDiskFull : LuceneTestCase
{
/*