Skip to content

Commit 99b16d9

Browse files
authored
Add Java 24 to test matrix (#7679)
1 parent ef84209 commit 99b16d9

File tree

2 files changed

+5
-10
lines changed

2 files changed

+5
-10
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- 11
3333
- 17
3434
- 21
35-
- 23 # renovate: datasource=java-version
35+
- 24 # renovate: datasource=java-version
3636
# Collect coverage on latest LTS
3737
include:
3838
- os: ubuntu-latest
@@ -50,7 +50,7 @@ jobs:
5050
- os: macos-13
5151
test-java-version: 21
5252
- os: macos-13
53-
test-java-version: 23 # renovate: datasource=java-version
53+
test-java-version: 24 # renovate: datasource=java-version
5454
steps:
5555
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5656

@@ -168,7 +168,7 @@ jobs:
168168
matrix:
169169
test-graal-version:
170170
- 21
171-
- 23
171+
- 24 # renovate: datasource=java-version
172172
steps:
173173
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
174174
- uses: graalvm/setup-graalvm@7a1da54cb7fdef4ea19f6ecdfa9ecf59dc5a48fe # v1.3.6

sdk/trace-shaded-deps/src/test/java/io/opentelemetry/sdk/trace/internal/SunMiscProhibitedSecurityManagerTest.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import static org.assertj.core.api.Assertions.assertThatNoException;
99
import static org.assertj.core.api.Assertions.assertThatThrownBy;
1010

11-
import java.security.AccessControlException;
1211
import org.junit.jupiter.api.Test;
1312

1413
class SunMiscProhibitedSecurityManagerTest {
@@ -17,9 +16,7 @@ class SunMiscProhibitedSecurityManagerTest {
1716
public void checkPackageAccess_ProhibitsSunMisc() {
1817
SunMiscProhibitedSecurityManager sm = new SunMiscProhibitedSecurityManager();
1918
assertThatThrownBy(() -> sm.checkPackageAccess("sun.misc"))
20-
.isInstanceOf(AccessControlException.class)
21-
.hasMessage(
22-
"access denied (\"java.lang.RuntimePermission\" \"accessClassInPackage.sun.misc\")");
19+
.isInstanceOf(SecurityException.class);
2320
}
2421

2522
@Test
@@ -28,9 +25,7 @@ public void checkPackageAccess_ProhibitsSunMiscRuntimePermission() {
2825

2926
assertThatThrownBy(
3027
() -> sm.checkPermission(new RuntimePermission("accessClassInPackage.sun.misc")))
31-
.isInstanceOf(AccessControlException.class)
32-
.hasMessage(
33-
"access denied (\"java.lang.RuntimePermission\" \"accessClassInPackage.sun.misc\")");
28+
.isInstanceOf(SecurityException.class);
3429
}
3530

3631
@Test

0 commit comments

Comments
 (0)