Commit d76348c
Run tests in Gitlab (#8656)
* first pass checks
* add some debug
* Revert "add some debug"
This reverts commit 26a7adb.
* Normalize node index and node total
* fix normalization
* actually use the normalized values
* first pass: migrate tests to Gitlab
* less scenarios for now
* bump memory and workers
* actually use task partitions
* Add section start/end
* Allow individual tests to control gradle memory
* remove a little of the reportspam
* use concrete docker image tags
* configure test containers to use mirror
* fix limit
* fix missing container versions
* Better gitlab naming with smarter split
* update caches with test dep cache, save test results
* Cleanup repositories {} blocks
* update proxy url to use internal routing
* no "s"
* allow insecure everywhere
* include apache with confluence
* remove intentional fail
* use gradlePluginCache, mavenCentral after pluginportal
* proxy mule as well
* change BUILD_CACHE_TYPE to CACHE_TYPE since its used for both
* split cache like with circleci. Cache became too big
* Some caches are too big to be saved
* test fixes
* more test fixes
* disable some tests for now
* more fixes
* Use maven proxy with openliberty smoketests
* missed one more mongodb case
* enable some more of the matrix
* Fix lettuce tests
* Fix lettuce tests
* cleanup imports
* create asyncCommands
* codenarc
* Cleanup aggregator tests to try to reduce flakiness
* debug maven logs for now
* try non-ssh url
* Revert "debug maven logs for now"
This reverts commit c5c158f.
* add some debug logging
* codenarc
* try fixed value of parallelism
* enable debug logs for smoketest building only
* limit number of reserved threads
* some debug for why the smoketest is not running
* more debug for gradle launcher failure
* try fixing graal test
* try to force the logging
* codenarc
* set available processors for jetty
* codenarc
* bluntly bump max threads
* some more debug
* remove verbose logging
* try memcached test with new location
* opt out of split by parallel
* Try with 3 gradle workers
* try decreasing reporting interval
* Refractor CrashTrackingSmokeTest to use OutputThreads
* Simple forked memory test
* better ergonomics
* try increasing timeout
* extend agent test runner
* don't override forkedMinHeapSize and forkedMaxHeapSize
* print out requests
* remove logging statement
* Better crash tracking
* remove intentionally failing test
* use a test UDP server to record oom events
* Make crash tracking smoke test more resiliant
* loop through messages until the correct event
* some debug
* configurable dogstatsd port
* enable everything
* use sleep instead of park nanos
* save body data ahead of time
* retry once for system failures
* spotless
* cleanup
* spotless/merge issues
* Skip ExceptionHistogramTest on J9
* add a print statement around the body for debugging
* comment out all but 8, 17, and 21 for now
* fix spring 6 forwarding headers
* revert logging statements
* needs to be set in 3.1 for latestDepTest
* faster OOM
* property was set in incorrect location
* ssi_smoke, flaky, and esoteric jvms on master only
* use normal runner when TestContainers isn't needed
* skip forwarding header filter here too
* tweaks
* limit executor size and fix IPV4 assumptions
* try more workers with less memory
* set max memory for all crashtracking tests
* double retry
* scale up memory, less jobs
* revert memory bump, increase forked tests
* tweaks
* add flag for nondefault jvms and flaky tests
* correct description
* Externalize runtime processors override
* ExceptionHistogramTest exclusions already handled by master
* increase spring native build memory
* bump gradle build timeout
* bump graalvm compile memory
---------
Co-authored-by: Santiago Mola <santiago.mola@datadoghq.com>1 parent 8cd5fa8 commit d76348c
File tree
50 files changed
+268
-104
lines changed- .gitlab
- dd-java-agent
- agent-ci-visibility/src
- main/java/datadog/trace/civisibility/utils
- test/resources/ci/git/shallow/git
- instrumentation
- aws-java-dynamodb-2.0/src/test/groovy
- aws-java-eventbridge-2.0/src/test/groovy
- aws-java-s3-2.0/src/test/groovy
- aws-java-sdk-2.2/src/payloadTaggingTest/groovy
- aws-java-sfn-2.0/src/test/groovy
- aws-java-sns-1.0/src/test/groovy
- aws-java-sns-2.0/src/test/groovy
- couchbase
- couchbase-3.1/src/test/groovy
- couchbase-3.2/src/test/groovy
- datastax-cassandra-3.8/src/test/groovy
- datastax-cassandra-3/src/test/groovy
- datastax-cassandra-4/src/test/groovy
- google-pubsub/src/test/groovy
- jdbc/src/test/groovy
- mongo
- driver-3.1-core-test/src/test/groovy
- driver-3.10-sync-test/src/test/groovy
- driver-3.1/src/test/groovy
- driver-3.3-async-test/src/test/groovy
- driver-3.4/src/test/groovy
- driver-3.7-core-test/src/test/groovy
- driver-4.0/src/test/groovy
- src/test/groovy
- redisson
- redisson-2.0.0/src/test/groovy
- redisson-2.3.0/src/test/groovy
- redisson-3.10.3/src/test/groovy
- spring-webmvc-3.1/src
- latestDepTest/groovy/test/boot
- test/groovy/test/boot
- spring-webmvc-6.0/src/test/groovy/datadog/trace/instrumentation/springweb6/boot
- spymemcached-2.10/src/test/groovy/datadog/trace/instrumentation/spymemcached
- vertx-redis-client-3.9/src/test/groovy
- testing/src/main/groovy/datadog/trace/agent/test
- base
- server/http
- dd-smoke-tests
- crashtracking/src
- main/java/datadog/smoketest/crashtracking
- test/java/datadog/smoketest
- gradle/src/test/groovy/datadog/smoketest
- log-injection/src/test/resources
- spring-boot-3.0-native
- application
- src/test/groovy
- springboot-mongo/src/test/groovy/datadog/smoketest
- springboot-openliberty-20/application
- springboot-openliberty-23/application
- dd-trace-core/src/test/groovy/datadog/trace/common/metrics
- gradle
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
50 files changed
+268
-104
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| 97 | + | |
97 | 98 | | |
98 | 99 | | |
99 | 100 | | |
100 | 101 | | |
101 | 102 | | |
102 | 103 | | |
| 104 | + | |
| 105 | + | |
103 | 106 | | |
104 | 107 | | |
105 | 108 | | |
| |||
146 | 149 | | |
147 | 150 | | |
148 | 151 | | |
| 152 | + | |
149 | 153 | | |
150 | 154 | | |
| 155 | + | |
| 156 | + | |
151 | 157 | | |
152 | 158 | | |
153 | 159 | | |
| |||
224 | 230 | | |
225 | 231 | | |
226 | 232 | | |
| 233 | + | |
227 | 234 | | |
228 | 235 | | |
229 | 236 | | |
| |||
256 | 263 | | |
257 | 264 | | |
258 | 265 | | |
| 266 | + | |
| 267 | + | |
259 | 268 | | |
260 | 269 | | |
261 | 270 | | |
| |||
283 | 292 | | |
284 | 293 | | |
285 | 294 | | |
| 295 | + | |
286 | 296 | | |
| 297 | + | |
| 298 | + | |
287 | 299 | | |
288 | 300 | | |
289 | 301 | | |
| |||
302 | 314 | | |
303 | 315 | | |
304 | 316 | | |
| 317 | + | |
305 | 318 | | |
| 319 | + | |
| 320 | + | |
306 | 321 | | |
307 | 322 | | |
308 | 323 | | |
| |||
363 | 378 | | |
364 | 379 | | |
365 | 380 | | |
| 381 | + | |
366 | 382 | | |
| 383 | + | |
| 384 | + | |
367 | 385 | | |
368 | 386 | | |
369 | 387 | | |
| |||
409 | 427 | | |
410 | 428 | | |
411 | 429 | | |
| 430 | + | |
412 | 431 | | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
413 | 435 | | |
414 | 436 | | |
415 | 437 | | |
416 | 438 | | |
| 439 | + | |
417 | 440 | | |
418 | 441 | | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
419 | 446 | | |
420 | 447 | | |
421 | 448 | | |
| |||
439 | 466 | | |
440 | 467 | | |
441 | 468 | | |
| 469 | + | |
442 | 470 | | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
443 | 474 | | |
444 | 475 | | |
445 | 476 | | |
446 | 477 | | |
| 478 | + | |
447 | 479 | | |
| 480 | + | |
| 481 | + | |
448 | 482 | | |
449 | 483 | | |
450 | 484 | | |
451 | 485 | | |
452 | 486 | | |
| 487 | + | |
453 | 488 | | |
454 | 489 | | |
455 | 490 | | |
456 | 491 | | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
457 | 496 | | |
458 | 497 | | |
459 | 498 | | |
| |||
597 | 636 | | |
598 | 637 | | |
599 | 638 | | |
| 639 | + | |
600 | 640 | | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
601 | 644 | | |
602 | 645 | | |
603 | 646 | | |
| |||
608 | 651 | | |
609 | 652 | | |
610 | 653 | | |
| 654 | + | |
611 | 655 | | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
612 | 659 | | |
613 | 660 | | |
614 | 661 | | |
| |||
630 | 677 | | |
631 | 678 | | |
632 | 679 | | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
633 | 705 | | |
634 | 706 | | |
635 | 707 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | | - | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
165 | 169 | | |
166 | 170 | | |
167 | 171 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
Lines changed: 15 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
96 | | - | |
| 95 | + | |
| 96 | + | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | | - | |
155 | | - | |
| 154 | + | |
| 155 | + | |
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
189 | | - | |
| 188 | + | |
| 189 | + | |
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
| |||
276 | 276 | | |
277 | 277 | | |
278 | 278 | | |
279 | | - | |
280 | | - | |
| 279 | + | |
| 280 | + | |
281 | 281 | | |
282 | 282 | | |
283 | 283 | | |
| |||
303 | 303 | | |
304 | 304 | | |
305 | 305 | | |
306 | | - | |
307 | | - | |
| 306 | + | |
| 307 | + | |
308 | 308 | | |
309 | 309 | | |
310 | 310 | | |
| |||
330 | 330 | | |
331 | 331 | | |
332 | 332 | | |
333 | | - | |
334 | | - | |
| 333 | + | |
| 334 | + | |
335 | 335 | | |
336 | 336 | | |
337 | 337 | | |
| |||
365 | 365 | | |
366 | 366 | | |
367 | 367 | | |
368 | | - | |
369 | | - | |
| 368 | + | |
| 369 | + | |
370 | 370 | | |
371 | 371 | | |
372 | 372 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
0 commit comments