From 49faeca145e1e8e89f83800e93148865aed3c9fd Mon Sep 17 00:00:00 2001 From: Tyler Benson Date: Thu, 21 Feb 2019 11:35:21 -0800 Subject: [PATCH] Exclude groovy macro package from instrumentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It generates a lot of noise when running tests and likely shouldn’t be instrumented. --- .../main/java/datadog/trace/agent/tooling/AgentInstaller.java | 1 + 1 file changed, 1 insertion(+) diff --git a/dd-java-agent/agent-tooling/src/main/java/datadog/trace/agent/tooling/AgentInstaller.java b/dd-java-agent/agent-tooling/src/main/java/datadog/trace/agent/tooling/AgentInstaller.java index 54dcf22ae3..609f0714fb 100644 --- a/dd-java-agent/agent-tooling/src/main/java/datadog/trace/agent/tooling/AgentInstaller.java +++ b/dd-java-agent/agent-tooling/src/main/java/datadog/trace/agent/tooling/AgentInstaller.java @@ -107,6 +107,7 @@ public class AgentInstaller { .or(nameStartsWith("jdk.")) .or(nameStartsWith("org.aspectj.")) .or(nameStartsWith("org.groovy.")) + .or(nameStartsWith("org.codehaus.groovy.macro.")) .or(nameStartsWith("com.p6spy.")) .or(nameStartsWith("com.newrelic.")) .or(nameContains("javassist"))