Skip to content

Commit

Permalink
JDK 24+ don't enable security manager and disable failing tests (#5817)
Browse files Browse the repository at this point in the history
* Remove java.security.manager=allow from JDK 24

Signed-off-by: Theresa Mammarella <[email protected]>

* Disable failing sanity system tests until SecurityManager is removed from framework

Signed-off-by: Theresa Mammarella <[email protected]>

* Disable failing extended system tests until SecurityManager is removed from framework

Signed-off-by: Theresa Mammarella <[email protected]>

---------

Signed-off-by: Theresa Mammarella <[email protected]>
  • Loading branch information
theresa-m authored Dec 17, 2024
1 parent b6a0f18 commit b0d8d40
Show file tree
Hide file tree
Showing 9 changed files with 299 additions and 26 deletions.
48 changes: 48 additions & 0 deletions system/daaLoadTest/playlist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,12 @@
<!-- The following tests are specific to openj9 only -->
<test>
<testCaseName>DaaLoadTest_daa1_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode110</variation>
<variation>Mode610</variation>
Expand All @@ -39,6 +45,12 @@
</test>
<test>
<testCaseName>DaaLoadTest_daa2_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode110</variation>
<variation>Mode610</variation>
Expand All @@ -58,6 +70,12 @@
</test>
<test>
<testCaseName>DaaLoadTest_daa3_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode110</variation>
<variation>Mode610</variation>
Expand All @@ -77,6 +95,12 @@
</test>
<test>
<testCaseName>DaaLoadTest_all_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode110</variation>
<variation>Mode610</variation>
Expand All @@ -96,6 +120,12 @@
</test>
<test>
<testCaseName>DaaLoadTest_daa1_CS_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>-Xgcpolicy:gencon -Xgc:concurrentScavenge</variation>
</variations>
Expand All @@ -115,6 +145,12 @@
</test>
<test>
<testCaseName>DaaLoadTest_daa2_CS_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>-Xgcpolicy:gencon -Xgc:concurrentScavenge</variation>
</variations>
Expand All @@ -134,6 +170,12 @@
</test>
<test>
<testCaseName>DaaLoadTest_daa3_CS_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>-Xgcpolicy:gencon -Xgc:concurrentScavenge</variation>
</variations>
Expand All @@ -153,6 +195,12 @@
</test>
<test>
<testCaseName>DaaLoadTest_all_CS_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>-Xgcpolicy:gencon -Xgc:concurrentScavenge</variation>
</variations>
Expand Down
60 changes: 60 additions & 0 deletions system/jlm/playlist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,12 @@
<!-- Temporarily excluding from z/OS due to : jdk11-zos/issues/567 -->
<test>
<testCaseName>TestJlmRemoteClassAuth</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode150</variation>
<variation>Mode650</variation>
Expand All @@ -73,6 +79,10 @@
<impl>hotspot</impl>
<platform>arm_linux</platform>
</disable>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode150</variation>
Expand Down Expand Up @@ -104,6 +114,10 @@
<impl>hotspot</impl>
<platform>arm_linux|ppc64le_linux</platform>
</disable>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode150</variation>
Expand Down Expand Up @@ -137,6 +151,10 @@
<impl>hotspot</impl>
<platform>arm_linux</platform>
</disable>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode150</variation>
Expand All @@ -156,6 +174,12 @@
<!-- Temporarily excluding from z/OS due to : jdk11-zos/issues/567 -->
<test>
<testCaseName>TestJlmRemoteNotifierProxyAuth</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode150</variation>
<variation>Mode650</variation>
Expand All @@ -175,6 +199,12 @@
<!-- Temporarily excluding from z/OS due to : jdk11-zos/issues/567 -->
<test>
<testCaseName>TestJlmRemoteThreadAuth</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode150</variation>
<variation>Mode650</variation>
Expand All @@ -192,6 +222,12 @@
</test>
<test>
<testCaseName>TestJlmRemoteThreadNoAuth</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode150</variation>
<variation>Mode650</variation>
Expand Down Expand Up @@ -231,6 +267,12 @@
<!-- Temporarily excluding from z/OS due to : jdk11-zos/issues/567 -->
<test>
<testCaseName>TestIBMJlmRemoteClassAuth</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode110</variation>
<variation>Mode610</variation>
Expand Down Expand Up @@ -303,6 +345,12 @@
<!--Exclude TestIBMJlmRemoteClassNoAuth from running on openjdk8-openj9 on ppc64le Linux. Reason: adoptium/aqa-systemtest/issues/145-->
<test>
<testCaseName>TestIBMJlmRemoteClassNoAuth</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode110</variation>
<variation>Mode610</variation>
Expand Down Expand Up @@ -374,6 +422,12 @@
<!-- Temporarily excluding from z/OS due to : jdk11-zos/issues/567 -->
<test>
<testCaseName>TestIBMJlmRemoteMemoryAuth</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode110</variation>
<variation>Mode610</variation>
Expand Down Expand Up @@ -446,6 +500,12 @@
<!--Exclude TestIBMJlmRemoteMemoryNoAuth from running on openjdk8-openj9 on ppc64le Linux. Reason: adoptium/aqa-systemtest/issues/145-->
<test>
<testCaseName>TestIBMJlmRemoteMemoryNoAuth</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode110</variation>
<variation>Mode610</variation>
Expand Down
24 changes: 24 additions & 0 deletions system/lambdaLoadTest/playlist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,12 @@
</test>
<test>
<testCaseName>LambdaLoadTest_J9_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode110</variation>
<variation>Mode610</variation>
Expand All @@ -57,6 +63,12 @@
</test>
<test>
<testCaseName>LambdaLoadTest_CS_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>-Xgcpolicy:gencon -Xgc:concurrentScavenge</variation>
</variations>
Expand Down Expand Up @@ -143,6 +155,12 @@
</test>
<test>
<testCaseName>ParallelStreamsLoadTest_J9</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode110</variation>
<variation>Mode610</variation>
Expand All @@ -162,6 +180,12 @@
</test>
<test>
<testCaseName>ParallelStreamsLoadTest_CS</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>-Xgcpolicy:gencon -Xgc:concurrentScavenge</variation>
</variations>
Expand Down
36 changes: 36 additions & 0 deletions system/mathLoadTest/playlist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@
</test>
<test>
<testCaseName>MathLoadTest_all_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode150</variation>
<variation>Mode650</variation>
Expand All @@ -35,6 +41,12 @@
</test>
<test>
<testCaseName>MathLoadTest_autosimd_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode150</variation>
<variation>Mode650</variation>
Expand All @@ -51,6 +63,12 @@
</test>
<test>
<testCaseName>MathLoadTest_bigdecimal_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>Mode150</variation>
<variation>Mode650</variation>
Expand All @@ -67,6 +85,12 @@
</test>
<test>
<testCaseName>MathLoadTest_all_CS_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>-Xgcpolicy:gencon -Xgc:concurrentScavenge</variation>
</variations>
Expand All @@ -86,6 +110,12 @@
</test>
<test>
<testCaseName>MathLoadTest_autosimd_CS_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>-Xgcpolicy:gencon -Xgc:concurrentScavenge</variation>
</variations>
Expand All @@ -105,6 +135,12 @@
</test>
<test>
<testCaseName>MathLoadTest_bigdecimal_CS_5m</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/STF/issues/142</comment>
<version>24+</version>
</disable>
</disables>
<variations>
<variation>-Xgcpolicy:gencon -Xgc:concurrentScavenge</variation>
</variations>
Expand Down
Loading

0 comments on commit b0d8d40

Please sign in to comment.