Commit Graph

1918 Commits

Author SHA1 Message Date
Nikolay Martynov 2852a6a97a Fix setup so springweb tests produce appropriate logs 2018-11-21 16:03:19 -05:00
Nikolay Martynov f6bdb5503b
Merge pull request #590 from DataDog/mar-kolya/limit-jedis-latestdep
Limit Jedis latest dep tests to 2+ versions of Jedis
2018-11-21 12:24:45 -05:00
Nikolay Martynov 590ed30f56 Limit Jedis latest dep tests to 2+ versions of Jedis
Jedis 3 seems to have incompatible API changes
2018-11-21 11:43:13 -05:00
Nikolay Martynov f4225ca2b4
Merge pull request #589 from DataDog/mar-kolya/remove-redundant-spark-tests
Remove redundant tests from SparkJava
2018-11-20 17:27:08 -05:00
Nikolay Martynov a70da1d995 Remove redundant tests from SparkJava
Tests that create traces and do not assert on them may leave traces
behind for the next test causing errors.
2018-11-20 17:26:29 -05:00
Nikolay Martynov f1fce3dae2
Merge pull request #588 from DataDog/mar-kolya/do-not-check-es-document-version
Do not check ES document version in Sping test
2018-11-20 15:23:55 -05:00
Nikolay Martynov ca0a4a4458 Do not check ES document version in Sping test
ES may do things that change this version unexpectedly
2018-11-20 14:46:30 -05:00
Nikolay Martynov cd9ab3daef
Merge pull request #587 from DataDog/mar-kolya/set-netty-continuation-once
Set netty continuation only once
2018-11-20 13:19:45 -05:00
Nikolay Martynov 165f05beba Set netty continuation only once
Also remove continuation when getting it
2018-11-20 12:19:53 -05:00
Nikolay Martynov c6a96387bb
Merge pull request #586 from DataDog/mar-kolya/better-handle-jetty-async
Better handle Jetty async calls
2018-11-19 18:35:57 -05:00
Nikolay Martynov 228e7e0d21 Better handle Jetty async calls
Do same thing we do for servlets
2018-11-19 14:17:01 -05:00
Andrew Kent 4c2b3e1a82 Begin 0.19.0 2018-11-16 16:35:45 -08:00
Andrew Kent d1e8ed1202 Version 0.18.0 2018-11-16 16:04:00 -08:00
Tyler Benson e888b170c4
Merge pull request #582 from DataDog/tyler/servlet-dispatch
Fix servlet async dispatch
2018-11-16 15:06:38 -08:00
Tyler Benson e4a12409c8 Add recursive servlet dispatch tests. 2018-11-16 14:40:35 -08:00
Tyler Benson 7b6c25b399
Merge pull request #584 from DataDog/tyler/env-config
Add support for DD_TRACE_AGENT_PORT setting
2018-11-16 12:09:47 -08:00
Nikolay Martynov 59349586a5 Minor config test tweaks 2018-11-16 14:29:53 -05:00
Tyler Benson 93c046a664 Add support for DD_TRACE_AGENT_PORT setting
Makes this more consistent with other apm language clients.
2018-11-16 11:09:26 -08:00
Tyler Benson e96752bbad Remove need for tomcat user file config 2018-11-16 09:56:42 -08:00
Tyler Benson 817895b559 Extract shared tests into abstract parent 2018-11-16 09:22:47 -08:00
Andrew Kent 7d0aa4693e
Merge pull request #571 from DataDog/ark/fix-trace-counts
Ensure tracer traceCounter is always shared with DDApi
2018-11-16 17:05:57 +00:00
Tyler Benson cde02e1ae5 Fix servlet async dispatch
Finish existing trace and propagate to the next request.

Improve dispatch testing.
2018-11-16 08:55:11 -08:00
Tyler Benson 3835157c4f
Merge pull request #577 from DataDog/tyler/spring-auth
Set user.principal in a way spring security can be covered
2018-11-16 08:52:42 -08:00
Andrew Kent d2a8b7fb28 Ensure tracer traceCounter is always shared with DDApi 2018-11-16 08:16:18 -08:00
Tyler Benson 1064e35788 Apply standard tag name and update spring-web test deps version. 2018-11-16 08:06:40 -08:00
Tyler Benson 31b2e0f9b0
Merge pull request #578 from DataDog/tyler/components
Apply component tag more consistently
2018-11-15 13:02:39 -08:00
Tyler Benson 3eae8fb874
Merge pull request #581 from DataDog/tyler/vertx-latest-test
Add vertx latestDepTest
2018-11-15 11:25:11 -08:00
Tyler Benson 84214d31ab
Merge pull request #580 from DataDog/mar-kolya/components-suggestions
Mar kolya/components suggestions
2018-11-15 11:19:55 -08:00
Nikolay Martynov 465e237522 Do not set component in AWS instrumentation that later get rewritten anyway 2018-11-15 13:21:49 -05:00
Tyler Benson 6126d6632e Add vertx latestDepTest 2018-11-15 09:58:21 -08:00
Nikolay Martynov 1594f3c907
Merge pull request #579 from DataDog/mar-kolya/fix-ddtracer-api
Put back DDTracer constructor that got removed
2018-11-15 12:35:17 -05:00
Nikolay Martynov 6f05cff023 Add test for UrlConnection error on file protocol 2018-11-15 12:31:42 -05:00
Nikolay Martynov 1b43a18eb4 Put back DDTracer constructor that got removed 2018-11-15 11:57:42 -05:00
Tyler Benson 2ad1dee113
Merge pull request #562 from DataDog/tyler/fix-latest-dep-tests
Add assertion to ensure latestDepTest dependencies are different from test
2018-11-14 13:47:13 -08:00
Tyler Benson cbb29069fe Apply component tag more consistently 2018-11-14 11:31:40 -08:00
Tyler Benson 0bb20abfce Set user.principal in a way spring security can be covered
Improve tests.
2018-11-14 11:30:05 -08:00
Tyler Benson 5381461da2 Apply limits for Elasticsearch
6.5 has api changes that break our tests.
2018-11-14 10:55:18 -08:00
Tyler Benson b58b54dab9 Limit Lettuce/Webflux versions and fix test for tomcat 9+ 2018-11-12 12:33:34 -08:00
Tyler Benson 51dfd2b184 Fix latestDepTests for Jetty 2018-11-12 11:05:02 -08:00
Tyler Benson 5e194ef06c Fix latestDepTests for Kafka Streams, Netty, and Okhttp 2018-11-12 08:15:24 -08:00
Gary a2a194d48a Fix latestDepTest for JSP instrumentation.
Normalize jsp.requestUrl tag value because Tomcat 9 seems to add relative path symbols of jsp files.

Tomcat 9 doesn't automatically create a connector, causing failures in latestDepTest. Tomcat 9 also seems to have small changes that effect some of the tests, such as changing the exception type and also removal of the exception message in one of the tests.
2018-11-12 08:15:24 -08:00
Tyler Benson 9bd2b86d2e Add assertion to ensure latestDepTest dependencies are different from test. 2018-11-12 08:15:24 -08:00
Gary Huang b3cdb2843c
Merge pull request #573 from DataDog/gary/limit-amqp-version
Limit AMQP LatestDepTest to use last working version
2018-11-09 11:54:31 -05:00
Gary 9d7d40565a
Limit AMQP LatestDepTest to use last working version
Makes AMQP LatestDepTest not use the latest version because it uses a snapshot version of spring, causing error when downloading.
2018-11-09 11:09:04 -05:00
Andrew Kent 906feba94b
Merge pull request #567 from DataDog/ark/jmx-tags
Add service name to default jmx tags
2018-11-07 19:45:11 +00:00
Andrew Kent 1d2cc52747 Add service name to default jmx tags 2018-11-07 08:36:30 -08:00
Nikolay Martynov 98efa8aaa3
Merge pull request #566 from DataDog/mar-kolya/specify-scala-dependency
Mar kolya/specify scala dependency
2018-11-05 21:05:54 -05:00
Nikolay Martynov 9c652cc5b2 Remove duplicate class names from ExecutorInstrumentation 2018-11-05 12:55:32 -05:00
Nikolay Martynov b8276ac70b Specify Scala dependency in single place 2018-11-05 12:55:32 -05:00
Andrew Kent 9db83241bc
Merge pull request #565 from DataDog/ark/jvm-version-log
Log Java and JVM version info.
2018-11-05 02:42:35 +00:00