Nikolay Martynov
|
8f811fef85
|
Reduce gradle heap size on muzzle task
Looks like gradle forks more with new compiler settings and we run out
of memory on muzzle task
|
2019-03-29 14:34:19 -04:00 |
Nikolay Martynov
|
63e0c0f032
|
Support Unix Domain Socket proxy to send traces
|
2019-03-15 11:36:44 -07:00 |
Nikolay Martynov
|
6a950d4745
|
Collect JVM crashes in circleci artifacts
So we could investigate them later.
|
2019-02-04 14:35:59 -05:00 |
Tyler Benson
|
2971d1b0d3
|
Ensure the copyMetricConfigs task runs after processResources
Otherwise there seems to be a race condition which results in the metric config files being overwritten.
|
2019-01-28 13:43:07 -08:00 |
Nikolay Martynov
|
c46763e0cb
|
Enable IBM JVM tests
|
2018-12-04 17:12:44 -05:00 |
Gary
|
51978d877f
|
remove version scan task from ci
|
2018-11-26 16:57:10 -05:00 |
Nikolay Martynov
|
ed5692871d
|
Properly limit heap size for gradle child processes
|
2018-11-23 09:44:50 -05:00 |
Andrew Kent
|
5efd80ea52
|
Skip buildscan for muzzle CI runs
|
2018-10-30 20:58:40 -07:00 |
Nikolay Martynov
|
fa2303ad0a
|
Increase heap size in build
|
2018-10-24 15:18:58 -04:00 |
Nikolay Martynov
|
32bb61824b
|
Reduce java heap for muzzle builds
|
2018-10-24 14:38:14 -04:00 |
Nikolay Martynov
|
14e85941c0
|
Merge pull request #547 from DataDog/mar-kolya/weak-concurrent-map-thread-cleanup
Mar kolya/weak concurrent map thread cleanup
|
2018-10-23 18:12:24 -04:00 |
Nikolay Martynov
|
04ba472e56
|
Rewrite comment
|
2018-10-23 17:56:10 -04:00 |
Nikolay Martynov
|
bfaffb8544
|
Merge remote-tracking branch 'origin/tyler/worker-count' into mar-kolya/weak-concurrent-map-thread-cleanup
|
2018-10-23 17:45:53 -04:00 |
Nikolay Martynov
|
2fd7858ac2
|
Tweak muzzle heap size
|
2018-10-23 16:30:51 -04:00 |
Nikolay Martynov
|
191cdef924
|
Split muzzle and scan versions into two different jobs
|
2018-10-23 16:03:39 -04:00 |
Tyler Benson
|
c80d549e46
|
Attempt to increase worker count to improve build time.
The build scans are especially slow.
|
2018-10-23 18:03:09 +10:00 |
Tyler Benson
|
0b55212473
|
Remove PGP signing from publish task
|
2018-10-23 08:43:10 +10:00 |
Tyler Benson
|
78c6f881ed
|
Merge pull request #535 from DataDog/tyler/rabbit
Add instrumentation for RabbitMQ’s AMQP library
|
2018-10-19 23:26:50 +10:00 |
Nikolay Martynov
|
d4d478466a
|
Try reducing number of parallel processes on muzzle testing
To see if that helps with CI. Also limit heap size there.
|
2018-10-17 17:54:33 -04:00 |
Tyler Benson
|
8ffeb5bedf
|
Add instrumentation for RabbitMQ’s AMQP library
|
2018-10-17 16:32:24 +10:00 |
Nikolay Martynov
|
1d5cc0bcaa
|
Use custom container to perform builds
|
2018-10-03 15:12:41 -04:00 |
Nikolay Martynov
|
f71192266c
|
Rework the way multi-jvm tests work
To allow some JVMs runs only subset of tests
|
2018-10-02 13:20:19 -04:00 |
Tyler Benson
|
335af8c5f1
|
Use final java 11 release and fix test excludes
|
2018-10-02 11:34:16 -04:00 |
Tyler Benson
|
cf9f2483f1
|
Run tests on Java 11
|
2018-10-02 11:34:16 -04:00 |
Tyler Benson
|
6b8eb60ca2
|
Upgrade Byte Buddy to 1.9.0
|
2018-10-01 13:31:03 -04:00 |
Tyler Benson
|
444cbecba5
|
Use CouchbaseMock instead of actual server
Seems way more reliable/consistent for test scenarios.
|
2018-09-05 14:46:22 +10:00 |
Tyler Benson
|
2761615436
|
Couchbase instrumentation
|
2018-09-05 14:46:22 +10:00 |
Tyler Benson
|
9d079c01d9
|
Speed up test by only uploading on failure
full reports can take several minutes to upload.
|
2018-08-30 12:27:36 +10:00 |
Tyler Benson
|
74510a3baf
|
Can’t run `jacoco` without running `test`
So we only run `jacoco` on java 8.
|
2018-07-31 12:53:50 +10:00 |
Tyler Benson
|
6866690475
|
Don’t use cache across versions
Cache is growing too big and causing slower build times.
(include minor upgrades to trigger a cache miss.)
|
2018-07-26 12:47:26 +10:00 |
Tyler Benson
|
a1a3482579
|
Try increasing instance size.
|
2018-07-25 11:49:26 +10:00 |
Nikolay Martynov
|
989091847a
|
Try to reduce gradle heap size in a hope to fix the build
|
2018-07-24 11:41:48 -04:00 |
Nikolay Martynov
|
e46fc30cf6
|
Remove confusing variable JAVA8_HOME from config.yml
|
2018-07-23 10:04:53 -04:00 |
Tyler Benson
|
12a2fce96d
|
Upgrade java formatter version.
|
2018-07-19 14:10:53 +10:00 |
Andrew Kent
|
37a54b5776
|
Merge pull request #383 from DataDog/ark/muzzle-hookup
Enable Muzzle validation for Default Instrumentation Match phase
|
2018-07-14 12:48:07 -04:00 |
Tyler Benson
|
da2c54e8e8
|
Add test build for Java 10.
We still require `--add-opens java.base/jdk.internal.loader=ALL-UNNAMED` to be set. Something we should look into fixing somehow.
|
2018-07-12 13:20:39 -04:00 |
Andrew Kent
|
628f4929dc
|
Muzzle Assertions and gradle plugin
|
2018-07-10 17:26:49 -04:00 |
Nikolay Martynov
|
8445409944
|
Reduce number of gradle workers during compile
This should prevent OOM errors
|
2018-06-22 11:41:02 -04:00 |
Nikolay Martynov
|
677203961d
|
Enable code coverage check for java7 and java9
|
2018-06-21 11:47:19 -04:00 |
Nikolay Martynov
|
f56ae1e4df
|
CircleCI: cosmetic: order targets in order of dependency
|
2018-06-20 17:00:40 -04:00 |
Nikolay Martynov
|
38d6d94477
|
Enable coverage checks in CI for java8
|
2018-06-19 15:04:26 -04:00 |
Nikolay Martynov
|
b20e2e5482
|
Use correct key to set docker environment
|
2018-06-19 15:04:26 -04:00 |
Nikolay Martynov
|
63c4cdff87
|
Memcached testing: add support for testoingcontainers
|
2018-06-13 13:06:23 -04:00 |
Tyler Benson
|
7c4d42ef8a
|
Add additional test task for testing latest versions of a dependency
|
2018-05-04 14:04:30 +10:00 |
Tyler Benson
|
dee08266ae
|
Restructure how libs, reports, and test results are collected
|
2018-04-18 13:45:20 +08:00 |
Tyler Benson
|
c2cb7292c6
|
Remove okhttp instrumentation from servlet tests
seems to cause some confusion.
|
2018-04-18 11:58:07 +08:00 |
Tyler Benson
|
001e59e0cc
|
Build with Java 8, but run tests with other JDKs
Use workspaces to persist build between jobs.
|
2018-04-16 14:36:38 +08:00 |
Andrew Kent
|
c26907045d
|
Disable parallel gradle execution for builds
|
2018-04-09 13:23:45 -07:00 |
Tyler Benson
|
d9d601ce71
|
Add Gradle build scan plugin
|
2018-04-04 22:15:10 +08:00 |
Tyler Benson
|
5a61124cae
|
Add tests against an actual trace agent.
|
2018-03-28 22:31:15 +08:00 |