From ccacdc4ec881403340ba2d9b5fa227a9a429b8d5 Mon Sep 17 00:00:00 2001 From: Levi Neely <141506390+lneely@users.noreply.github.com> Date: Tue, 19 May 2026 15:20:31 +0200 Subject: [PATCH] fix: clear OLLIE env in tests to prevent FUSE mount hangs --- pkg/agent/core_test.go | 2 ++ pkg/tools/execute/execute_test.go | 1 + 2 files changed, 3 insertions(+) diff --git a/pkg/agent/core_test.go b/pkg/agent/core_test.go index 21b7ff2..8064819 100644 --- a/pkg/agent/core_test.go +++ b/pkg/agent/core_test.go @@ -85,6 +85,7 @@ func defaultBE() *mockBackend { // by directly setting preamble on AgentEnv. func newCore(t *testing.T, be backend.Backend, hooks Hooks) *agent { t.Helper() + t.Setenv("OLLIE", "") if be == nil { be = defaultBE() } @@ -2108,6 +2109,7 @@ func (m *mockEnvServer) get(k string) string { func newCoreWithExecServer(t *testing.T, srv *mockEnvServer) *agent { t.Helper() + t.Setenv("OLLIE", "") d := tools.NewDispatcher() d.AddServer("execute", srv) env := AgentEnv{ diff --git a/pkg/tools/execute/execute_test.go b/pkg/tools/execute/execute_test.go index 756e9ae..cb246bb 100644 --- a/pkg/tools/execute/execute_test.go +++ b/pkg/tools/execute/execute_test.go @@ -17,6 +17,7 @@ func TestMain(m *testing.M) { panic(err) } os.Setenv("OLLIE_CFG_PATH", filepath.Join(wd, "testdata")) + os.Setenv("OLLIE", "") os.Exit(m.Run()) }