From 9e6a6a57f16efbd2a9c50b9bf928a3c03bcc27d0 Mon Sep 17 00:00:00 2001 From: Janelle Law Date: Tue, 28 Nov 2023 16:38:36 +0000 Subject: [PATCH] attempt to fix web test data race --- pkg/test/environment.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/test/environment.go b/pkg/test/environment.go index 9ccc98910..43a2924a8 100644 --- a/pkg/test/environment.go +++ b/pkg/test/environment.go @@ -2165,6 +2165,7 @@ func (e *Environment) StartAgent(id string, token *corev1.BootstrapToken, pins [ var a agent.AgentInterface mu := &sync.Mutex{} agentCtx, cancel := context.WithCancel(options.ctx) + e.ctx = logger.WithAgentId(e.ctx, id) go func() { defer cancel() mu.Lock() @@ -2184,7 +2185,6 @@ func (e *Environment) StartAgent(id string, token *corev1.BootstrapToken, pins [ mu.Unlock() return } - e.ctx = logger.WithAgentId(e.ctx, id) globalTestPlugins.LoadPlugins(e.ctx, pl, pluginmeta.ModeAgent) agentListMu.Lock() agentList[id] = cancel