Path: blob/master/test/functional/cmdLineTests/shareClassTests/SCCMLTests/exclude_openj9.xml
6004 views
<?xml version="1.0" encoding="UTF-8" standalone="no"?>12<!--3Copyright (c) 2010, 2021 IBM Corp. and others45This program and the accompanying materials are made available under6the terms of the Eclipse Public License 2.0 which accompanies this7distribution and is available at https://www.eclipse.org/legal/epl-2.0/8or the Apache License, Version 2.0 which accompanies this distribution and9is available at https://www.apache.org/licenses/LICENSE-2.0.1011This Source Code may also be made available under the following12Secondary Licenses when the conditions for such availability set13forth in the Eclipse Public License, v. 2.0 are satisfied: GNU14General Public License, version 2 with the GNU Classpath15Exception [1] and GNU General Public License, version 2 with the16OpenJDK Assembly Exception [2].1718[1] https://www.gnu.org/software/classpath/license.html19[2] http://openjdk.java.net/legal/assembly-exception.html2021SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 OR LicenseRef-GPL-2.0 WITH Assembly-exception22-->2324<!DOCTYPE suite SYSTEM "excludes.dtd">25<?xml:stylesheet type="text/xsl" href="excludes.xsl" ?>26<suite id="CommandLineOption Excluded Test Case List">2728<!-- Use this file to exclude tests when testing OpenJ9 -->2930<platform id="none"/>31<platform id="all"/>3233<exclude id="Test 4s: Setup for test 4 and test 5, create a Java 6 cache" platform="zos_390-31.*" shouldFix="yes">34<reason>Java 6 SDK is missing for the platform</reason>35</exclude>36<exclude id="Test 4: run listAllCaches to show the Java 6 cache" platform="zos_390-31.*" shouldFix="yes">37<reason>Java 6 SDK is missing for the platform</reason>38</exclude>39<exclude id="Test 5: run printStats on the Java 6 cache" platform="zos_390-31.*" shouldFix="yes">40<reason>Java 6 SDK is missing for the platform</reason>41</exclude>4243<exclude id="Test 7: ensure zip cache sharing works and zip cache number is not 0" platform="[^8]\d*">44<reason>Java 9 removed option -Xzero</reason>45</exclude>46<exclude id="Test 8: ensure zip cache info is printed in printAllStats output" platform="[^8]\d*">47<reason>Java 9 removed option -Xzero</reason>48</exclude>49<exclude id="Test 10s: JAZZ 31726 setup for Test 10, 11" platform="[^8]\d*">50<reason>Java 9 removed option -Xzero</reason>51</exclude>52<exclude id="Test 10: JAZZ 31726 test 1 ensure -Xzero:sharebootzip creates zip caches" platform="[^8]\d*">53<reason>Java 9 removed option -Xzero</reason>54</exclude>55<exclude id="Test 11: JAZZ 31726 test 2 ensure -Xzero:describe shows -Xzero:sharebootzip" platform="[^8]\d*">56<reason>Java 9 removed option -Xzero</reason>57</exclude>58<exclude id="Test 12s: JAZZ 31726 setup for Test 12" platform="[^8]\d*">59<reason>Java 9 removed option -Xzero</reason>60</exclude>61<exclude id="Test 12: JAZZ 31726 test 3 ensure -Xzero:nosharebootzip doesn't create zip caches" platform="[^8]\d*">62<reason>Java 9 removed option -Xzero</reason>63</exclude>64<exclude id="Test 13s: JAZZ 31726 setup for Tests 13, 14 and 15" platform="[^8]\d*">65<reason>Java 9 removed option -Xzero</reason>66</exclude>67<exclude id="Test 13: JAZZ 31723 test 2 ensure opened non-cached zip files are calling the VM_ZIP_LOAD hook" platform="[^8]\d*">68<reason>Java 9 removed option -Xzero</reason>69</exclude>70<exclude id="Test 14: JAZZ 31726 test 4 ensure -Xzero:none doesn't create zip caches" platform="[^8]\d*">71<reason>Java 9 removed option -Xzero</reason>72</exclude>73<exclude id="Test 15: JAZZ 31726 test 5 ensure -Xzero:nosharebootzip,describe shows -Xzero:none" platform="[^8]\d*">74<reason>Java 9 removed option -Xzero</reason>75</exclude>76<exclude id="Test 16s: JAZZ 31726 setup for Test 16" platform="[^8]\d*">77<reason>Java 9 removed option -Xzero</reason>78</exclude>79<exclude id="Test 16: JAZZ 31726 test 6 ensure -Xzero creates boot zip caches" platform="[^8]\d*">80<reason>Java 9 removed option -Xzero</reason>81</exclude>82<exclude id="Test 17: JAZZ 31726 test 7 ensure -Xzero -Xzero:describe shows sharebootzip" platform="[^8]\d*">83<reason>Java 9 removed option -Xzero</reason>84</exclude>85<exclude id="Test 133: Test -Xshareclasses:printallstats=zipcache" platform="[^8]\d*" shouldFix="yes">86<reason>JCL team has not yet added JVM_ZipHook() in Java 9</reason>87</exclude>88<exclude id="Test 154: Test -Xshareclasses:printstats=zipcache" platform="[^8]\d*" shouldFix="yes">89<reason>JCL team has not yet added JVM_ZipHook() in Java 9</reason>90</exclude>91<exclude id="Test 206-a: Create a new cache with -Xshareclasses:mprotect=default option." platform="zos_390-64.*">92<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>93</exclude>94<exclude id="Test 206-b: Reuse the cache with -Xshareclasses:mprotect=onfind option." platform="zos_390-64.*">95<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>96</exclude>97<exclude id="Test 206-c: Reuse the cache with -Xshareclasses:mprotect=partialpagesonstartup option." platform="zos_390-64.*">98<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>99</exclude>100<exclude id="Test 206-d: Reuse the cache with -Xshareclasses:mprotect=partialpages option." platform="zos_390-64.*">101<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>102</exclude>103<exclude id="Test 206-e: Reuse the cache without any -Xshareclasses:mprotect=<> option." platform="zos_390-64.*">104<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>105</exclude>106<exclude id="Test 206-f: Reuse the cache with -Xshareclasses:mprotect=nopartialpages option." platform="zos_390-64.*">107<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>108</exclude>109<exclude id="Test 206-g: Reuse the cache with -Xshareclasses:mprotect=none option." platform="zos_390-64.*">110<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>111</exclude>112<exclude id="Test 206-h: Create a new cache with -Xshareclasses:mprotect=partialpagesonstartup option." platform="zos_390-64.*">113<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>114</exclude>115<exclude id="Test 206-i: Reuse the cache with -Xshareclasses:mprotect=onfind option." platform="zos_390-64.*">116<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>117</exclude>118<exclude id="Test 206-j: Reuse the cache with -Xshareclasses:mprotect=default option." platform="zos_390-64.*">119<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>120</exclude>121<exclude id="Test 206-k: Reuse the cache without any -Xshareclasses:mprotect=<> option." platform="zos_390-64.*">122<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>123</exclude>124<exclude id="Test 206-l: Reuse the cache with -Xshareclasses:mprotect=nopartialpages option." platform="zos_390-64.*">125<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>126</exclude>127<exclude id="Test 206-m: Reuse the cache with -Xshareclasses:mprotect=none option." platform="zos_390-64.*">128<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>129</exclude>130<exclude id="Test 206-n: Create a new cache with -Xshareclasses:mprotect=partialpages option." platform="zos_390-64.*">131<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>132</exclude>133<exclude id="Test 206-o: Reuse the cache with -Xshareclasses:mprotect=onfind option." platform="zos_390-64.*">134<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>135</exclude>136<exclude id="Test 206-p: Reuse the cache with -Xshareclasses:mprotect=partialpagesonstartup option." platform="zos_390-64.*">137<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>138</exclude>139<exclude id="Test 206-q: Reuse the cache with -Xshareclasses:mprotect=default option." platform="zos_390-64.*">140<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>141</exclude>142<exclude id="Test 206-r: Reuse the cache without any -Xshareclasses:mprotect=<> option." platform="zos_390-64.*">143<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>144</exclude>145<exclude id="Test 206-s: Reuse the cache with -Xshareclasses:mprotect=nopartialpages option." platform="zos_390-64.*">146<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>147</exclude>148<exclude id="Test 206-t: Reuse the cache with -Xshareclasses:mprotect=none option." platform="zos_390-64.*">149<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>150</exclude>151<exclude id="Test 206-u: Create a cache with -Xshareclasses:mprotect=nopartialpages option." platform="zos_390-64.*">152<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>153</exclude>154<exclude id="Test 206-v: Reuse the cache with -Xshareclasses:mprotect=onfind option and verify partial page protection is not enabled." platform="zos_390-64.*">155<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>156</exclude>157<exclude id="Test 206-w: Reuse the cache with -Xshareclasses:mprotect=partialpagesonstartup option and verify partial page protection is not enabled." platform="zos_390-64.*">158<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>159</exclude>160<exclude id="Test 206-x: Reuse the cache with -Xshareclasses:mprotect=partialpages option and verify partial page protection is not enabled." platform="zos_390-64.*">161<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>162</exclude>163<exclude id="Test 206-y: Reuse the cache with -Xshareclasses:mprotect=default option and verify partial page protection is not enabled." platform="zos_390-64.*">164<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>165</exclude>166<exclude id="Test 206-z: Reuse the cache without any -Xshareclasses:mprotect=<> option and verify partial page protection is not enabled." platform="zos_390-64.*">167<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>168</exclude>169<exclude id="Test 206-aa: Reuse the cache with -Xshareclasses:mprotect=none option and verify that memory protection is disabled." platform="zos_390-64.*">170<reason>This test is not required on 64-bit z/OS as the memory protection is always disabled on it.</reason>171</exclude>172<exclude id="Test 180-a: Create a system dump by using a shared cache with enableBCI option and with a JVMTI agent" platform="latest">173<reason>This test doesn't work for openj9</reason>174</exclude>175<exclude id="Test 180-b: Make sure system dump exists." platform="latest">176<reason>This test doesn't work for openj9</reason>177</exclude>178<exclude id="Test 180-c: Verify that Intermediate Class Data is present for non-bootstrap class" platform="latest">179<reason>This test doesn't work for openj9</reason>180</exclude>181<exclude id="Test 180-d: Verify that Intermediate Class Data is present for bootstrap class" platform="latest">182<reason>This test doesn't work for openj9</reason>183</exclude>184<exclude id="Test 180-g: Verify that Intermediate Class Data is present for non-bootstrap class" platform="latest">185<reason>This test doesn't work for openj9</reason>186</exclude>187<exclude id="Test 180-h: Verify that Intermediate Class Data is present for bootstrap class" platform="latest">188<reason>This test doesn't work for openj9</reason>189</exclude>190<exclude id="Test 181-b: Create a system dump by using previously created cache in read only mode with a JVMTI agent that has retransformation enabled" platform="latest">191<reason>This test doesn't work for openj9</reason>192</exclude>193<exclude id="Test 181-c: Make sure system dump exists." platform="latest">194<reason>This test doesn't work for openj9</reason>195</exclude>196<exclude id="Test 181-d: Verify that Intermediate Class Data is present" platform="latest">197<reason>This test doesn't work for openj9</reason>198</exclude>199<exclude id="Test 182-b: Create a system dump using previously created cache in read only mode with a JVMTI agent that has retransformation disabled" platform="latest">200<reason>This test doesn't work for openj9</reason>201</exclude>202<exclude id="Test 182-c: Make sure system dump exists." platform="latest">203<reason>This test doesn't work for openj9</reason>204</exclude>205<exclude id="Test 182-d: Verify that Intermediate Class Data is present" platform="latest">206<reason>This test doesn't work for openj9</reason>207</exclude>208<exclude id="Test 27: CMVC 168131 : Ensure Java 8 cache size is default (16 MB)" platform="all">209<reason>Exclude this test on OpenJ9, as the default nonpersistent cache is usually greater than SHMMAX, we do not know the value of SHMMAX on the testing machines</reason>210</exclude>211<exclude id="Test 29: CMVC 168131 : Ensure Java 8 cache size is default (16 MB)" platform="all">212<reason>Exclude this test on OpenJ9, as the default nonpersistent cache is usually greater than SHMMAX, we do not know the value of SHMMAX on the testing machines</reason>213</exclude>214<exclude id="Test 55 Check default cache size on non-OpenJ9 Java 8" platform="all">215<reason>This test should not be run on OpenJ9</reason>216</exclude>217<exclude id="Test 55 Check default cache size on OpenJ9 Java 8" platform="[^8]\d*">218<reason>This test should not be run on Java 9 and up</reason>219</exclude>220<exclude id="Test 55 Check default cache size on Java 9 and up" platform="8">221<reason>This test should not be run on Java 8</reason>222</exclude>223<exclude id="Test 180: Setup for Tests from 181 - 196. Create the layer 0 cache" platform=".*-3[12].*">224<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>225</exclude>226<exclude id="Test 181: Test the sub-option createLayer" platform=".*-3[12].*">227<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>228</exclude>229<exclude id="Test 182: Test the sub-option Layer= with an incorrect layer number" platform=".*-3[12].*">230<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>231</exclude>232<exclude id="Test 183: Test the sub-option Layer= with a correct layer number and generate the javacore file" platform=".*-3[12].*">233<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>234</exclude>235<exclude id="Test 184: Verify that layer information is listed in the javacore" platform=".*-3[12].*">236<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>237</exclude>238<exclude id="Test 185: Check the number of Layers" platform=".*-3[12].*">239<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>240</exclude>241<exclude id="Test 186: Test -Xshareclasses:printtoplayerstats=help" platform=".*-3[12].*">242<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>243</exclude>244<exclude id="Test 187: Test -Xshareclasses:printtoplayerstats=morehelp" platform=".*-3[12].*">245<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>246</exclude>247<exclude id="Test 188: Check whether the total layer stats (printstats) shows up correctly" platform=".*-3[12].*">248<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>249</exclude>250<exclude id="Test 189: Test -Xshareclasses:printtoplayerstats=all" platform=".*-3[12].*">251<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>252</exclude>253<exclude id="Test 190: Test -Xshareclasses:printtoplayerstats=romclass" platform=".*-3[12].*">254<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>255</exclude>256<exclude id="Test 191: Test -Xshareclasses:printtoplayerstats=orphan+aotch" platform=".*-3[12].*">257<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>258</exclude>259<exclude id="Test 192: Try to load the cache and make sure classes are being found in the cache" platform=".*-3[12].*">260<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>261</exclude>262<exclude id="Test 193: Modify the middle layer (layer 1)" platform=".*-3[12].*">263<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>264</exclude>265<exclude id="Test 194: Try to load the cache again and expect to get a failure" platform=".*-3[12].*">266<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>267</exclude>268<exclude id="Test 195: Destroy the top layer" platform=".*-3[12].*">269<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>270</exclude>271<exclude id="Test 196: Check the number of Layers" platform=".*-3[12].*">272<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>273</exclude>274<exclude id="Test 197: After the invalid layer has been destroyed, try to create a new layer of the cache" platform=".*-3[12].*">275<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>276</exclude>277<exclude id="Test 180 - 197 clean up with destroyAllLayers" platform=".*-3[12].*">278<reason> The multi-layer cache feature is only supported on 64-bit platforms </reason>279</exclude>280</suite>281282283