You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sy...@apache.org on 2015/01/06 04:46:32 UTC
[16/18] lucenenet git commit: Lets catch more failing tests
Lets catch more failing tests
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/309ebc72
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/309ebc72
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/309ebc72
Branch: refs/heads/master
Commit: 309ebc724b7e5f511ae8b03033651df04db3c3b8
Parents: 3b37fac
Author: Itamar Syn-Hershko <it...@code972.com>
Authored: Mon Jan 5 19:10:53 2015 +0200
Committer: Itamar Syn-Hershko <it...@code972.com>
Committed: Mon Jan 5 19:10:53 2015 +0200
----------------------------------------------------------------------
src/Lucene.Net.Core/Store/NIOFSDirectory.cs | 7 ++++---
src/Lucene.Net.Tests/core/Store/TestDirectory.cs | 2 +-
src/Lucene.Net.Tests/core/Store/TestLockFactory.cs | 2 +-
src/Lucene.Net.Tests/core/Store/TestMockDirectoryWrapper.cs | 4 ++--
4 files changed, 8 insertions(+), 7 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/309ebc72/src/Lucene.Net.Core/Store/NIOFSDirectory.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Core/Store/NIOFSDirectory.cs b/src/Lucene.Net.Core/Store/NIOFSDirectory.cs
index d31c59e..682c8a8 100644
--- a/src/Lucene.Net.Core/Store/NIOFSDirectory.cs
+++ b/src/Lucene.Net.Core/Store/NIOFSDirectory.cs
@@ -1,3 +1,4 @@
+using System.Threading;
using Lucene.Net.Support;
using System;
using System.Diagnostics;
@@ -98,9 +99,9 @@ namespace Lucene.Net.Store
{
private readonly NIOFSDirectory OuterInstance;
- private Lucene.Net.Store.IOContext Context;
- private FileInfo Path;
- private FileStream Descriptor;
+ private readonly IOContext Context;
+ private readonly FileInfo Path;
+ private readonly FileStream Descriptor;
public IndexInputSlicerAnonymousInnerClassHelper(NIOFSDirectory outerInstance, Lucene.Net.Store.IOContext context, FileInfo path, FileStream descriptor)
: base(outerInstance)
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/309ebc72/src/Lucene.Net.Tests/core/Store/TestDirectory.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Store/TestDirectory.cs b/src/Lucene.Net.Tests/core/Store/TestDirectory.cs
index 9ea4097..8d4df01 100644
--- a/src/Lucene.Net.Tests/core/Store/TestDirectory.cs
+++ b/src/Lucene.Net.Tests/core/Store/TestDirectory.cs
@@ -161,7 +161,7 @@ namespace Lucene.Net.Store
// Test that different instances of FSDirectory can coexist on the same
// path, can read, write, and lock files.
- [Test]
+ [Test, Timeout(int.MaxValue)]
public virtual void TestDirectInstantiation()
{
DirectoryInfo path = CreateTempDir("testDirectInstantiation");
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/309ebc72/src/Lucene.Net.Tests/core/Store/TestLockFactory.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Store/TestLockFactory.cs b/src/Lucene.Net.Tests/core/Store/TestLockFactory.cs
index a3230ff..674c8b6 100644
--- a/src/Lucene.Net.Tests/core/Store/TestLockFactory.cs
+++ b/src/Lucene.Net.Tests/core/Store/TestLockFactory.cs
@@ -194,7 +194,7 @@ namespace Lucene.Net.Store
}
// Verify: NativeFSLockFactory works correctly
- [Test]
+ [Test, Timeout(int.MaxValue)]
public virtual void TestNativeFSLockFactory()
{
var f = new NativeFSLockFactory(CreateTempDir("testNativeFsLockFactory"));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/309ebc72/src/Lucene.Net.Tests/core/Store/TestMockDirectoryWrapper.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Store/TestMockDirectoryWrapper.cs b/src/Lucene.Net.Tests/core/Store/TestMockDirectoryWrapper.cs
index 932740b..6cfd723 100644
--- a/src/Lucene.Net.Tests/core/Store/TestMockDirectoryWrapper.cs
+++ b/src/Lucene.Net.Tests/core/Store/TestMockDirectoryWrapper.cs
@@ -65,11 +65,11 @@ namespace Lucene.Net.Store
dir.Dispose();
}
- [Test]
+ [Test, Repeat(100)]
public virtual void TestDiskFull()
{
// test writeBytes
- MockDirectoryWrapper dir = NewMockDirectory();
+ var dir = NewMockDirectory();
dir.MaxSizeInBytes = 3;
var bytes = new byte[] { 1, 2 };
IndexOutput @out = dir.CreateOutput("foo", IOContext.DEFAULT);