diff --git a/dd-java-agent/instrumentation/grizzly-2/src/test/groovy/GrizzlyAsyncTest.groovy b/dd-java-agent/instrumentation/grizzly-2/src/test/groovy/GrizzlyAsyncTest.groovy index c70dfd9b82..df77a206fa 100644 --- a/dd-java-agent/instrumentation/grizzly-2/src/test/groovy/GrizzlyAsyncTest.groovy +++ b/dd-java-agent/instrumentation/grizzly-2/src/test/groovy/GrizzlyAsyncTest.groovy @@ -1,12 +1,12 @@ +import org.glassfish.grizzly.http.server.HttpServer +import org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory +import org.glassfish.jersey.server.ResourceConfig + import javax.ws.rs.GET import javax.ws.rs.Path import javax.ws.rs.container.AsyncResponse import javax.ws.rs.container.Suspended import javax.ws.rs.core.Response -import org.glassfish.grizzly.http.server.HttpServer -import org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory -import org.glassfish.jersey.server.ResourceConfig - import java.util.concurrent.ExecutorService import java.util.concurrent.Executors diff --git a/dd-java-agent/instrumentation/grizzly-2/src/test/groovy/GrizzlyTest.groovy b/dd-java-agent/instrumentation/grizzly-2/src/test/groovy/GrizzlyTest.groovy index 379c5586ba..ec49ee6158 100644 --- a/dd-java-agent/instrumentation/grizzly-2/src/test/groovy/GrizzlyTest.groovy +++ b/dd-java-agent/instrumentation/grizzly-2/src/test/groovy/GrizzlyTest.groovy @@ -1,13 +1,14 @@ import datadog.trace.agent.test.base.HttpServerTest import datadog.trace.instrumentation.grizzly.GrizzlyDecorator +import org.glassfish.grizzly.http.server.HttpServer +import org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory +import org.glassfish.jersey.server.ResourceConfig + import javax.ws.rs.GET import javax.ws.rs.NotFoundException import javax.ws.rs.Path import javax.ws.rs.core.Response import javax.ws.rs.ext.ExceptionMapper -import org.glassfish.grizzly.http.server.HttpServer -import org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory -import org.glassfish.jersey.server.ResourceConfig import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.ERROR import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.EXCEPTION diff --git a/dd-java-agent/instrumentation/hibernate/core-3.3/src/test/groovy/SessionTest.groovy b/dd-java-agent/instrumentation/hibernate/core-3.3/src/test/groovy/SessionTest.groovy index 9fd2b172bd..67f4319b37 100644 --- a/dd-java-agent/instrumentation/hibernate/core-3.3/src/test/groovy/SessionTest.groovy +++ b/dd-java-agent/instrumentation/hibernate/core-3.3/src/test/groovy/SessionTest.groovy @@ -1,7 +1,11 @@ import datadog.trace.api.DDSpanTypes import datadog.trace.instrumentation.api.AgentScope import datadog.trace.instrumentation.api.Tags -import org.hibernate.* +import org.hibernate.LockMode +import org.hibernate.MappingException +import org.hibernate.Query +import org.hibernate.ReplicationMode +import org.hibernate.Session import spock.lang.Shared import static datadog.trace.instrumentation.api.AgentTracer.activateSpan diff --git a/dd-java-agent/instrumentation/hibernate/core-4.0/src/test/groovy/SessionTest.groovy b/dd-java-agent/instrumentation/hibernate/core-4.0/src/test/groovy/SessionTest.groovy index 8b3f290a60..1a18f94fc9 100644 --- a/dd-java-agent/instrumentation/hibernate/core-4.0/src/test/groovy/SessionTest.groovy +++ b/dd-java-agent/instrumentation/hibernate/core-4.0/src/test/groovy/SessionTest.groovy @@ -1,7 +1,11 @@ import datadog.trace.api.DDSpanTypes import datadog.trace.instrumentation.api.AgentScope import datadog.trace.instrumentation.api.Tags -import org.hibernate.* +import org.hibernate.LockMode +import org.hibernate.MappingException +import org.hibernate.Query +import org.hibernate.ReplicationMode +import org.hibernate.Session import spock.lang.Shared import static datadog.trace.instrumentation.api.AgentTracer.activateSpan diff --git a/dd-java-agent/instrumentation/java-concurrent/kotlin-testing/src/test/kotlin/KotlinCoroutineTests.kt b/dd-java-agent/instrumentation/java-concurrent/kotlin-testing/src/test/kotlin/KotlinCoroutineTests.kt index 85e2fb6adb..22cfb4bbe8 100644 --- a/dd-java-agent/instrumentation/java-concurrent/kotlin-testing/src/test/kotlin/KotlinCoroutineTests.kt +++ b/dd-java-agent/instrumentation/java-concurrent/kotlin-testing/src/test/kotlin/KotlinCoroutineTests.kt @@ -2,7 +2,10 @@ import datadog.trace.api.Trace import datadog.trace.instrumentation.api.AgentTracer.activeScope import datadog.trace.instrumentation.api.AgentTracer.activeSpan import kotlinx.coroutines.* -import kotlinx.coroutines.channels.* +import kotlinx.coroutines.channels.actor +import kotlinx.coroutines.channels.consumeEach +import kotlinx.coroutines.channels.produce +import kotlinx.coroutines.channels.toChannel import kotlinx.coroutines.selects.select import java.util.concurrent.TimeUnit diff --git a/dd-java-agent/instrumentation/jax-rs-client-2.0/src/test/groovy/JaxRsClientAsyncTest.groovy b/dd-java-agent/instrumentation/jax-rs-client-2.0/src/test/groovy/JaxRsClientAsyncTest.groovy index c692a2ba69..2b3da0628e 100644 --- a/dd-java-agent/instrumentation/jax-rs-client-2.0/src/test/groovy/JaxRsClientAsyncTest.groovy +++ b/dd-java-agent/instrumentation/jax-rs-client-2.0/src/test/groovy/JaxRsClientAsyncTest.groovy @@ -1,5 +1,9 @@ import datadog.trace.agent.test.base.HttpClientTest import datadog.trace.instrumentation.jaxrs.JaxRsClientDecorator +import org.apache.cxf.jaxrs.client.spec.ClientBuilderImpl +import org.glassfish.jersey.client.JerseyClientBuilder +import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder + import javax.ws.rs.client.AsyncInvoker import javax.ws.rs.client.Client import javax.ws.rs.client.ClientBuilder @@ -8,9 +12,6 @@ import javax.ws.rs.client.InvocationCallback import javax.ws.rs.client.WebTarget import javax.ws.rs.core.MediaType import javax.ws.rs.core.Response -import org.apache.cxf.jaxrs.client.spec.ClientBuilderImpl -import org.glassfish.jersey.client.JerseyClientBuilder -import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder abstract class JaxRsClientAsyncTest extends HttpClientTest { diff --git a/dd-java-agent/instrumentation/jax-rs-client-2.0/src/test/groovy/JaxRsClientTest.groovy b/dd-java-agent/instrumentation/jax-rs-client-2.0/src/test/groovy/JaxRsClientTest.groovy index ed3457cd1e..0c49e84188 100644 --- a/dd-java-agent/instrumentation/jax-rs-client-2.0/src/test/groovy/JaxRsClientTest.groovy +++ b/dd-java-agent/instrumentation/jax-rs-client-2.0/src/test/groovy/JaxRsClientTest.groovy @@ -1,5 +1,9 @@ import datadog.trace.agent.test.base.HttpClientTest import datadog.trace.instrumentation.jaxrs.JaxRsClientDecorator +import org.apache.cxf.jaxrs.client.spec.ClientBuilderImpl +import org.glassfish.jersey.client.JerseyClientBuilder +import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder + import javax.ws.rs.client.Client import javax.ws.rs.client.ClientBuilder import javax.ws.rs.client.Entity @@ -7,9 +11,6 @@ import javax.ws.rs.client.Invocation import javax.ws.rs.client.WebTarget import javax.ws.rs.core.MediaType import javax.ws.rs.core.Response -import org.apache.cxf.jaxrs.client.spec.ClientBuilderImpl -import org.glassfish.jersey.client.JerseyClientBuilder -import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder abstract class JaxRsClientTest extends HttpClientTest { diff --git a/dd-java-agent/instrumentation/jdbc/src/test/groovy/JDBCInstrumentationTest.groovy b/dd-java-agent/instrumentation/jdbc/src/test/groovy/JDBCInstrumentationTest.groovy index ebbcbdb7f3..ba81f284a9 100644 --- a/dd-java-agent/instrumentation/jdbc/src/test/groovy/JDBCInstrumentationTest.groovy +++ b/dd-java-agent/instrumentation/jdbc/src/test/groovy/JDBCInstrumentationTest.groovy @@ -5,13 +5,13 @@ import datadog.trace.agent.test.AgentTestRunner import datadog.trace.api.Config import datadog.trace.api.DDSpanTypes import datadog.trace.instrumentation.api.Tags -import javax.sql.DataSource import org.apache.derby.jdbc.EmbeddedDriver import org.h2.Driver import org.hsqldb.jdbc.JDBCDriver import spock.lang.Shared import spock.lang.Unroll +import javax.sql.DataSource import java.sql.CallableStatement import java.sql.Connection import java.sql.PreparedStatement diff --git a/dd-java-agent/instrumentation/jetty-8/src/test/groovy/JettyContinuationHandlerTest.groovy b/dd-java-agent/instrumentation/jetty-8/src/test/groovy/JettyContinuationHandlerTest.groovy index cb8328db97..6d5cf656ee 100644 --- a/dd-java-agent/instrumentation/jetty-8/src/test/groovy/JettyContinuationHandlerTest.groovy +++ b/dd-java-agent/instrumentation/jetty-8/src/test/groovy/JettyContinuationHandlerTest.groovy @@ -1,11 +1,11 @@ -import javax.servlet.ServletException -import javax.servlet.http.HttpServletRequest -import javax.servlet.http.HttpServletResponse import org.eclipse.jetty.continuation.Continuation import org.eclipse.jetty.continuation.ContinuationSupport import org.eclipse.jetty.server.Request import org.eclipse.jetty.server.handler.AbstractHandler +import javax.servlet.ServletException +import javax.servlet.http.HttpServletRequest +import javax.servlet.http.HttpServletResponse import java.util.concurrent.ExecutorService import java.util.concurrent.Executors diff --git a/dd-java-agent/instrumentation/jetty-8/src/test/groovy/JettyHandlerTest.groovy b/dd-java-agent/instrumentation/jetty-8/src/test/groovy/JettyHandlerTest.groovy index 3d63cc6176..abf94a27e9 100644 --- a/dd-java-agent/instrumentation/jetty-8/src/test/groovy/JettyHandlerTest.groovy +++ b/dd-java-agent/instrumentation/jetty-8/src/test/groovy/JettyHandlerTest.groovy @@ -3,15 +3,16 @@ import datadog.trace.agent.test.base.HttpServerTest import datadog.trace.api.DDSpanTypes import datadog.trace.instrumentation.api.Tags import datadog.trace.instrumentation.jetty8.JettyDecorator -import javax.servlet.DispatcherType -import javax.servlet.ServletException -import javax.servlet.http.HttpServletRequest -import javax.servlet.http.HttpServletResponse import org.eclipse.jetty.server.Request import org.eclipse.jetty.server.Server import org.eclipse.jetty.server.handler.AbstractHandler import org.eclipse.jetty.server.handler.ErrorHandler +import javax.servlet.DispatcherType +import javax.servlet.ServletException +import javax.servlet.http.HttpServletRequest +import javax.servlet.http.HttpServletResponse + import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.ERROR import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.EXCEPTION import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.NOT_FOUND diff --git a/dd-java-agent/instrumentation/ratpack-1.4/src/main/java8/datadog/trace/instrumentation/ratpack/ErrorHandlerAdvice.java b/dd-java-agent/instrumentation/ratpack-1.4/src/main/java8/datadog/trace/instrumentation/ratpack/ErrorHandlerAdvice.java index b79d7927b7..fecc4c21ca 100644 --- a/dd-java-agent/instrumentation/ratpack-1.4/src/main/java8/datadog/trace/instrumentation/ratpack/ErrorHandlerAdvice.java +++ b/dd-java-agent/instrumentation/ratpack-1.4/src/main/java8/datadog/trace/instrumentation/ratpack/ErrorHandlerAdvice.java @@ -1,13 +1,12 @@ package datadog.trace.instrumentation.ratpack; -import java.util.Optional; +import static datadog.trace.instrumentation.ratpack.RatpackServerDecorator.DECORATE; import datadog.trace.instrumentation.api.AgentSpan; +import java.util.Optional; import net.bytebuddy.asm.Advice; import ratpack.handling.Context; -import static datadog.trace.instrumentation.ratpack.RatpackServerDecorator.DECORATE; - public class ErrorHandlerAdvice { @Advice.OnMethodEnter(suppress = Throwable.class) public static void captureThrowable( diff --git a/dd-java-agent/instrumentation/servlet-2/src/test/groovy/TestServlet2.groovy b/dd-java-agent/instrumentation/servlet-2/src/test/groovy/TestServlet2.groovy index 45691654cc..ce0ec922f6 100644 --- a/dd-java-agent/instrumentation/servlet-2/src/test/groovy/TestServlet2.groovy +++ b/dd-java-agent/instrumentation/servlet-2/src/test/groovy/TestServlet2.groovy @@ -1,5 +1,6 @@ import datadog.trace.agent.test.base.HttpServerTest import groovy.servlet.AbstractHttpServlet + import javax.servlet.http.HttpServletRequest import javax.servlet.http.HttpServletResponse diff --git a/dd-java-agent/instrumentation/servlet-3/src/test/groovy/AbstractServlet3Test.groovy b/dd-java-agent/instrumentation/servlet-3/src/test/groovy/AbstractServlet3Test.groovy index 2dc113287d..acddd9a87c 100644 --- a/dd-java-agent/instrumentation/servlet-3/src/test/groovy/AbstractServlet3Test.groovy +++ b/dd-java-agent/instrumentation/servlet-3/src/test/groovy/AbstractServlet3Test.groovy @@ -3,10 +3,11 @@ import datadog.trace.agent.test.base.HttpServerTest import datadog.trace.api.DDSpanTypes import datadog.trace.instrumentation.api.Tags import datadog.trace.instrumentation.servlet3.Servlet3Decorator -import javax.servlet.Servlet import okhttp3.Request import org.apache.catalina.core.ApplicationFilterChain +import javax.servlet.Servlet + import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.AUTH_REQUIRED import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.ERROR import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.EXCEPTION diff --git a/dd-java-agent/instrumentation/servlet-3/src/test/groovy/JettyServlet3Test.groovy b/dd-java-agent/instrumentation/servlet-3/src/test/groovy/JettyServlet3Test.groovy index 1dc544dd07..3a06328105 100644 --- a/dd-java-agent/instrumentation/servlet-3/src/test/groovy/JettyServlet3Test.groovy +++ b/dd-java-agent/instrumentation/servlet-3/src/test/groovy/JettyServlet3Test.groovy @@ -4,13 +4,14 @@ import datadog.trace.api.DDSpanTypes import datadog.trace.instrumentation.api.Tags import groovy.transform.stc.ClosureParams import groovy.transform.stc.SimpleType -import javax.servlet.Servlet -import javax.servlet.http.HttpServletRequest import org.apache.catalina.core.ApplicationFilterChain import org.eclipse.jetty.server.Server import org.eclipse.jetty.server.handler.ErrorHandler import org.eclipse.jetty.servlet.ServletContextHandler +import javax.servlet.Servlet +import javax.servlet.http.HttpServletRequest + import static datadog.trace.agent.test.asserts.TraceAssert.assertTrace import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.AUTH_REQUIRED import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.ERROR diff --git a/dd-java-agent/instrumentation/servlet-3/src/test/groovy/TestServlet3.groovy b/dd-java-agent/instrumentation/servlet-3/src/test/groovy/TestServlet3.groovy index 4746607523..d5178a47f8 100644 --- a/dd-java-agent/instrumentation/servlet-3/src/test/groovy/TestServlet3.groovy +++ b/dd-java-agent/instrumentation/servlet-3/src/test/groovy/TestServlet3.groovy @@ -1,9 +1,9 @@ import datadog.trace.agent.test.base.HttpServerTest import groovy.servlet.AbstractHttpServlet + import javax.servlet.annotation.WebServlet import javax.servlet.http.HttpServletRequest import javax.servlet.http.HttpServletResponse - import java.util.concurrent.Phaser import static datadog.trace.agent.test.base.HttpServerTest.ServerEndpoint.ERROR