Commit Graph

829 Commits

Author SHA1 Message Date
Tyler Benson 002f539040
Merge pull request #188 from DataDog/tyler/save-reports-fix
Fix directory names  in save_artifacts.sh post refactor.
2018-01-12 06:43:14 +10:00
Tyler Benson 53d7c7a884
Merge branch 'master' into tyler/save-reports-fix 2018-01-12 06:38:25 +10:00
Andrew Kent 97c85af503
Merge pull request #186 from DataDog/ark/version_scan_doc
Include scanVersions in gradle task list.
2018-01-11 07:45:46 -08:00
Tyler Benson 94488ed227 Fix directory names in save_artifacts.sh post refactor. 2018-01-11 10:17:30 -05:00
Andrew Kent 7ea611fee2 Include scanVersions in gradle task list. 2018-01-08 17:41:34 -08:00
Tyler Benson 5b4c965c5c
Merge pull request #184 from DataDog/tyler/move-stuff
Lots of renaming
2018-01-09 10:14:11 +10:00
Tyler Benson 6d3d88987b Rename dd-trace-annotations to dd-trace-api
And move DDTags over to it.
Move some `datadog.trace.api` classes over to `datadog.trace.common`.
Other misc renaming.
2018-01-09 10:07:36 +10:00
Tyler Benson becf2a5862 Lots of renaming
Module:
dd-trace -> dd-trace-ot

Packages:
Standardize on `datadog.trace` and `datadog.opentracing` as the package prefixes.
2018-01-09 10:02:06 +10:00
Tyler Benson 7c4ca0d129
Merge pull request #185 from DataDog/tyler/fix-config
Allow setting host/port without specifying writer type.
2018-01-09 09:46:19 +10:00
Tyler Benson d95309b9cd Allow setting host/port without specifying writer type. 2018-01-08 17:02:05 +10:00
Tyler Benson cca7a730e0
Merge pull request #183 from DataDog/tyler/remove-yaml-config
Remove deprecated yaml config
2018-01-05 08:01:12 +10:00
Tyler Benson 1e8200de6d
Merge pull request #182 from DataDog/tyler/move-inst
Move @Trace and JDBC instrumentation to individual modules
2018-01-05 07:29:42 +10:00
Tyler Benson eeb17c4522 Move @Trace and JDBC instrumentation to individual modules 2018-01-04 16:20:26 +10:00
Tyler Benson 177478bb25 Remove deprecated yaml config
In favor of configuration via env vars and sys props.
2018-01-04 15:07:33 +10:00
Andrew Kent cf6388808a Begin 0.2.13 2018-01-03 09:06:40 -08:00
Andrew Kent b82238c14b Version 0.2.12 2018-01-03 08:37:25 -08:00
Andrew Kent f1fa1370f9
Merge pull request #180 from DataDog/ark/macro-benchmarks
macro benchmarks
2018-01-02 14:04:13 -08:00
Andrew Kent eff8c0627f
Merge pull request #181 from DataDog/tyler/cleanup
Fix types for Intellij
2018-01-02 13:36:19 -08:00
Tyler Benson 596a1abc65 Fix types for Intellij
Idea doesn’t like the vararg representation of `TypeDescription.Latent`.  Using an empty list is the same behavior and doesn’t get the errors.
2018-01-03 07:27:46 +10:00
Andrew Kent 905bdb1cc1 sleepTimeMS -> workTimeMS 2018-01-02 12:17:18 -08:00
Andrew Kent 9de6417f87 Allow for run-perf-test.sh custom settings. 2018-01-02 12:17:18 -08:00
Andrew Kent feab10ad9f Update benchmark-integration instructions 2018-01-02 12:17:18 -08:00
Andrew Kent ef3ba8be60 Move dd-java-agent-perftest to dd-java-agent subproject. 2018-01-02 12:17:18 -08:00
Andrew Kent ef946d5ba9 Perf test script and instructions. 2018-01-02 09:13:42 -08:00
Andrew Kent 599211e750 Simple jetty perf test 2018-01-02 09:13:42 -08:00
Andrew Kent e65132e462 Perf Test Project 2018-01-02 09:13:42 -08:00
Andrew Kent cd0cc3bce2
Merge pull request #177 from DataDog/ark/agent_test_framework
Instrumentation Test Framework
2018-01-02 09:11:07 -08:00
Andrew Kent 1a80e4457d Remove unused listener option 2017-12-28 09:46:58 -08:00
Andrew Kent d315f43dad Remove AgentTestRunner custom classloader.
BytebuddyAgent install already handles class retransformation, make
the custom classloader redundant.
2017-12-28 09:46:58 -08:00
Andrew Kent 1c08933bc7 AgentTestRunner doc 2017-12-28 09:46:58 -08:00
Andrew Kent 9437c8c2db Remove ExpensiveTest 2017-12-28 09:46:58 -08:00
Andrew Kent d0658085bf Convert Cassandra IntegrationTest to AgentTestRunner+spock 2017-12-28 09:46:58 -08:00
Andrew Kent ca574071ff New AgentTestRunner to auto-instrument spock tests 2017-12-28 09:46:58 -08:00
Andrew Kent 9d79531f59 Move bytebuddy agent setup into tooling 2017-12-28 09:46:08 -08:00
Andrew Kent 99442cdca7 Agent Testing Project 2017-12-28 09:46:08 -08:00
Andrew Kent faa7dae914 Add bytebuddy agent to dependencies 2017-12-28 09:46:08 -08:00
Andrew Kent 981e660b5e Only add integration dependencies when building agent shadowJar 2017-12-28 09:46:08 -08:00
Andrew Kent f546dd4188
Merge pull request #179 from DataDog/tyler/filter-errors
Change point where servlet instrumentation is applied
2017-12-28 09:45:32 -08:00
Andrew Kent 5701601ad9 Fix potential flicker for jms2 test 2017-12-27 18:01:11 -08:00
Tyler Benson eca6d89591 Fix flickering test. 2017-12-26 12:39:09 -08:00
Tyler Benson 5dda6844a5 Change point where servlet instrumentation is applied
This new point will capture responses returned by filters, not just the servlet target.
2017-12-26 12:27:39 -08:00
Tyler Benson 6b127e9c47
Merge pull request #178 from DataDog/tyler/config
Allow config to pull from env vars and sys props
2017-12-22 07:51:48 -08:00
Tyler Benson ff1a91214a Add ignores for soon to be removed code. 2017-12-22 07:39:25 -08:00
Tyler Benson e17660203f Missed one…
Also don’t need DDTracerFactoryTest anymore…
2017-12-21 16:47:41 -08:00
Tyler Benson 02460060bc Misc cleanup
Remove out of date “async-tracing” example since it’s more about byteman and no longer relevant.

Minor changes to improve the code test coverage…
2017-12-21 16:31:03 -08:00
Tyler Benson 4822c19c5d Remove legacy config references. 2017-12-21 16:28:18 -08:00
Tyler Benson 0fb057dbcc Allow config to pull from env vars and sys props 2017-12-21 15:31:14 -08:00
Andrew Kent d036512318
Merge pull request #176 from DataDog/ark/save_ci_tests
Link instrumentation test reports to dd-java-agent/build/reports/
2017-12-21 10:51:25 -08:00
Andrew Kent bf09923832 Put all tests, artifacts, and reports in root build folder
Use a script to move all important ci artifacts to a common root
folder to easily save important project builds/reports.
2017-12-20 15:28:49 -08:00
Tyler Benson 101a7882f9
Merge pull request #165 from DataDog/tyler/circle-size
Try using larger instances.
2017-12-20 08:50:07 -08:00