Tyler Benson
a1a2a0db27
Improve naming for instrumentation class.
2018-03-30 10:54:15 +08:00
Tyler Benson
513cded8aa
Advice shouldn’t reference fields from non-injected classes
...
It might not be accessible on the classpath and cause failures.
2018-03-30 10:50:07 +08:00
Tyler Benson
cb604a0932
Merge pull request #273 from DataDog/tyler/agent-integ-test
...
Add tests against an actual trace agent.
2018-03-30 10:48:32 +08:00
Tyler Benson
431cc60df7
Merge pull request #274 from DataDog/tyler/default-enable
...
Enable instrumentation by default and rev version.
2018-03-30 09:36:57 +08:00
Tyler Benson
71eb71e53e
Enable instrumentation by default and rev version.
2018-03-29 11:46:15 +08:00
Tyler Benson
8001c82527
Merge pull request #271 from DataDog/tyler/update-deps
...
Misc upgrades.
2018-03-29 11:30:50 +08:00
Tyler Benson
b5d880c9c0
Merge pull request #272 from DataDog/tyler/add-benchmark-versions
...
Add additional versions for benchmarking
2018-03-29 11:27:15 +08:00
Tyler Benson
467301fe90
Try upgrading to latest version of BB.
2018-03-29 11:21:13 +08:00
Tyler Benson
adc7c42488
Add additional versions for benchmarking
2018-03-29 11:11:11 +08:00
Tyler Benson
5a61124cae
Add tests against an actual trace agent.
2018-03-28 22:31:15 +08:00
Tyler Benson
528cb8f3b4
Merge pull request #267 from DataDog/tyler/perf-testing
...
Add additional functionality to the integration benchmark perf test
2018-03-27 11:39:24 +08:00
Tyler Benson
6c756afe7a
Misc upgrades.
2018-03-27 11:26:46 +08:00
Tyler Benson
fb07fb41b4
Remove duplicates in server_pid
2018-03-26 23:16:05 +08:00
Andrew Kent
d7d6f13f29
Merge pull request #270 from DataDog/ark/servlet2_helpers
...
Add missing helper to servlet2 helper injector
2018-03-25 10:29:04 -07:00
Andrew Kent
457cddbb28
Add missing helper to servlet2 helper injector
2018-03-23 16:53:43 -07:00
Andrew Kent
288c9e20de
Merge pull request #269 from DataDog/run_single_idea_test
...
Remove opentracing from TestRunner fields to support Idea single test run
2018-03-23 08:32:53 -07:00
Tyler Benson
13f7812d5a
Merge pull request #268 from DataDog/tyler/tibco-temp
...
Better support for Tibco Temporary Queues/Topics
2018-03-23 23:31:56 +08:00
Andrew Kent
a004337576
Remove opentracing from TestRunner fields to support single test run
2018-03-22 21:16:36 -07:00
Tyler Benson
aeb1f073a3
Better support for TIbco Temporary Queues/Topics
...
When consuming, tibco JMS client doesn’t properly identify temporary destinations with the proper type, so we must rely on the name to determine if it is temporary.
2018-03-23 11:53:04 +08:00
Tyler Benson
d9f4e134f6
Add additional functionality to the integration benchmark perf test
...
Include agent analysis as well as memory and CPU burn.
2018-03-22 13:43:04 +08:00
Andrew Kent
0d8df99f80
Merge pull request #266 from DataDog/ark/java4classes
...
Instrument Old Java Bytecode
2018-03-20 16:34:32 -07:00
Andrew Kent
3eac216a04
Use defaultTransformers in all instrumentation
2018-03-20 15:59:11 -07:00
Andrew Kent
123c5beab3
Enable instrumenting old java bytecode
2018-03-20 15:59:11 -07:00
Andrew Kent
0714139b31
Merge pull request #264 from DataDog/ark/bs-testing
...
Akka Instrumentation
2018-03-20 09:42:18 -07:00
Andrew Kent
714afba71b
Akka actor instrumentation
2018-03-20 09:31:54 -07:00
Tyler Benson
817e5c38e7
Merge pull request #265 from DataDog/tyler/jax-client
...
JAX-RS Client Tracing
2018-03-20 14:11:47 +08:00
Tyler Benson
07694a1f99
Remove dead code.
2018-03-20 14:02:23 +08:00
Tyler Benson
19b94da7bb
JAX-RS Client Tracing
2018-03-20 08:54:09 +08:00
Andrew Kent
69abe56da0
Remove scala from integration tests
2018-03-19 16:07:45 -07:00
Andrew Kent
c529c06801
Ignore failures to instrument proxy classes
2018-03-19 16:07:45 -07:00
Andrew Kent
84081dc980
Move logger to test bootstrap
2018-03-19 16:07:45 -07:00
Andrew Kent
5a97c1e5bb
Copied scala tests over from integration tests
2018-03-19 16:07:45 -07:00
Andrew Kent
4b852d7ac1
Merge pull request #262 from DataDog/ark/akka
...
Make AgentTestRunner compatible with bootstrap classes
2018-03-19 15:45:09 -07:00
Andrew Kent
37a24107b0
Resurrect tooling test into agent-tooling
2018-03-19 10:10:38 -07:00
Andrew Kent
ce4dc58d7b
Fix java9 test setup
2018-03-15 16:42:00 -07:00
Andrew Kent
783a6d88e2
Increase Test timeouts
2018-03-15 13:23:57 -07:00
Andrew Kent
eac73467a7
Remove isolated agent test runner notes
2018-03-15 13:23:57 -07:00
Andrew Kent
28a350d7c1
Allow loading agent classes.
2018-03-15 12:17:03 -07:00
Andrew Kent
46a7c7c8c1
Run tests in a custom classloader with bootstrap classpath
2018-03-15 12:17:03 -07:00
Andrew Kent
84fe1fc0e3
Organize bootstrap and agent classes by known prefix.
2018-03-15 12:17:03 -07:00
Andrew Kent
878d92f5b2
Test under custom classloader
2018-03-15 12:17:03 -07:00
Andrew Kent
549da553cd
Begin 0.5.1
2018-03-13 14:26:35 -07:00
Andrew Kent
052e6d6752
Version 0.5.0
2018-03-13 13:41:36 -07:00
Andrew Kent
5edd65d141
Merge pull request #261 from DataDog/ark/500_errors
...
Mark 5xx status codes as an error
2018-03-13 15:59:33 -04:00
Andrew Kent
10e12a666a
Use builtin decorators for every DDTracer
2018-03-13 12:46:48 -07:00
Andrew Kent
b5b38ee4b1
Mark all http status codes 5xx as an error.
2018-03-13 12:46:48 -07:00
Andrew Kent
b5759bd15c
Add decorators to servlet tests
2018-03-13 12:46:48 -07:00
Andrew Kent
d4ad0a0051
Merge pull request #260 from DataDog/tyler/spring-error
...
SpringWebErrorHandler capture stacktrace, but not set error
2018-03-13 15:46:23 -04:00
Andrew Kent
216cf688a3
Merge pull request #259 from DataDog/ark/type_hunting
...
Check parent classloaders when resource location fails.
2018-03-13 13:51:01 -04:00
Tyler Benson
bbb0da22ab
SpringWebErrorHandler capture stacktrace, but not set error
...
We will rely on a decorator instead to do so.
2018-03-13 12:07:31 +10:00