Skip to content

Commit c318025

Browse files
authored
Extend test wait (#585)
* retru * tests * retry ---------
1 parent cdc4bce commit c318025

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

BitFaster.Caching.UnitTests/Lfu/ConcurrentLfuCoreTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ public async Task WhenKeyIsRequestedWithArgItIsCreatedAndCachedAsync()
7676
}
7777
#endif
7878

79-
[Fact]
79+
[RetryFact]
8080
public void WhenItemIsUpdatedItIsUpdated()
8181
{
8282
lfu.GetOrAdd(1, k => k);

BitFaster.Caching.UnitTests/Lru/ConcurrentLruAfterDiscreteTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public void WhenKeyDoesNotExistTryGetTimeToExpireIsFalse()
4848
lru.Policy.ExpireAfter.Value.TryGetTimeToExpire(1, out _).Should().BeFalse();
4949
}
5050

51-
[Fact]
51+
[RetryFact]
5252
public void WhenKeyExistsTryGetTimeToExpireReturnsExpiryTime()
5353
{
5454
lru.GetOrAdd(1, k => "1");

BitFaster.Caching.UnitTests/Lru/TlruStopwatchPolicyTests.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
using System.Threading.Tasks;
55
using Xunit;
66
using System.Diagnostics;
7+
using BitFaster.Caching.UnitTests.Retry;
78

89
namespace BitFaster.Caching.UnitTests.Lru
910
{
@@ -71,13 +72,13 @@ public void TouchUpdatesItemWasAccessed()
7172
item.WasAccessed.Should().BeTrue();
7273
}
7374

74-
[Fact]
75+
[RetryFact]
7576
public async Task UpdateUpdatesTickCount()
7677
{
7778
var item = this.policy.CreateItem(1, 2);
7879
var tc = item.TickCount;
7980

80-
await Task.Delay(TimeSpan.FromMilliseconds(1));
81+
await Task.Delay(TimeSpan.FromMilliseconds(10));
8182

8283
this.policy.Update(item);
8384

BitFaster.Caching.UnitTests/Lru/TlruTicksPolicyTests.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
using System.Text;
88
using System.Threading.Tasks;
99
using Xunit;
10+
using BitFaster.Caching.UnitTests.Retry;
1011

1112
namespace BitFaster.Caching.UnitTests.Lru
1213
{
@@ -48,13 +49,13 @@ public void TouchUpdatesItemWasAccessed()
4849
item.WasAccessed.Should().BeTrue();
4950
}
5051

51-
[Fact]
52+
[RetryFact]
5253
public async Task UpdateUpdatesTickCount()
5354
{
5455
var item = this.policy.CreateItem(1, 2);
5556
var tc = item.TickCount;
5657

57-
await Task.Delay(TimeSpan.FromMilliseconds(1));
58+
await Task.Delay(TimeSpan.FromMilliseconds(10));
5859

5960
this.policy.Update(item);
6061

0 commit comments

Comments
 (0)