From 564e903f984456f2af91cbe0f345ec41dd7b7735 Mon Sep 17 00:00:00 2001 From: Jordan Dominion Date: Wed, 2 Oct 2024 17:10:34 -0400 Subject: [PATCH] Add some buffer time to allow subscriptions to catch up --- tests/Tgstation.Server.Tests/Live/UsersTest.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/Tgstation.Server.Tests/Live/UsersTest.cs b/tests/Tgstation.Server.Tests/Live/UsersTest.cs index b5a821a995..efe13fd5bc 100644 --- a/tests/Tgstation.Server.Tests/Live/UsersTest.cs +++ b/tests/Tgstation.Server.Tests/Live/UsersTest.cs @@ -50,7 +50,13 @@ namespace Tgstation.Server.Tests.Live Assert.IsFalse(observer.Completed); Assert.AreEqual(0U, observer.ErrorCount); - Assert.AreEqual(new PlatformIdentifier().IsWindows ? 108U : 107U, observer.ResultCount); // sys user + + var expected = new PlatformIdentifier().IsWindows ? 108U : 107U; + // wait up to 10s + for (var i = 0; i < 10 && observer.ResultCount < expected; ++i) + await Task.Delay(TimeSpan.FromSeconds(1), cancellationToken); + + Assert.AreEqual(, observer.ResultCount); // sys user observer.LastValue.EnsureNoErrors(); }