Skip to content

Commit c165ca4

Browse files
authored
conver servlet 5 tests from groovy to java (#12364)
1 parent f422eec commit c165ca4

File tree

56 files changed

+2470
-1955
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+2470
-1955
lines changed

instrumentation/servlet/servlet-3.0/javaagent/build.gradle.kts

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -21,27 +21,4 @@ dependencies {
2121
bootstrap(project(":instrumentation:servlet:servlet-common:bootstrap"))
2222

2323
compileOnly("javax.servlet:javax.servlet-api:3.0.1")
24-
25-
testInstrumentation(project(":instrumentation:jetty:jetty-8.0:javaagent"))
26-
testImplementation(project(":instrumentation:servlet:servlet-common:bootstrap"))
27-
28-
testLibrary("org.eclipse.jetty:jetty-server:8.0.0.v20110901")
29-
testLibrary("org.eclipse.jetty:jetty-servlet:8.0.0.v20110901")
30-
testLibrary("org.apache.tomcat.embed:tomcat-embed-core:8.0.41")
31-
testLibrary("org.apache.tomcat.embed:tomcat-embed-jasper:8.0.41")
32-
33-
latestDepTestLibrary("org.eclipse.jetty:jetty-server:10.+") // see servlet-5.0 module
34-
latestDepTestLibrary("org.eclipse.jetty:jetty-servlet:10.+") // see servlet-5.0 module
35-
36-
latestDepTestLibrary("org.apache.tomcat.embed:tomcat-embed-core:9.+") // see servlet-5.0 module
37-
latestDepTestLibrary("org.apache.tomcat.embed:tomcat-embed-jasper:9.+") // see servlet-5.0 module
38-
}
39-
40-
tasks {
41-
withType<Test>().configureEach {
42-
jvmArgs("-Dotel.instrumentation.servlet.experimental.capture-request-parameters=test-parameter")
43-
// required on jdk17
44-
jvmArgs("--add-opens=java.base/java.util=ALL-UNNAMED")
45-
jvmArgs("-XX:+IgnoreUnrecognizedVMOptions")
46-
}
4724
}

instrumentation/servlet/servlet-3.0/testing/src/test/java/io/opentelemetry/javaagent/instrumentation/servlet/v3_0/tomcat/ErrorHandlerValve.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
import org.slf4j.Logger;
1313
import org.slf4j.LoggerFactory;
1414

15-
class ErrorHandlerValve extends ErrorReportValve {
15+
// public, because it's loaded by reflection
16+
public class ErrorHandlerValve extends ErrorReportValve {
1617

1718
private static final Logger logger = LoggerFactory.getLogger(ErrorHandlerValve.class);
1819

instrumentation/servlet/servlet-3.0/testing/src/test/java/io/opentelemetry/javaagent/instrumentation/servlet/v3_0/tomcat/TestAccessLogValve.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
import org.apache.catalina.connector.Response;
1818
import org.apache.catalina.valves.ValveBase;
1919

20-
class TestAccessLogValve extends ValveBase implements AccessLog {
20+
// public, because it's loaded by reflection
21+
public class TestAccessLogValve extends ValveBase implements AccessLog {
2122

2223
public final List<Map.Entry<String, String>> getLoggedIds() {
2324
return loggedIds;

instrumentation/servlet/servlet-5.0/javaagent/build.gradle.kts

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -16,24 +16,4 @@ dependencies {
1616
bootstrap(project(":instrumentation:servlet:servlet-common:bootstrap"))
1717

1818
compileOnly("jakarta.servlet:jakarta.servlet-api:5.0.0")
19-
20-
testInstrumentation(project(":instrumentation:jetty:jetty-11.0:javaagent"))
21-
22-
testImplementation(project(":instrumentation:servlet:servlet-5.0:testing"))
23-
24-
testLibrary("org.eclipse.jetty:jetty-server:11.0.0")
25-
testLibrary("org.eclipse.jetty:jetty-servlet:11.0.0")
26-
testLibrary("org.apache.tomcat.embed:tomcat-embed-core:10.0.0")
27-
testLibrary("org.apache.tomcat.embed:tomcat-embed-jasper:10.0.0")
28-
29-
// Tomcat 10.1 requires Java 11
30-
latestDepTestLibrary("org.apache.tomcat.embed:tomcat-embed-core:10.0.+")
31-
latestDepTestLibrary("org.apache.tomcat.embed:tomcat-embed-jasper:10.0.+")
32-
latestDepTestLibrary("org.eclipse.jetty:jetty-server:11.+")
33-
}
34-
35-
tasks {
36-
withType<Test>().configureEach {
37-
jvmArgs("-Dotel.instrumentation.servlet.experimental.capture-request-parameters=test-parameter")
38-
}
3919
}

instrumentation/servlet/servlet-5.0/javaagent/src/test/groovy/AbstractServlet5MappingTest.groovy

Lines changed: 0 additions & 79 deletions
This file was deleted.

instrumentation/servlet/servlet-5.0/javaagent/src/test/groovy/JettyServlet5MappingTest.groovy

Lines changed: 0 additions & 60 deletions
This file was deleted.

0 commit comments

Comments
 (0)