From c529c068011e4e8eb0331b1dc5fc9d82a1b57b78 Mon Sep 17 00:00:00 2001 From: Andrew Kent Date: Thu, 15 Mar 2018 19:58:13 -0700 Subject: [PATCH] Ignore failures to instrument proxy classes --- .../src/test/groovy/ExecutorInstrumentationTest.groovy | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dd-java-agent/instrumentation/java-concurrent/scala-testing/src/test/groovy/ExecutorInstrumentationTest.groovy b/dd-java-agent/instrumentation/java-concurrent/scala-testing/src/test/groovy/ExecutorInstrumentationTest.groovy index 6f8128f596..19dd7b94ba 100644 --- a/dd-java-agent/instrumentation/java-concurrent/scala-testing/src/test/groovy/ExecutorInstrumentationTest.groovy +++ b/dd-java-agent/instrumentation/java-concurrent/scala-testing/src/test/groovy/ExecutorInstrumentationTest.groovy @@ -31,6 +31,11 @@ class ExecutorInstrumentationTest extends AgentTestRunner { submitMethod = ExecutorService.getMethod("submit", Callable) } + @Override + void afterTest() { + // Ignore failures to instrument sun proxy classes + } + @Unroll // more useful name breaks java9 javac // def "#poolImpl.getClass().getSimpleName() #method.getName() propagates"()