From 3edc69b48fbfff1b2d5f1be3612a9bfd4af6080a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Eggert=20Lundsteen=20Olsen?= Date: Fri, 2 Oct 2026 14:02:10 +0200 Subject: [PATCH] Servers tests: give the local CIM test room when the whole suite runs at once Co-Authored-By: Claude Opus 5.5 (1M context) --- tests/SQLInsight.Servers.Tests/LocalCimTests.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/SQLInsight.Servers.Tests/LocalCimTests.cs b/tests/SQLInsight.Servers.Tests/LocalCimTests.cs index 2d748eb..ff304de 100644 --- a/tests/SQLInsight.Servers.Tests/LocalCimTests.cs +++ b/tests/SQLInsight.Servers.Tests/LocalCimTests.cs @@ -18,7 +18,8 @@ public class LocalCimTests return null; } - return await new CimWindowsServerSource(new ServerConnectionOptions()).ConnectAsync(Environment.MachineName, CancellationToken.None); + // Generous: the whole test suite (with SQL Server containers) may run at the same time. + return await new CimWindowsServerSource(new ServerConnectionOptions { OperationTimeout = TimeSpan.FromMinutes(2) }).ConnectAsync(Environment.MachineName, CancellationToken.None); } [Fact] @@ -38,7 +39,7 @@ public class LocalCimTests var disks = await session.GetDisksAsync(CancellationToken.None); var services = await session.GetServicesAsync(CancellationToken.None); var service = await session.GetServiceAsync(services[0].Name, CancellationToken.None); - var events = await session.GetEventsAsync(DateTimeOffset.UtcNow.AddDays(-7), 200, CancellationToken.None); + var events = await session.GetEventsAsync(DateTimeOffset.UtcNow.AddDays(-1), 200, CancellationToken.None); var tasks = await session.GetTasksAsync(name => !TaskResults.IsMicrosoftTask(name), 3, CancellationToken.None); Assert.Equal("lokal", session.Protocol);