build.gradle.kts 833 B

123456789101112131415161718192021222324
  1. plugins {
  2. id("otel.javaagent-testing")
  3. }
  4. otelJava {
  5. // Test fails to start on java 17
  6. maxJavaVersionForTests.set(JavaVersion.VERSION_11)
  7. }
  8. dependencies {
  9. testImplementation(project(":instrumentation:jaxrs:jaxrs-2.0:jaxrs-2.0-arquillian-testing"))
  10. testRuntimeOnly("fish.payara.arquillian:arquillian-payara-server-embedded:2.4.1")
  11. testRuntimeOnly("fish.payara.extras:payara-embedded-web:5.2021.2")
  12. testInstrumentation(project(":instrumentation:servlet:servlet-3.0:javaagent"))
  13. testInstrumentation(project(":instrumentation:jaxrs:jaxrs-2.0:jaxrs-2.0-annotations:javaagent"))
  14. testInstrumentation(project(":instrumentation:jaxrs:jaxrs-2.0:jaxrs-2.0-jersey-2.0:javaagent"))
  15. }
  16. tasks {
  17. withType<Test>().configureEach {
  18. jvmArgs("-Dotel.instrumentation.common.experimental.controller-telemetry.enabled=true")
  19. }
  20. }