Skip to content

Commit 703479b

Browse files
committed
add test set for tomcat 11
1 parent fcfaf54 commit 703479b

1 file changed

Lines changed: 17 additions & 9 deletions

File tree

dd-java-agent/instrumentation/tomcat-5.5/build.gradle

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
ext {
2-
latestDepTestMinJavaVersionForTests = JavaVersion.VERSION_11
3-
latestDepForkedTestMinJavaVersionForTests = JavaVersion.VERSION_11
2+
latestDepTestMinJavaVersionForTests = JavaVersion.VERSION_17
3+
latestDepForkedTestMinJavaVersionForTests = JavaVersion.VERSION_17
4+
latest10TestMinJavaVersionForTests = JavaVersion.VERSION_11
5+
latest10ForkedTestMinJavaVersionForTests = JavaVersion.VERSION_11
46
}
7+
58
muzzle {
69
// Catalina doesn't reliably depend on coyote, so we use a different dependency that does.
710
pass {
@@ -40,6 +43,10 @@ apply from: "$rootDir/gradle/java.gradle"
4043
addTestSuite('latestDepTest')
4144
addTestSuiteExtendingForDir('latestDepForkedTest', 'latestDepTest', 'latestDepTest')
4245

46+
addTestSuiteForDir('latest10Test', 'latestDepTest')
47+
addTestSuiteExtendingForDir('latest10ForkedTest', 'latest10Test', 'latestDepTest')
48+
49+
4350
def tomcatVersion = '5.5.12' // earliest 5.5.x available in maven central (with all needed dependencies).
4451

4552
configurations.all {
@@ -49,12 +56,6 @@ configurations.all {
4956
}
5057
}
5158

52-
[compileLatestDepTestGroovy, compileLatestDepForkedTestGroovy].each {
53-
it.javaLauncher = getJavaLauncherFor(11)
54-
}
55-
[compileLatestDepTestJava, compileLatestDepForkedTestJava].each {
56-
setJavaVersion(it, 11)
57-
}
5859

5960

6061
dependencies {
@@ -91,7 +92,14 @@ dependencies {
9192
testRuntimeOnly project(':dd-java-agent:instrumentation:servlet:request-5')
9293
testImplementation testFixtures(project(':dd-java-agent:instrumentation:servlet:request-5'))
9394

94-
latestDepTestImplementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '10+'
95+
latest10TestImplementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '10.+'
96+
latest10TestImplementation group: 'org.apache.tomcat', name: 'jakartaee-migration', version: '1.+'
97+
latest10TestImplementation(testFixtures(project(":dd-java-agent:appsec")))
98+
99+
latest10TestImplementation(project(':dd-java-agent:instrumentation:tomcat-appsec-6'))
100+
latest10TestImplementation(project(':dd-java-agent:instrumentation:tomcat-appsec-7'))
101+
102+
latestDepTestImplementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '11.+'
95103
latestDepTestImplementation group: 'org.apache.tomcat', name: 'jakartaee-migration', version: '1.+'
96104
latestDepTestImplementation(testFixtures(project(":dd-java-agent:appsec")))
97105

0 commit comments

Comments
 (0)