Skip to content

Commit eaa5815

Browse files
committed
Test on 3.8 are just flaky
1 parent 6ffaad8 commit eaa5815

4 files changed

Lines changed: 4 additions & 234 deletions

File tree

dd-java-agent/instrumentation/kafka-clients-3.8/build.gradle

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,9 @@ dependencies {
3939
main_java17Implementation project(':dd-java-agent:instrumentation:kafka-common')
4040

4141
testImplementation group: 'org.apache.kafka', name: 'kafka-clients', version: '3.8.0'
42-
// the first supporting 3.6.0 (it's ok with 3.8.0)
43-
testImplementation group: 'io.projectreactor.kafka', name: 'reactor-kafka', version: '1.3.21'
4442
testImplementation group: 'org.springframework.kafka', name: 'spring-kafka', version: '3.1.0'
4543
testImplementation group: 'org.springframework.kafka', name: 'spring-kafka-test', version: '3.1.0'
46-
testImplementation group: 'org.testcontainers', name: 'kafka', version: libs.versions.testcontainers.get()
44+
testImplementation group: 'org.testcontainers', name: 'kafka', version: '1.17.0'
4745
testImplementation group: 'javax.xml.bind', name: 'jaxb-api', version: '2.2.3'
4846
testImplementation group: 'org.assertj', name: 'assertj-core', version: '2.9.+'
4947
testImplementation group: 'org.mockito', name: 'mockito-core', version: '2.19.0'
@@ -54,7 +52,6 @@ dependencies {
5452
// This seems to help with jar compatibility hell.
5553
latestDepTestImplementation group: 'org.apache.kafka', name: 'kafka_2.13', version: '2.+'
5654
latestDepTestImplementation group: 'org.apache.kafka', name: 'kafka-clients', version: '3.+'
57-
latestDepTestImplementation group: 'io.projectreactor.kafka', name: 'reactor-kafka', version: '+'
5855
latestDepTestImplementation group: 'org.springframework.kafka', name: 'spring-kafka', version: '3.+'
5956
latestDepTestImplementation group: 'org.springframework.kafka', name: 'spring-kafka-test', version: '3.+'
6057
latestDepTestImplementation group: 'org.assertj', name: 'assertj-core', version: '3.19.+'

dd-java-agent/instrumentation/kafka-clients-3.8/src/test/groovy/KafkaClientTestBase.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ abstract class KafkaClientTestBase extends VersionedNamingTestBase {
7171
public static final LinkedHashMap<String, String> PRODUCER_PATHWAY_EDGE_TAGS
7272

7373
// filter out Kafka poll, since the function is called in a loop, giving inconsistent results
74-
static final ListWriter.Filter DROP_KAFKA_POLL = new ListWriter.Filter() {
74+
final ListWriter.Filter dropKafkaPoll = new ListWriter.Filter() {
7575
@Override
7676
boolean accept(List<DDSpan> trace) {
7777
return !(trace.size() == 1 &&
@@ -117,7 +117,7 @@ abstract class KafkaClientTestBase extends VersionedNamingTestBase {
117117
}
118118

119119
def setup() {
120-
TEST_WRITER.setFilter(DROP_KAFKA_POLL)
120+
TEST_WRITER.setFilter(dropKafkaPoll)
121121
}
122122

123123
@Override

dd-java-agent/instrumentation/kafka-clients-3.8/src/test/groovy/KafkaReactorForkedTest.groovy

Lines changed: 0 additions & 227 deletions
This file was deleted.

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ commons = "3.2"
2626
mockito = '4.4.0'
2727
jctools = '3.3.0'
2828
moshi = '1.11.0'
29-
testcontainers = '1.20.3'
29+
testcontainers = '1.20.1'
3030
jmc = "8.1.0"
3131
autoservice = "1.0-rc7"
3232
ddprof = "1.16.0"

0 commit comments

Comments
 (0)