plugins { id("otel.javaagent-instrumentation") } muzzle { pass { coreJdk() } } dependencies { implementation(project(":instrumentation:jdbc:library")) compileOnly("com.google.auto.value:auto-value-annotations") annotationProcessor("com.google.auto.value:auto-value") // jdbc unit testing testLibrary("com.h2database:h2:1.3.169") // first version jdk 1.6 compatible testLibrary("org.apache.derby:derby:10.6.1.0") testLibrary("org.hsqldb:hsqldb:2.0.0") testLibrary("org.apache.tomcat:tomcat-jdbc:7.0.19") // tomcat needs this to run testLibrary("org.apache.tomcat:tomcat-juli:7.0.19") testLibrary("com.zaxxer:HikariCP:2.4.0") testLibrary("com.mchange:c3p0:0.9.5") latestDepTestLibrary("org.apache.derby:derby:10.14.+") testImplementation(project(":instrumentation:jdbc:testing")) } tasks.withType().configureEach { jvmArgs("-Dotel.instrumentation.jdbc-datasource.enabled=true") }