@@ -40,10 +40,8 @@ import datadog.trace.bootstrap.ActiveSubsystems
40
40
import datadog.trace.bootstrap.CallDepthThreadLocalMap
41
41
import datadog.trace.bootstrap.InstrumentationErrors
42
42
import datadog.trace.bootstrap.debugger.DebuggerContext
43
- import datadog.trace.bootstrap.debugger.ProbeImplementation
44
43
import datadog.trace.bootstrap.instrumentation.api.AgentDataStreamsMonitoring
45
44
import datadog.trace.bootstrap.instrumentation.api.AgentSpan
46
- import datadog.trace.bootstrap.instrumentation.api.AgentTracer
47
45
import datadog.trace.bootstrap.instrumentation.api.AgentTracer.TracerAPI
48
46
import datadog.trace.common.metrics.EventListener
49
47
import datadog.trace.common.metrics.Sink
@@ -91,7 +89,6 @@ import static datadog.trace.api.config.DebuggerConfig.DEBUGGER_VERIFY_BYTECODE
91
89
import static datadog.trace.api.config.TraceInstrumentationConfig.CODE_ORIGIN_FOR_SPANS_ENABLED
92
90
import static datadog.trace.bootstrap.instrumentation.api.AgentTracer.closePrevious
93
91
import static datadog.trace.util.AgentThreadFactory.AgentThread.TASK_SCHEDULER
94
- import static org.mockito.Mockito.mock
95
92
96
93
/**
97
94
* 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
320
317
rebuildConfig()
321
318
322
319
def config = Config . get()
323
- def probeStatusSink = mock(ProbeStatusSink . class)
320
+
321
+ def probeStatusSink = new ProbeStatusSink (config, " http://datadoghq.com" , false )
324
322
325
323
def sink = new DebuggerSink (config, probeStatusSink)
326
324
ConfigurationUpdater configurationUpdater = new ConfigurationUpdater (INSTRUMENTATION , DebuggerTransformer ::new , config, sink,
0 commit comments