Skip to content

Commit 82bf0cd

Browse files
authored
Use temurin in spring boot smoke test images (#15033)
1 parent 3649334 commit 82bf0cd

File tree

5 files changed

+17
-5
lines changed

5 files changed

+17
-5
lines changed

smoke-tests/images/security-manager/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ java {
2828
val repo = System.getenv("GITHUB_REPOSITORY") ?: "open-telemetry/opentelemetry-java-instrumentation"
2929

3030
jib {
31-
from.image = "openjdk:$targetJDK"
31+
from.image = "eclipse-temurin:$targetJDK"
3232
to.image = "ghcr.io/$repo/smoke-test-security-manager:jdk$targetJDK-$tag"
3333
container.mainClass = "io.opentelemetry.smoketest.securitymanager.Main"
3434
container.jvmFlags = listOf("-Djava.security.manager", "-Djava.security.policy=/app/resources/security.policy")

smoke-tests/images/spring-boot/build.gradle.kts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@ java {
3737
if (targetJDK == "8") {
3838
sourceCompatibility = JavaVersion.VERSION_1_8
3939
targetCompatibility = JavaVersion.VERSION_1_8
40+
} else if (targetJDK == "11") {
41+
sourceCompatibility = JavaVersion.VERSION_11
42+
targetCompatibility = JavaVersion.VERSION_11
43+
} else if (targetJDK == "17") {
44+
sourceCompatibility = JavaVersion.VERSION_17
45+
targetCompatibility = JavaVersion.VERSION_17
4046
}
4147
}
4248

@@ -51,7 +57,7 @@ springBoot {
5157
val repo = System.getenv("GITHUB_REPOSITORY") ?: "open-telemetry/opentelemetry-java-instrumentation"
5258

5359
jib {
54-
from.image = "openjdk:$targetJDK"
60+
from.image = "eclipse-temurin:$targetJDK"
5561
to.image = "ghcr.io/$repo/smoke-test-spring-boot:jdk$targetJDK-$tag"
5662
container.ports = listOf("8080")
5763
}

smoke-tests/src/test/java/io/opentelemetry/smoketest/PrometheusSmokeTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ protected void configure(SmokeTestOptions<Integer> options) {
2727
}
2828

2929
@ParameterizedTest
30-
@ValueSource(ints = {8, 11, 17, 21, 25})
30+
// restore after image update
31+
// @ValueSource(ints = {8, 11, 17, 21, 25})
32+
@ValueSource(ints = {8, 21, 25})
3133
void shouldExportMetrics(int jdk) {
3234
start(jdk);
3335
client().get("/greeting").aggregate().join();

smoke-tests/src/test/java/io/opentelemetry/smoketest/SecurityManagerSmokeTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ protected void configure(SmokeTestOptions<Integer> options) {
2424
}
2525

2626
@ParameterizedTest
27-
@ValueSource(ints = {8, 11, 17, 21}) // Security Manager removed in Java 25
27+
// restore after image update
28+
// @ValueSource(ints = {8, 11, 17, 21}) // Security Manager removed in Java 25
29+
@ValueSource(ints = {8, 21}) // Security Manager removed in Java 25
2830
void securityManagerSmokeTest(int jdk) {
2931
start(jdk);
3032
testing.waitAndAssertTraces(

smoke-tests/src/test/java/io/opentelemetry/smoketest/SpringBootSmokeTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ protected void configure(SmokeTestOptions<Integer> options) {
3030
}
3131

3232
@ParameterizedTest
33-
@ValueSource(ints = {8, 11, 17, 21, 25})
33+
// restore after image update
34+
// @ValueSource(ints = {8, 11, 17, 21, 25})
35+
@ValueSource(ints = {8, 21, 25})
3436
void springBootSmokeTest(int jdk) {
3537
SmokeTestOutput output = start(jdk);
3638

0 commit comments

Comments
 (0)