From 5d44654f6ffd870b8c4ae984bde8cb5678804c28 Mon Sep 17 00:00:00 2001 From: "clara.poncet" Date: Tue, 21 Apr 2026 15:19:20 +0200 Subject: [PATCH] restore original tracer during LambdaAppSecHandler test cleanup --- .../datadog/trace/lambda/LambdaAppSecHandlerTest.groovy | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dd-trace-core/src/test/groovy/datadog/trace/lambda/LambdaAppSecHandlerTest.groovy b/dd-trace-core/src/test/groovy/datadog/trace/lambda/LambdaAppSecHandlerTest.groovy index 750cfe4ab78..81410905dc3 100644 --- a/dd-trace-core/src/test/groovy/datadog/trace/lambda/LambdaAppSecHandlerTest.groovy +++ b/dd-trace-core/src/test/groovy/datadog/trace/lambda/LambdaAppSecHandlerTest.groovy @@ -28,8 +28,12 @@ class LambdaAppSecHandlerTest extends DDCoreSpecification { @Shared def originalAppSecActive + @Shared + AgentTracer.TracerAPI originalTracer + def setupSpec() { originalAppSecActive = ActiveSubsystems.APPSEC_ACTIVE + originalTracer = AgentTracer.get() } def cleanupSpec() { @@ -1438,7 +1442,6 @@ class LambdaAppSecHandlerTest extends DDCoreSpecification { } def cleanup() { - // Reset tracer after each test - AgentTracer.forceRegister(null) + AgentTracer.forceRegister(originalTracer) } }