From ffbf15a42fca6814557d5a4916d2b9da751d28e5 Mon Sep 17 00:00:00 2001 From: Aaron Stannard Date: Fri, 17 Jul 2026 21:44:32 +0000 Subject: [PATCH] test(tools): remove obsolete shell timeout race --- src/Netclaw.Actors.Tests/Tools/ShellToolTests.cs | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/Netclaw.Actors.Tests/Tools/ShellToolTests.cs b/src/Netclaw.Actors.Tests/Tools/ShellToolTests.cs index f0816cb77..941d24990 100644 --- a/src/Netclaw.Actors.Tests/Tools/ShellToolTests.cs +++ b/src/Netclaw.Actors.Tests/Tools/ShellToolTests.cs @@ -61,22 +61,6 @@ public async Task Timeout_kills_long_running_process() Assert.Contains("timed out", result); } - [Fact] - public async Task Requested_timeout_overrides_default_timeout() - { - var tool = new ShellTool(new ToolConfig(), new ToolPathPolicy([]), new ShellCommandPolicy()); - var args = ToolInput.Create("Command", "sleep 1"); - var context = TestToolExecutionContext.CreateBound("test/thread", Path.GetTempPath(), new TestToolExecutionContextOptions - { - Audience = TrustAudience.Personal, - ExecutionTimeout = new ToolExecutionTimeout(TimeSpan.FromSeconds(5)) - }); - - var result = await tool.ExecuteAsync(args, context, CancellationToken.None); - - Assert.Contains("Exit code: 0", result); - } - [Fact] public async Task Caller_cancellation_kills_child_process_tree_and_returns_gracefully() {