@@ -14,16 +14,14 @@ import datadog.trace.agent.tooling.AgentInstaller
1414import datadog.trace.agent.tooling.Instrumenter
1515import datadog.trace.agent.tooling.TracerInstaller
1616import datadog.trace.agent.tooling.bytebuddy.matcher.GlobalIgnores
17- import datadog.trace.api.Config
18- import datadog.trace.api.DDSpanId
19- import datadog.trace.api.IdGenerationStrategy
20- import datadog.trace.api.StatsDClient
21- import datadog.trace.api.WellKnownTags
17+ import datadog.trace.api.*
2218import datadog.trace.api.config.TracerConfig
2319import datadog.trace.api.time.SystemTimeSource
2420import datadog.trace.bootstrap.ActiveSubsystems
2521import datadog.trace.bootstrap.instrumentation.api.AgentSpan
2622import datadog.trace.bootstrap.instrumentation.api.AgentTracer.TracerAPI
23+ import datadog.trace.bootstrap.instrumentation.api.DataStreamsMonitoring
24+ import datadog.trace.bootstrap.instrumentation.api.NoopDataStreamsMonitoring
2725import datadog.trace.common.metrics.EventListener
2826import datadog.trace.common.metrics.Sink
2927import datadog.trace.common.writer.DDAgentWriter
@@ -32,9 +30,7 @@ import datadog.trace.common.writer.ddagent.DDAgentApi
3230import datadog.trace.core.CoreTracer
3331import datadog.trace.core.DDSpan
3432import datadog.trace.core.PendingTrace
35- import datadog.trace.bootstrap.instrumentation.api.DataStreamsMonitoring
3633import datadog.trace.core.datastreams.DefaultDataStreamsMonitoring
37- import datadog.trace.bootstrap.instrumentation.api.NoopDataStreamsMonitoring
3834import datadog.trace.test.util.DDSpecification
3935import datadog.trace.util.Strings
4036import de.thetaphi.forbiddenapis.SuppressForbidden
@@ -61,10 +57,9 @@ import java.util.concurrent.TimeoutException
6157import java.util.concurrent.atomic.AtomicInteger
6258
6359import static datadog.communication.http.OkHttpUtils.buildHttpClient
64- import static datadog.trace.api.ConfigDefaults.DEFAULT_AGENT_HOST
65- import static datadog.trace.api.ConfigDefaults.DEFAULT_AGENT_TIMEOUT
66- import static datadog.trace.api.ConfigDefaults.DEFAULT_TRACE_AGENT_PORT
60+ import static datadog.trace.api.ConfigDefaults.*
6761import static datadog.trace.bootstrap.instrumentation.api.AgentTracer.closePrevious
62+
6863/**
6964 * A spock test runner which automatically applies instrumentation and exposes a global trace
7065 * writer.
@@ -100,7 +95,7 @@ abstract class AgentTestRunner extends DDSpecification implements AgentBuilder.L
10095 .append(" =" ). append(entry. getValue()). append(" ," )
10196 }
10297 }
103- ddEnvVars. append(" DD_SERVICE" ) . append( " =" ). append(Config . get(). getServiceName())
98+ ddEnvVars. append(" DD_SERVICE=" ). append(Config . get(). getServiceName())
10499
105100 if (ddEnvVars. length() > 0 ) {
106101 agentapi. setHeader(" X-Datadog-Trace-Env-Variables" , ddEnvVars. toString())
0 commit comments