From 60deab7545fc2d2b7a3d15cc1f175bd805db02e5 Mon Sep 17 00:00:00 2001 From: Martin Tomka Date: Tue, 27 Jun 2023 07:18:51 +0200 Subject: [PATCH] fixes --- .../Hedging/HedgingResilienceStrategyTests.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/Polly.Core.Tests/Hedging/HedgingResilienceStrategyTests.cs b/test/Polly.Core.Tests/Hedging/HedgingResilienceStrategyTests.cs index 95e725f1300..c3ef4868e90 100644 --- a/test/Polly.Core.Tests/Hedging/HedgingResilienceStrategyTests.cs +++ b/test/Polly.Core.Tests/Hedging/HedgingResilienceStrategyTests.cs @@ -15,7 +15,7 @@ public class HedgingResilienceStrategyTests : IDisposable private static readonly TimeSpan AssertTimeout = TimeSpan.FromSeconds(15); private readonly HedgingStrategyOptions _options = new(); - private readonly List _events = new(); + private readonly ConcurrentQueue _events = new(); private readonly ResilienceStrategyTelemetry _telemetry; private readonly HedgingTimeProvider _timeProvider; private readonly HedgingActions _actions; @@ -27,7 +27,7 @@ public class HedgingResilienceStrategyTests : IDisposable public HedgingResilienceStrategyTests(ITestOutputHelper testOutput) { - _telemetry = TestUtilities.CreateResilienceTelemetry(_events.Add); + _telemetry = TestUtilities.CreateResilienceTelemetry(_events.Enqueue); _timeProvider = new HedgingTimeProvider { AutoAdvance = _options.HedgingDelay }; _actions = new HedgingActions(_timeProvider); _primaryTasks = new PrimaryStringTasks(_timeProvider);