12345678910111213141516171819202122232425262728 |
- plugins {
- id "java"
- }
- dependencies {
- testImplementation("org.testcontainers:testcontainers:1.17.6")
- testImplementation("com.fasterxml.jackson.core:jackson-databind:2.14.2")
- testImplementation("com.google.protobuf:protobuf-java-util:3.22.0")
- testImplementation("com.squareup.okhttp3:okhttp:4.10.0")
- testImplementation("io.opentelemetry.proto:opentelemetry-proto:0.19.0-alpha")
- testImplementation("io.opentelemetry:opentelemetry-api:${versions.opentelemetry}")
- testImplementation("ch.qos.logback:logback-classic:1.4.5")
- }
- tasks.test {
- useJUnitPlatform()
- testLogging.showStandardStreams = true
- def shadowTask = project(":agent").tasks.shadowJar
- dependsOn(shadowTask)
- inputs.files(layout.files(shadowTask))
- doFirst {
- jvmArgs("-Dio.opentelemetry.smoketest.agent.shadowJar.path=${shadowTask.archiveFile.get()}")
- }
- }
|