Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ dependencies {
testImplementation project(':dd-java-agent:instrumentation:apache-httpclient:apache-httpclient-4.0')
testImplementation project(':dd-java-agent:instrumentation:aws-java:aws-java-sdk-2.2')
testImplementation 'software.amazon.awssdk:dynamodb:2.30.22'
testImplementation 'org.testcontainers:localstack:1.20.1'
testImplementation libs.testcontainers.localstack

latestDepTestImplementation group: 'software.amazon.awssdk', name: 'dynamodb', version: '+'
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ dependencies {
// SQS and SNS are used to act as the "targets" of the EB bus.
testImplementation 'software.amazon.awssdk:sqs:2.27.23'
testImplementation 'software.amazon.awssdk:sns:2.27.23'
testImplementation 'org.testcontainers:localstack:1.20.1'
testImplementation libs.testcontainers.localstack

latestDepTestImplementation group: 'software.amazon.awssdk', name: 'eventbridge', version: '+'
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ dependencies {
testRuntimeOnly project(':dd-java-agent:instrumentation:apache-httpclient:apache-httpclient-4.0')
testRuntimeOnly project(':dd-java-agent:instrumentation:aws-java:aws-java-sdk-2.2')
testImplementation 'software.amazon.awssdk:s3:2.29.26'
testImplementation 'org.testcontainers:localstack:1.20.1'
testImplementation libs.testcontainers.localstack

latestDepTestImplementation group: 'software.amazon.awssdk', name: 's3', version: '+'
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,7 @@ dependencies {
testImplementation group: 'software.amazon.awssdk', name: 'kinesis', version: '2.2.0'
testImplementation group: 'org.eclipse.jetty.http2', name: 'http2-server', version: '9.4.56.v20240826'


testImplementation group: 'org.testcontainers', name: 'localstack', version: libs.versions.testcontainers.get()
testImplementation libs.testcontainers.localstack

// First version where dsm traced operations have required StreamARN parameter for kinesis
// and publishBatch is available for SNS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ dependencies {
// SQS is used to act as the "Subscriber" of the SNS topic.
// There's a problem with sqs sdk v1 with localstack+testcontainers testing. so use sdk v2 for sqs
testImplementation 'software.amazon.awssdk:sqs:2.25.40'
testImplementation group: 'org.testcontainers', name: 'localstack', version: libs.versions.testcontainers.get()
testImplementation libs.testcontainers.localstack

latestDepTestImplementation group: 'com.amazonaws', name: 'aws-java-sdk-sns', version: '+'
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ dependencies {
testImplementation 'software.amazon.awssdk:sns:2.25.40'
// SQS is used to act as the "Subscriber" of the SNS topic.
testImplementation 'software.amazon.awssdk:sqs:2.25.40'
testImplementation group: 'org.testcontainers', name: 'localstack', version: libs.versions.testcontainers.get()
testImplementation libs.testcontainers.localstack

latestDepTestImplementation group: 'software.amazon.awssdk', name: 'sns', version: '+'
}
Expand Down
3 changes: 2 additions & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ commons = "3.2"
mockito = '4.4.0'
jctools = '3.3.0'
moshi = '1.11.0'
testcontainers = '1.20.1'
testcontainers = '1.21.3'
jmc = "8.1.0"
autoservice = "1.1.1"
ddprof = "1.32.0"
Expand Down Expand Up @@ -80,6 +80,7 @@ byte-buddy = { module = "net.bytebuddy:byte-buddy", version.ref = "bytebuddy" }
byte-buddy-agent = { module = "net.bytebuddy:byte-buddy-agent", version.ref = "bytebuddy" }

testcontainers = { module = "org.testcontainers:testcontainers", version.ref = "testcontainers" }
testcontainers-localstack = { module = "org.testcontainers:localstack", version.ref = "testcontainers" }

logback-classic = { module = "ch.qos.logback:logback-classic", version.ref = "logback" }
logback-core = { module = "ch.qos.logback:logback-core", version.ref = "logback" }
Expand Down
Loading