From 1cbf3ad1d9313cd6dc56bccd3fb98fba34f06e71 Mon Sep 17 00:00:00 2001 From: Yordis Prieto Date: Fri, 8 May 2026 18:24:37 -0400 Subject: [PATCH] fix(tests): reduce async timing flakes Signed-off-by: Yordis Prieto --- .../Grpc/PersistentSubscriptionTests/GetInfoTests.cs | 4 ++-- .../Authorization/StreamBasedAuthPolicyRegistryTests.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/EventStore.Core.Tests/Services/Transport/Grpc/PersistentSubscriptionTests/GetInfoTests.cs b/src/EventStore.Core.Tests/Services/Transport/Grpc/PersistentSubscriptionTests/GetInfoTests.cs index 0b14a2b68..07d482d46 100644 --- a/src/EventStore.Core.Tests/Services/Transport/Grpc/PersistentSubscriptionTests/GetInfoTests.cs +++ b/src/EventStore.Core.Tests/Services/Transport/Grpc/PersistentSubscriptionTests/GetInfoTests.cs @@ -781,9 +781,9 @@ private static async Task WaitForSubscriptionsToBeLive(PersistentSubscriptions.P for (int i = 0; resp.Subscriptions.Any(s => s.Status != "Live"); i++) { - Assert.AreNotEqual(5, i, "Reached too many retries to get all subscriptions live!"); + Assert.AreNotEqual(20, i, "Reached too many retries to get all subscriptions live!"); - await Task.Delay(500); + await Task.Delay(1000); resp = await GetSubscriptions(); } diff --git a/src/EventStore.Core.XUnit.Tests/Authorization/StreamBasedAuthPolicyRegistryTests.cs b/src/EventStore.Core.XUnit.Tests/Authorization/StreamBasedAuthPolicyRegistryTests.cs index a6420351e..c194d67b0 100644 --- a/src/EventStore.Core.XUnit.Tests/Authorization/StreamBasedAuthPolicyRegistryTests.cs +++ b/src/EventStore.Core.XUnit.Tests/Authorization/StreamBasedAuthPolicyRegistryTests.cs @@ -10,8 +10,8 @@ using EventStore.Core.Authorization; using EventStore.Core.Authorization.AuthorizationPolicies; using EventStore.Core.Bus; -using EventStore.Core.Messages; using EventStore.Core.Data; +using EventStore.Core.Messages; using EventStore.Core.Messaging; using EventStore.Core.Services; using EventStore.Core.TransactionLog.LogRecords; @@ -35,7 +35,7 @@ public class StreamBasedAuthPolicyRegistryTests PropertyNamingPolicy = JsonNamingPolicy.CamelCase }; - private static readonly TimeSpan Timeout = TimeSpan.FromSeconds(5); + private static readonly TimeSpan Timeout = TimeSpan.FromSeconds(10); private StreamBasedAuthorizationPolicyRegistry CreateSut( FakePolicySelectorPlugin[] plugins, AuthorizationPolicySettings defaultSettings,