Commit Graph

95 Commits

Author SHA1 Message Date
Kyle Verhoog a8c14cdcb2
Fix reliability branch filter regex 2020-04-07 20:58:38 -04:00
Amine.Mesbahi 4083212814 Apply copy artifact to only master and *-reliability 2020-03-26 13:44:57 +01:00
Amine.Mesbahi 4a30faa8ff Add copy_artifact script to config 2020-03-26 11:18:30 +01:00
Amine.Mesbahi b63d0c6826 Add copy_artifact script 2020-03-26 10:58:48 +01:00
Nikolay Martynov eeac035164 Test with jdk14 on CI 2020-03-23 12:38:21 -04:00
Tyler Benson d45682427b Change circleci config to version 2.1 2020-03-16 12:29:49 -07:00
Trask Stalnaker 289e2b41ec Fix CircleCI muzzle build running out of memory 2019-11-27 12:37:43 -08:00
Nikolay Martynov 06a895672a Revert "Disable zulu8 test for time being due to test incompatibility"
This reverts commit 0b4b07b3f8.
2019-11-06 10:12:42 -05:00
Tyler Benson c1dad60a4c Disable zulu8 test for time being due to test incompatibility
OkHttp seems to be inadvertently loading the java log manager.
2019-11-05 14:36:25 -08:00
Nikolay Martynov 44dc98200a Enable tests for java13 2019-09-18 15:36:45 -04:00
Nikolay Martynov 68caf521ff Run tests on zulu11 2019-06-25 11:31:55 -04:00
Nikolay Martynov 808e965c9b Add Zulu to circleci build 2019-06-17 11:26:47 -04:00
Nikolay Martynov f37e4a2ec2 Revert "Collect more debugging info"
This reverts commit a0fc54936a.
2019-06-14 11:18:17 -04:00
Nikolay Martynov 5e81ca7913
Merge pull request #879 from DataDog/mar-kolya/preserver-dot-gradle-in-workspace
Preserve .gradle in workspace
2019-06-13 15:39:42 -04:00
Nikolay Martynov 709a548925
Merge pull request #877 from DataDog/mar-kolya/collect-jvm-cores
Collect more debugging info
2019-06-13 15:38:28 -04:00
Tyler Benson ca57aade8c Run latestDepTests in a separate job 2019-06-13 10:44:19 -07:00
Nikolay Martynov 16709c0954 Preserve .gradle in workspace 2019-06-13 13:25:09 -04:00
Nikolay Martynov a0fc54936a Collect more debugging info 2019-06-13 11:59:37 -04:00
Nikolay Martynov a2a9bec8a8 Enable '**' support in logs collection scripts
It is disabled by default now
2019-06-13 10:56:21 -04:00
Nikolay Martynov c1ce3c7103 Add Java12 build 2019-06-06 16:58:18 -04:00
Tyler Benson b6ba1997ae Add constraint for muzzle too 2019-05-17 09:32:15 -07:00
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