@@ -40,10 +40,8 @@ import datadog.trace.bootstrap.ActiveSubsystems
4040import datadog.trace.bootstrap.CallDepthThreadLocalMap
4141import datadog.trace.bootstrap.InstrumentationErrors
4242import datadog.trace.bootstrap.debugger.DebuggerContext
43- import datadog.trace.bootstrap.debugger.ProbeImplementation
4443import datadog.trace.bootstrap.instrumentation.api.AgentDataStreamsMonitoring
4544import datadog.trace.bootstrap.instrumentation.api.AgentSpan
46- import datadog.trace.bootstrap.instrumentation.api.AgentTracer
4745import datadog.trace.bootstrap.instrumentation.api.AgentTracer.TracerAPI
4846import datadog.trace.common.metrics.EventListener
4947import datadog.trace.common.metrics.Sink
@@ -91,7 +89,6 @@ import static datadog.trace.api.config.DebuggerConfig.DEBUGGER_VERIFY_BYTECODE
9189import static datadog.trace.api.config.TraceInstrumentationConfig.CODE_ORIGIN_FOR_SPANS_ENABLED
9290import static datadog.trace.bootstrap.instrumentation.api.AgentTracer.closePrevious
9391import static datadog.trace.util.AgentThreadFactory.AgentThread.TASK_SCHEDULER
94- import static org.mockito.Mockito.mock
9592
9693/**
9794 * A spock test runner which automatically applies instrumentation and exposes a global trace
@@ -320,7 +317,8 @@ abstract class AgentTestRunner extends DDSpecification implements AgentBuilder.L
320317 rebuildConfig()
321318
322319 def config = Config . get()
323- def probeStatusSink = mock(ProbeStatusSink . class)
320+
321+ def probeStatusSink = new ProbeStatusSink (config, " http://datadoghq.com" , false )
324322
325323 def sink = new DebuggerSink (config, probeStatusSink)
326324 ConfigurationUpdater configurationUpdater = new ConfigurationUpdater (INSTRUMENTATION , DebuggerTransformer ::new , config, sink,
0 commit comments