Skip to content

Commit 0b6f63a

Browse files
committed
Fix latestDep tests
1 parent f7bc934 commit 0b6f63a

File tree

4 files changed

+152
-141
lines changed

4 files changed

+152
-141
lines changed

dd-java-agent/instrumentation/servicetalk/servicetalk-0.42.0/build.gradle

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ muzzle {
66
pass {
77
group = 'io.servicetalk'
88
module = 'servicetalk-concurrent-api'
9-
versions = '[0.42.0,0.42.56)'
9+
versions = '[0.42.0,0.42.55]'
1010
}
1111
fail {
1212
group = 'io.servicetalk'
1313
module = 'servicetalk-concurrent-api'
14-
versions = '[0.42.56,]'
14+
versions = '(0.42.55,]'
1515
}
1616
}
1717

@@ -27,12 +27,13 @@ dependencies {
2727
compileOnly group: 'io.servicetalk', name: 'servicetalk-concurrent-api', version: '0.42.0'
2828
compileOnly group: 'io.servicetalk', name: 'servicetalk-context-api', version: '0.42.0'
2929

30-
testImplementation group: 'io.servicetalk', name: 'servicetalk-concurrent-api', version: '0.42.55'
31-
testImplementation group: 'io.servicetalk', name: 'servicetalk-context-api', version: '0.42.55'
30+
testImplementation group: 'io.servicetalk', name: 'servicetalk-concurrent-api', version: '0.42.42'
31+
testImplementation group: 'io.servicetalk', name: 'servicetalk-context-api', version: '0.42.42'
3232

33+
// import the newer instrumentation into the test to ensure that it does not interfere with it
3334
testRuntimeOnly project(":dd-java-agent:instrumentation:servicetalk:servicetalk-0.42.56")
3435

35-
latestDepTestImplementation group: 'io.servicetalk', name: 'servicetalk-concurrent-api', version: '0.42.56'
36-
latestDepTestImplementation group: 'io.servicetalk', name: 'servicetalk-context-api', version: '0.42.56'
36+
latestDepTestImplementation group: 'io.servicetalk', name: 'servicetalk-concurrent-api', version: '0.42.55'
37+
latestDepTestImplementation group: 'io.servicetalk', name: 'servicetalk-context-api', version: '0.42.55'
3738
}
3839

dd-java-agent/instrumentation/servicetalk/servicetalk-0.42.0/gradle.lockfile

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,16 @@
44
cafe.cryptography:curve25519-elisabeth:0.1.0=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
55
cafe.cryptography:ed25519-elisabeth:0.1.0=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
66
ch.qos.logback:logback-classic:1.2.3=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
7-
ch.qos.logback:logback-core:1.2.3=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
7+
ch.qos.logback:logback-core:1.2.3=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath
8+
ch.qos.logback:logback-core:1.5.18=testRuntimeClasspath
89
com.beust:jcommander:1.78=latestDepTestRuntimeClasspath,testRuntimeClasspath
910
com.blogspot.mydailyjava:weak-lock-free:0.17=compileClasspath,instrumentPluginClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,main_java11CompileClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testCompileClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
1011
com.datadoghq.okhttp3:okhttp:3.12.15=compileClasspath,instrumentPluginClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,main_java11CompileClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testCompileClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
1112
com.datadoghq.okio:okio:1.17.6=compileClasspath,instrumentPluginClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,main_java11CompileClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testCompileClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
1213
com.datadoghq:dd-javac-plugin-client:0.2.2=compileClasspath,instrumentPluginClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,main_java11CompileClasspath,main_java11RuntimeClasspath,muzzleBootstrap,muzzleTooling,runtimeClasspath,testCompileClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
1314
com.datadoghq:java-dogstatsd-client:4.4.3=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
1415
com.datadoghq:sketches-java:0.8.3=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
16+
com.fasterxml.jackson:jackson-bom:2.15.4=testCompileClasspath,testRuntimeClasspath
1517
com.github.javaparser:javaparser-core:3.25.1=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
1618
com.github.jnr:jffi:1.3.13=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
1719
com.github.jnr:jnr-a64asm:1.0.0=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
@@ -21,8 +23,9 @@ com.github.jnr:jnr-ffi:2.2.16=instrumentPluginClasspath,latestDepTestRuntimeClas
2123
com.github.jnr:jnr-posix:3.1.19=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
2224
com.github.jnr:jnr-unixsocket:0.38.22=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
2325
com.github.jnr:jnr-x86asm:1.0.2=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
24-
com.github.spotbugs:spotbugs-annotations:4.2.0=compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
26+
com.github.spotbugs:spotbugs-annotations:4.2.0=compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath
2527
com.github.spotbugs:spotbugs-annotations:4.7.3=spotbugs
28+
com.github.spotbugs:spotbugs-annotations:4.8.3=testCompileClasspath,testRuntimeClasspath
2629
com.github.spotbugs:spotbugs:4.7.3=spotbugs
2730
com.github.stefanbirkner:system-rules:1.19.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
2831
com.google.auto.service:auto-service-annotations:1.0-rc7=annotationProcessor,compileClasspath,latestDepTestAnnotationProcessor,latestDepTestCompileClasspath,testAnnotationProcessor,testCompileClasspath
@@ -36,6 +39,7 @@ com.google.guava:guava:20.0=latestDepTestCompileClasspath,latestDepTestRuntimeCl
3639
com.google.guava:guava:27.0.1-jre=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor
3740
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor
3841
com.google.j2objc:j2objc-annotations:1.1=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor
42+
com.google.protobuf:protobuf-bom:3.25.1=testCompileClasspath,testRuntimeClasspath
3943
com.google.re2j:re2j:1.7=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
4044
com.squareup.moshi:moshi:1.11.0=compileClasspath,instrumentPluginClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,main_java11CompileClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testCompileClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
4145
com.squareup.okhttp3:logging-interceptor:3.12.12=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
@@ -47,23 +51,26 @@ commons-fileupload:commons-fileupload:1.5=latestDepTestCompileClasspath,latestDe
4751
commons-io:commons-io:2.11.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
4852
de.thetaphi:forbiddenapis:3.8=compileClasspath
4953
info.picocli:picocli:4.6.3=latestDepTestRuntimeClasspath,testRuntimeClasspath
50-
io.servicetalk:servicetalk-annotations:0.42.55=testRuntimeClasspath
51-
io.servicetalk:servicetalk-annotations:0.42.56=latestDepTestRuntimeClasspath
52-
io.servicetalk:servicetalk-buffer-api:0.42.55=testRuntimeClasspath
53-
io.servicetalk:servicetalk-buffer-api:0.42.56=latestDepTestRuntimeClasspath
54+
io.netty:netty-bom:4.1.107.Final=testCompileClasspath,testRuntimeClasspath
55+
io.servicetalk:servicetalk-annotations:0.42.42=testRuntimeClasspath
56+
io.servicetalk:servicetalk-annotations:0.42.55=latestDepTestRuntimeClasspath
57+
io.servicetalk:servicetalk-bom:0.42.42=testCompileClasspath,testRuntimeClasspath
58+
io.servicetalk:servicetalk-buffer-api:0.42.42=testRuntimeClasspath
59+
io.servicetalk:servicetalk-buffer-api:0.42.55=latestDepTestRuntimeClasspath
5460
io.servicetalk:servicetalk-concurrent-api:0.42.0=compileClasspath
55-
io.servicetalk:servicetalk-concurrent-api:0.42.55=testCompileClasspath,testRuntimeClasspath
56-
io.servicetalk:servicetalk-concurrent-api:0.42.56=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath
57-
io.servicetalk:servicetalk-concurrent-internal:0.42.55=testRuntimeClasspath
58-
io.servicetalk:servicetalk-concurrent-internal:0.42.56=latestDepTestRuntimeClasspath
61+
io.servicetalk:servicetalk-concurrent-api:0.42.42=testCompileClasspath,testRuntimeClasspath
62+
io.servicetalk:servicetalk-concurrent-api:0.42.55=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath
63+
io.servicetalk:servicetalk-concurrent-internal:0.42.42=testRuntimeClasspath
64+
io.servicetalk:servicetalk-concurrent-internal:0.42.55=latestDepTestRuntimeClasspath
5965
io.servicetalk:servicetalk-concurrent:0.42.0=compileClasspath
60-
io.servicetalk:servicetalk-concurrent:0.42.55=testCompileClasspath,testRuntimeClasspath
61-
io.servicetalk:servicetalk-concurrent:0.42.56=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath
66+
io.servicetalk:servicetalk-concurrent:0.42.42=testCompileClasspath,testRuntimeClasspath
67+
io.servicetalk:servicetalk-concurrent:0.42.55=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath
6268
io.servicetalk:servicetalk-context-api:0.42.0=compileClasspath
63-
io.servicetalk:servicetalk-context-api:0.42.55=testCompileClasspath,testRuntimeClasspath
64-
io.servicetalk:servicetalk-context-api:0.42.56=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath
65-
io.servicetalk:servicetalk-utils-internal:0.42.55=testRuntimeClasspath
66-
io.servicetalk:servicetalk-utils-internal:0.42.56=latestDepTestRuntimeClasspath
69+
io.servicetalk:servicetalk-context-api:0.42.42=testCompileClasspath,testRuntimeClasspath
70+
io.servicetalk:servicetalk-context-api:0.42.55=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath
71+
io.servicetalk:servicetalk-dependencies:0.42.42=testCompileClasspath,testRuntimeClasspath
72+
io.servicetalk:servicetalk-utils-internal:0.42.42=testRuntimeClasspath
73+
io.servicetalk:servicetalk-utils-internal:0.42.55=latestDepTestRuntimeClasspath
6774
io.sqreen:libsqreen:13.0.1=latestDepTestRuntimeClasspath,testRuntimeClasspath
6875
javax.servlet:javax.servlet-api:3.1.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
6976
jaxen:jaxen:1.2.0=spotbugs
@@ -89,6 +96,7 @@ org.apache.httpcomponents.client5:httpclient5:5.1.3=spotbugs
8996
org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=spotbugs
9097
org.apache.httpcomponents.core5:httpcore5:5.1.3=spotbugs
9198
org.apache.logging.log4j:log4j-api:2.19.0=spotbugs
99+
org.apache.logging.log4j:log4j-bom:2.22.1=testCompileClasspath,testRuntimeClasspath
92100
org.apache.logging.log4j:log4j-core:2.19.0=spotbugs
93101
org.apiguardian:apiguardian-api:1.1.2=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
94102
org.checkerframework:checker-qual:2.5.2=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor
@@ -128,6 +136,7 @@ org.eclipse.jetty:jetty-http:9.4.56.v20240826=latestDepTestCompileClasspath,late
128136
org.eclipse.jetty:jetty-io:9.4.56.v20240826=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
129137
org.eclipse.jetty:jetty-server:9.4.56.v20240826=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
130138
org.eclipse.jetty:jetty-util:9.4.56.v20240826=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
139+
org.glassfish.jersey:jersey-bom:2.37=testCompileClasspath,testRuntimeClasspath
131140
org.gmetrics:GMetrics:1.1=codenarc
132141
org.hamcrest:hamcrest-core:1.3=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
133142
org.hamcrest:hamcrest:2.2=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
@@ -162,15 +171,15 @@ org.ow2.asm:asm:9.8=latestDepTestRuntimeClasspath,testRuntimeClasspath
162171
org.slf4j:jcl-over-slf4j:1.7.30=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
163172
org.slf4j:jul-to-slf4j:1.7.30=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
164173
org.slf4j:log4j-over-slf4j:1.7.30=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
165-
org.slf4j:slf4j-api:1.7.30=compileClasspath,instrumentPluginClasspath,latestDepTestCompileClasspath,main_java11CompileClasspath,main_java11RuntimeClasspath,muzzleBootstrap,muzzleTooling,runtimeClasspath,testCompileClasspath,testFixturesRuntimeClasspath
166-
org.slf4j:slf4j-api:1.7.36=latestDepTestRuntimeClasspath,testRuntimeClasspath
174+
org.slf4j:slf4j-api:1.7.30=compileClasspath,instrumentPluginClasspath,latestDepTestCompileClasspath,main_java11CompileClasspath,main_java11RuntimeClasspath,muzzleBootstrap,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath
175+
org.slf4j:slf4j-api:1.7.36=latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
167176
org.slf4j:slf4j-api:2.0.0=spotbugs,spotbugsSlf4j
168177
org.slf4j:slf4j-simple:2.0.0=spotbugsSlf4j
178+
org.snakeyaml:snakeyaml-engine:2.9=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
169179
org.spockframework:spock-core:2.3-groovy-3.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
170180
org.spockframework:spock-junit4:2.3-groovy-3.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath
171181
org.testng:testng:7.5=latestDepTestRuntimeClasspath,testRuntimeClasspath
172182
org.webjars:jquery:3.5.1=latestDepTestRuntimeClasspath,testRuntimeClasspath
173183
org.xmlresolver:xmlresolver:4.4.3=spotbugs
174-
org.yaml:snakeyaml:2.4=instrumentPluginClasspath,latestDepTestRuntimeClasspath,main_java11RuntimeClasspath,muzzleTooling,runtimeClasspath,testFixturesRuntimeClasspath,testRuntimeClasspath
175184
xml-apis:xml-apis:1.4.01=spotbugs
176185
empty=main_java11AnnotationProcessor,spotbugsPlugins,testFixturesAnnotationProcessor,testFixturesCompileClasspath

dd-java-agent/instrumentation/servicetalk/servicetalk-0.42.56/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ dependencies {
3232
testImplementation group: 'io.servicetalk', name: 'servicetalk-concurrent-api', version: '0.42.56'
3333
testImplementation group: 'io.servicetalk', name: 'servicetalk-context-api', version: '0.42.56'
3434

35+
// import the previous instrumentation into the test to ensure that it does not interfere with it
3536
testRuntimeOnly project(":dd-java-agent:instrumentation:servicetalk:servicetalk-0.42.0")
3637

3738
// TODO currently 0.42.56 is the latest version. Enable this once the next (0.42.57) is out, add 'latestDepTest'

0 commit comments

Comments
 (0)