From 7fcdf901a12aea245eb66de75cd92b7b46d882c6 Mon Sep 17 00:00:00 2001 From: Andrey Nering Date: Thu, 11 Dec 2025 15:14:25 -0300 Subject: [PATCH] ci: skip two flacky tests depending on os (#1606) --- internal/agent/agent_test.go | 4 ++++ internal/shell/background_test.go | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/internal/agent/agent_test.go b/internal/agent/agent_test.go index 0a513b914310941537c64d5e3e72eee814597528..ca5bb10dca1bc1096429e99dc217389d30e90248 100644 --- a/internal/agent/agent_test.go +++ b/internal/agent/agent_test.go @@ -453,6 +453,10 @@ func TestCoderAgent(t *testing.T) { require.Contains(t, string(content), "Hello, Crush!", "Expected file to contain 'Hello, Crush!'") }) t.Run("sourcegraph tool", func(t *testing.T) { + if runtime.GOOS == "darwin" { + t.Skip("skipping flacky test on macos for now") + } + agent, env := setupAgent(t, pair) session, err := env.sessions.Create(t.Context(), "New Session") diff --git a/internal/shell/background_test.go b/internal/shell/background_test.go index 8d0ba200519887765ba33e2d79a2b78fe6edd7d9..5149861d94e457e8a78650c48d9c6765a57d369e 100644 --- a/internal/shell/background_test.go +++ b/internal/shell/background_test.go @@ -2,6 +2,7 @@ package shell import ( "context" + "runtime" "strings" "testing" "time" @@ -171,6 +172,10 @@ func TestBackgroundShell_WithBlockFuncs(t *testing.T) { } func TestBackgroundShellManager_List(t *testing.T) { + if runtime.GOOS == "windows" { + t.Skip("skipping flacky test on windows") + } + t.Parallel() ctx := context.Background()