Path: blob/master/test/functional/cmdLineTests/shareClassTests/SCCMLTests/ShareClassesCMLTests-3.xml
6004 views
<?xml version="1.0" encoding="UTF-8" standalone="no"?>12<!--3Copyright (c) 2012, 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 "cmdlinetester.dtd">2526<!-- Test 120s-a to Test 197: 90 tests -->2728<suite id="Shared Classes CommandLineOptionTests Suite ">2930<!-- Our test modes for this suite -->31<variable name="mode204" value="-Xshareclasses:name=ShareClassesCMLTests"/>3233<!-- Set variables up -->34<variable name="JAVAC_DIR" value="$JAVA_HOME$$PATHSEP$bin"/>35<variable name="CACHE_DIR" value="cacheDir=."/>3637<variable name="BOOTCLASSPATH" value="-Xbootclasspath/a:.$PATHSEP$Utils$CPDL$."/>38<variable name="currentMode" value="$mode204$"/>39<variable name="XXShareClassesEnableBCI" value="-XX:ShareClassesEnableBCI"/>4041<variable name="CP_HANOI" value="-cp $UTILSJAR$" />42<variable name="BOOTCP_HANOI" value="-Xbootclasspath/a:$UTILSJAR$" />43<variable name="PROGRAM_HANOI" value="org.openj9.test.ivj.Hanoi 2" />44<variable name="BOOTSTRAP_CLASS" value="java/lang/Object" />4546<variable name="AGENT_NOCLASSMODIFICATION" value="-agentlib:jvmtitest=test:ecflh001,args:noModify" />47<variable name="AGENT_RETRANSFORM" value="-agentlib:jvmtitest=test:rtc001" />4849<variable name="DUMPFILE" value="shrcmltest" />50<variable name="SYSDUMP" value="-Xdump:system:file=$DUMPFILE$.dmp" />51<variable name="JAVADUMP" value="-Xdump:java:file=$DUMPFILE$.txt" />52<variable name="SNAPDUMP" value="-Xdump:snap:file=$DUMPFILE$.trc" />53<!-- Override -Xdump option on z/OS -->54<variable name="SYSDUMP" value="-Xdump:system:opts=IEATDUMP,dsn=%uid.J9CORE.DMP" platforms="zos.*" />5556<if testVariable="SCMODE" testValue="204" resultVariable="currentMode" resultValue="$mode204$"/>5758<echo value=" "/>59<echo value="#######################################################"/>60<echo value="Running tests in mode $SCMODE$ with command line options: $currentMode$"/>61<echo value="#######################################################"/>62<echo value=" "/>6364<!--65Note:66Most tests check for strings 'corrupt', 'JVM requested Java dump', and 'JVM requested Snap dump' in the output.67These checks are present because a cache may be found to be corrupt, and the test could otherwise pass.6869The string 'corrupt' is checked because it can appear several messages like below.70JVMSHRC443E Cache CRC is incorrect indicating a corrupt cache. Incorrect cache CRC: 0x0.71JVMDUMP013I Processed dump event "corruptcache", detail "".72JVMSHRC442E Shared cache "jim" is corrupt. Corruption code is -1. Corrupt value is 0x0. No new JVMs will be allowed to connect to the cache.73-->7475<test id="Start : Cleanup: persistent" timeout="600" runPath=".">76<command>$JAVA_EXE$ $currentMode$,destroy</command>77<output type="success" caseSensitive="yes" regex="no">Cache does not exist</output>78<output type="success" caseSensitive="yes" regex="no">has been destroyed</output>79<output type="success" caseSensitive="yes" regex="no">is destroyed</output>80<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>81<output type="failure" caseSensitive="yes" regex="no">Exception:</output>82<output type="failure" caseSensitive="no" regex="no">corrupt</output>83<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>84</test>858687<test id="Start: Cleanup: nonpersistent" timeout="600" runPath=".">88<command>$JAVA_EXE$ $currentMode$,nonpersistent,destroy</command>89<output type="success" caseSensitive="yes" regex="no">has been destroyed</output>90<output type="success" caseSensitive="yes" regex="no">is destroyed</output>91<output type="success" caseSensitive="yes" regex="no">Cache does not exist</output>92<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>93<output type="failure" caseSensitive="yes" regex="no">Exception:</output>94<output type="failure" caseSensitive="no" regex="no">corrupt</output>95<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>96</test>9798<test id="Test 120s-a: Setup for Tests from 120 - 142. Add AOT data to the cache " timeout="600" runPath=".">99<command>$JAVA_EXE$ $currentMode$,reset -Xaot:forceaot,count=1,disableAsyncCompilation -version</command>100<output type="success" caseSensitive="yes" regex="no">has been destroyed</output>101<output type="success" caseSensitive="yes" regex="no">is destroyed</output>102<output type="success" caseSensitive="yes" regex="no">JVMSHRC023E Cache does not exist</output>103<output type="required" caseSensitive="no" regex="yes" javaUtilPattern="yes">(java|openjdk|semeru) version</output>104<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>105<output type="failure" caseSensitive="yes" regex="no">Exception:</output>106<output type="failure" caseSensitive="no" regex="no">corrupt</output>107<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>108</test>109110<test id="Test 120s-b: Add JIT data to the cache " timeout="600" runPath=".">111<command>$JAVA_EXE$ $currentMode$,addtestjithints -Xjit:disableAsyncCompilation,count=10 $CP_HANOI$ $PROGRAM_HANOI$</command>112<output type="success" caseSensitive="yes" regex="no">Puzzle solved!</output>113<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>114<output type="failure" caseSensitive="no" regex="no">corrupt</output>115<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>116</test>117118<test id="Test 120s-c: Add token entry to the current cache" timeout="600" runPath=".">119<command>$JAVA_EXE$ $currentMode$ $BOOTCLASSPATH$ APITests.TokenStoreFindTest</command>120<output type="success" caseSensitive="yes" regex="no">TEST PASSED</output>121<output type="failure" caseSensitive="yes" regex="no">Error:</output>122<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>123<output type="failure" caseSensitive="yes" regex="no">Exception:</output>124<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>125</test>126127<test id="Test 120s-d: Add url entry to the current cache" timeout="600" runPath=".">128<command>$JAVA_EXE$ $currentMode$ $BOOTCLASSPATH$ APITests.URLStoreFindTest</command>129<output type="success" caseSensitive="yes" regex="no">TEST PASSED</output>130<output type="failure" caseSensitive="yes" regex="no">Error:</output>131<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>132<output type="failure" caseSensitive="yes" regex="no">Exception:</output>133<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>134</test>135136<test id="Test 120s-e: Check the datacaching classloader is ok" timeout="600" runPath=".">137<command>$JAVA_EXE$ $currentMode$ -classpath . apitesting.datahelper.DataCachingTest01</command>138<output type="success" caseSensitive="yes" regex="no">test successful</output>139<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>140<output type="failure" caseSensitive="no" regex="no">exception:</output>141<output type="failure" caseSensitive="no" regex="no">corrupt</output>142<output type="failure" caseSensitive="yes" regex="no">JVM requested Snap dump</output>143</test>144145<test id="Test 120s-f: Add JCL entry to the current cache" timeout="600" runPath=".">146<command>$JAVA_EXE$ $currentMode$ -classpath $JVM_TEST_ROOT$$PATHSEP$functional$PATHSEP$cmdLineTests$PATHSEP$shareClassTests$PATHSEP$DataHelperTests$PATHSEP$DataHelperTests.jar apitesting.datahelper.DataCachingTest02</command>147<output type="success" caseSensitive="yes" regex="no">test successful</output>148<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>149<output type="failure" caseSensitive="no" regex="no">exception:</output>150<output type="failure" caseSensitive="no" regex="no">corrupt</output>151<output type="failure" caseSensitive="yes" regex="no">JVM requested Snap dump</output>152</test>153154<!-- JIT hints are now part of the public interface -->155<test id="Test 120: Test -Xshareclasses:printallstats=all" timeout="600" runPath=".">156<command>$JAVA_EXE$ $currentMode$,printallstats=all</command>157<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>158<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>159<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>160<output type="required" caseSensitive="yes" regex="no">ROMCLASS:</output>161<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>162<output type="required" caseSensitive="yes" regex="no">AOT:</output>163<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>164<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>165<output type="required" caseSensitive="yes" regex="no" platforms="8">ZIPCACHE:</output>166<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>167<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>168<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>169<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>170<output type="failure" caseSensitive="yes" regex="no">JCL:</output>171<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>172<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>173<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>174<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>175<output type="failure" caseSensitive="yes" regex="no">Exception:</output>176<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>177</test>178179<test id="Test 121: Test -Xshareclasses:printallstats" timeout="600" runPath=".">180<command>$JAVA_EXE$ $currentMode$,printallstats</command>181<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>182<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>183<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>184<output type="required" caseSensitive="yes" regex="no">ROMCLASS:</output>185<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>186<output type="required" caseSensitive="yes" regex="no">AOT:</output>187<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>188<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>189<output type="required" caseSensitive="yes" regex="no" platforms="8">ZIPCACHE:</output>190<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>191<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>192<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>193<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>194<output type="failure" caseSensitive="yes" regex="no">JCL:</output>195<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>196<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>197<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>198<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>199<output type="failure" caseSensitive="yes" regex="no">Exception:</output>200<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>201</test>202203<test id="Test 122: Test -Xshareclasses:printallstats=all,printdetails" timeout="600" runPath=".">204<command>$JAVA_EXE$ $currentMode$,printallstats=all,printdetails</command>205<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>206<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>207<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>208<output type="required" caseSensitive="yes" regex="no">ROMCLASS:</output>209<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>210<output type="required" caseSensitive="yes" regex="no">AOT:</output>211<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>212<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>213<output type="required" caseSensitive="yes" regex="no" platforms="8">ZIPCACHE:</output>214<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>215<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>216<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>217<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>218<output type="failure" caseSensitive="yes" regex="no">JCL:</output>219<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>220<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>221<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>222<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>223<output type="failure" caseSensitive="yes" regex="no">Exception:</output>224<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>225</test>226227<test id="Test 123: Test -Xshareclasses:printallstats,printdetails" timeout="600" runPath=".">228<command>$JAVA_EXE$ $currentMode$,printallstats,printDetails</command>229<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>230<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>231<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>232<output type="required" caseSensitive="yes" regex="no">ROMCLASS:</output>233<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>234<output type="required" caseSensitive="yes" regex="no">AOT:</output>235<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>236<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>237<output type="required" caseSensitive="yes" regex="no" platforms="8">ZIPCACHE:</output>238<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>239<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>240<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>241<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>242<output type="failure" caseSensitive="yes" regex="no">JCL:</output>243<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>244<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>245<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>246<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>247<output type="failure" caseSensitive="yes" regex="no">Exception:</output>248<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>249</test>250251<test id="Test 124: Test -Xshareclasses:printOrphanStats" timeout="600" runPath=".">252<command>$JAVA_EXE$ $currentMode$,printOrphanStats</command>253<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>254<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>255<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>256<output type="required" caseSensitive="yes" regex="no">ROMCLASS:</output>257<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>258<output type="required" caseSensitive="yes" regex="no">AOT:</output>259<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>260<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>261<output type="required" caseSensitive="yes" regex="no" platforms="8">ZIPCACHE:</output>262<output type="required" caseSensitive="yes" regex="no">ORPHAN:</output>263<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>264<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>265<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>266<output type="failure" caseSensitive="yes" regex="no">JCL:</output>267<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>268<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>269<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>270<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>271<output type="failure" caseSensitive="yes" regex="no">Exception:</output>272<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>273</test>274275<test id="Test 125: Test -Xshareclasses:printOrphanStats,printdetails" timeout="600" runPath=".">276<command>$JAVA_EXE$ $currentMode$,printOrphanStats,printdetails</command>277<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>278<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>279<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>280<output type="required" caseSensitive="yes" regex="no">ROMCLASS:</output>281<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>282<output type="required" caseSensitive="yes" regex="no">AOT:</output>283<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>284<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>285<output type="required" caseSensitive="yes" regex="no" platforms="8">ZIPCACHE:</output>286<output type="required" caseSensitive="yes" regex="no">ORPHAN:</output>287<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>288<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>289<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>290<output type="failure" caseSensitive="yes" regex="no">JCL:</output>291<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>292<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>293<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>294<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>295<output type="failure" caseSensitive="yes" regex="no">Exception:</output>296<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>297</test>298299<test id="Test 126: Test -Xshareclasses:printallstats=classpath" timeout="600" runPath=".">300<command>$JAVA_EXE$ $currentMode$,printallstats=classpath</command>301<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>302<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>303<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>304<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>305<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>306<output type="failure" caseSensitive="yes" regex="no">AOT:</output>307<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>308<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>309<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>310<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>311<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>312<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>313<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>314<output type="failure" caseSensitive="yes" regex="no">JCL:</output>315<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>316<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>317<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>318<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>319<output type="failure" caseSensitive="yes" regex="no">Exception:</output>320<output type="failure" caseSensitive="no" regex="no">corrupt</output>321<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>322</test>323324<test id="Test 127: Test -Xshareclasses:printallstats=url" timeout="600" runPath=".">325<command>$JAVA_EXE$ $currentMode$,printallstats=url</command>326<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>327<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>328<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>329<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>330<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>331<output type="failure" caseSensitive="yes" regex="no">AOT:</output>332<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>333<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>334<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>335<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>336<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>337<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>338<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>339<output type="failure" caseSensitive="yes" regex="no">JCL:</output>340<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>341<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>342<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>343<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>344<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>345<output type="failure" caseSensitive="yes" regex="no">Exception:</output>346<output type="failure" caseSensitive="no" regex="no">corrupt</output>347<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>348</test>349350<test id="Test 128: Test -Xshareclasses:printallstats=token" timeout="600" runPath=".">351<command>$JAVA_EXE$ $currentMode$,printallstats=token</command>352<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>353<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>354<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>355<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>356<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>357<output type="failure" caseSensitive="yes" regex="no">AOT:</output>358<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>359<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>360<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>361<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>362<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>363<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>364<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>365<output type="failure" caseSensitive="yes" regex="no">JCL:</output>366<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>367<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>368<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>369<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>370<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>371<output type="failure" caseSensitive="yes" regex="no">Exception:</output>372<output type="failure" caseSensitive="no" regex="no">corrupt</output>373<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>374</test>375376<test id="Test 129: Test -Xshareclasses:printallstats=romclass" timeout="600" runPath=".">377<command>$JAVA_EXE$ $currentMode$,printallstats=romclass</command>378<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>379<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>380<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>381<output type="success" caseSensitive="yes" regex="no">ROMCLASS:</output>382<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>383<output type="failure" caseSensitive="yes" regex="no">AOT:</output>384<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>385<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>386<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>387<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>388<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>389<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>390<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>391<output type="failure" caseSensitive="yes" regex="no">JCL:</output>392<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>393<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>394<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>395<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>396<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>397<output type="failure" caseSensitive="yes" regex="no">Exception:</output>398<output type="failure" caseSensitive="no" regex="no">corrupt</output>399<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>400</test>401402<test id="Test 130: Test -Xshareclasses:printallstats=rommethod" timeout="600" runPath=".">403<command>$JAVA_EXE$ $currentMode$,printallstats=rommethod</command>404<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>405<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>406<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>407<output type="success" caseSensitive="yes" regex="no">ROMCLASS:</output>408<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>409<output type="failure" caseSensitive="yes" regex="no">AOT:</output>410<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>411<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>412<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>413<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>414<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>415<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>416<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>417<output type="failure" caseSensitive="yes" regex="no">JCL:</output>418<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>419<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>420<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>421<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>422<output type="failure" caseSensitive="yes" regex="no">Exception:</output>423<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>424</test>425426<test id="Test 131: Test -Xshareclasses:printallstats=aot" timeout="600" runPath=".">427<command>$JAVA_EXE$ $currentMode$,printallstats=aot</command>428<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>429<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>430<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>431<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>432<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>433<output type="success" caseSensitive="yes" regex="no">AOT:</output>434<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>435<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>436<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>437<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>438<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>439<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>440<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>441<output type="failure" caseSensitive="yes" regex="no">JCL:</output>442<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>443<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>444<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>445<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>446<output type="failure" caseSensitive="yes" regex="no">Exception:</output>447<output type="failure" caseSensitive="no" regex="no">corrupt</output>448<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>449</test>450451<test id="Test 132: Test -Xshareclasses:printallstats=jitprofile" timeout="600" runPath=".">452<command>$JAVA_EXE$ $currentMode$,printallstats=jitprofile</command>453<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>454<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>455<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>456<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>457<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>458<output type="failure" caseSensitive="yes" regex="no">AOT:</output>459<output type="success" caseSensitive="yes" regex="no">JITPROFILE:</output>460<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>461<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>462<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>463<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>464<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>465<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>466<output type="failure" caseSensitive="yes" regex="no">JCL:</output>467<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>468<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>469<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>470<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>471<output type="failure" caseSensitive="yes" regex="no">Exception:</output>472<output type="failure" caseSensitive="no" regex="no">corrupt</output>473<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>474</test>475476<test id="Test 133: Test -Xshareclasses:printallstats=zipcache" timeout="600" runPath=".">477<command>$JAVA_EXE$ $currentMode$,printallstats=zipcache</command>478<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>479<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>480<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>481<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>482<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>483<output type="failure" caseSensitive="yes" regex="no">AOT:</output>484<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>485<output type="success" caseSensitive="yes" regex="no">ZIPCACHE:</output>486<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>487<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>488<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>489<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>490<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>491<output type="failure" caseSensitive="yes" regex="no">JCL:</output>492<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>493<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>494<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>495<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>496<output type="failure" caseSensitive="yes" regex="no">Exception:</output>497<output type="failure" caseSensitive="no" regex="no">corrupt</output>498<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>499</test>500501<test id="Test 134: Test -Xshareclasses:printallstats=orphan" timeout="600" runPath=".">502<command>$JAVA_EXE$ $currentMode$,printallstats=orphan</command>503<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>504<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>505<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>506<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>507<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>508<output type="failure" caseSensitive="yes" regex="no">AOT:</output>509<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>510<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>511<output type="success" caseSensitive="yes" regex="no">ORPHAN:</output>512<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>513<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>514<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>515<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>516<output type="failure" caseSensitive="yes" regex="no">JCL:</output>517<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>518<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>519<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>520<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>521<output type="failure" caseSensitive="yes" regex="no">Exception:</output>522<output type="failure" caseSensitive="no" regex="no">corrupt</output>523<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>524</test>525526<test id="Test 135: Test -Xshareclasses:printallstats=aotch" timeout="600" runPath=".">527<command>$JAVA_EXE$ $currentMode$,printallstats=aotch</command>528<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>529<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>530<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>531<output type="success" caseSensitive="yes" regex="no">ROMCLASS:</output>532<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>533<output type="failure" caseSensitive="yes" regex="no">AOT:</output>534<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>535<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>536<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>537<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>538<output type="success" caseSensitive="yes" regex="no">AOTCH:</output>539<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>540<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>541<output type="failure" caseSensitive="yes" regex="no">JCL:</output>542<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>543<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>544<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>545<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>546<output type="failure" caseSensitive="yes" regex="no">Exception:</output>547<output type="failure" caseSensitive="no" regex="no">corrupt</output>548<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>549</test>550551<test id="Test 136: Test -Xshareclasses:printallstats=aotdata" timeout="600" runPath=".">552<command>$JAVA_EXE$ $currentMode$,printallstats=aotdata</command>553<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>554<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>555<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>556<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>557<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>558<output type="failure" caseSensitive="yes" regex="no">AOT:</output>559<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>560<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>561<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>562<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>563<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>564<output type="success" caseSensitive="yes" regex="no">AOTDATA:</output>565<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>566<output type="failure" caseSensitive="yes" regex="no">JCL:</output>567<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>568<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>569<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>570<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>571<output type="failure" caseSensitive="yes" regex="no">Exception:</output>572<output type="failure" caseSensitive="no" regex="no">corrupt</output>573<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>574</test>575576<test id="Test 137: Test -Xshareclasses:printallstats=extra" timeout="600" runPath=".">577<command>$JAVA_EXE$ $currentMode$,printallstats=extra</command>578<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>579<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>580<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>581<output type="required" caseSensitive="yes" regex="no">ROMCLASS:</output>582<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>583<output type="required" caseSensitive="yes" regex="no">AOT:</output>584<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>585<output type="required" caseSensitive="yes" regex="no" platforms="8">ZIPCACHE:</output>586<output type="required" caseSensitive="yes" regex="no">ORPHAN:</output>587<output type="success" caseSensitive="yes" regex="no">JITHINT:</output>588<output type="required" caseSensitive="yes" regex="no">AOTCH:</output>589<output type="required" caseSensitive="yes" regex="no">AOTDATA:</output>590<output type="success" caseSensitive="yes" regex="no">AOTTHUNK:</output>591<output type="required" caseSensitive="yes" regex="no">JCL:</output>592<output type="success" caseSensitive="yes" regex="no">BYTEDATA:</output>593<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>594<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>595<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>596<output type="failure" caseSensitive="yes" regex="no">Exception:</output>597<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>598</test>599600<test id="Test 138: Test -Xshareclasses:printallstats=aot+jitprofile+romclass" timeout="600" runPath=".">601<command>$JAVA_EXE$ $currentMode$,printallstats=aot+jitprofile+romclass</command>602<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>603<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>604<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>605<output type="success" caseSensitive="yes" regex="no">ROMCLASS:</output>606<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>607<output type="required" caseSensitive="yes" regex="no">AOT:</output>608<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>609<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>610<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>611<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>612<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>613<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>614<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>615<output type="failure" caseSensitive="yes" regex="no">JCL:</output>616<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>617<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>618<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>619<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>620<output type="failure" caseSensitive="yes" regex="no">Exception:</output>621<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>622</test>623624<test id="Test 138h: Test -Xshareclasses:printallstats=aot+jithint+romclass" timeout="600" runPath=".">625<command>$JAVA_EXE$ $currentMode$,printallstats=aot+jithint+romclass</command>626<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>627<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>628<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>629<output type="success" caseSensitive="yes" regex="no">ROMCLASS:</output>630<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>631<output type="required" caseSensitive="yes" regex="no">AOT:</output>632<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>633<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>634<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>635<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>636<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>637<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>638<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>639<output type="failure" caseSensitive="yes" regex="no">JCL:</output>640<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>641<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>642<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>643<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>644<output type="failure" caseSensitive="yes" regex="no">Exception:</output>645<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>646</test>647648<test id="Test 139: Test -Xshareclasses:printallstats=classpath+aotch" timeout="600" runPath=".">649<command>$JAVA_EXE$ $currentMode$,printallstats=classpath+aotch</command>650<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>651<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>652<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>653<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>654<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>655<output type="failure" caseSensitive="yes" regex="no">AOT:</output>656<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>657<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>658<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>659<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>660<output type="required" caseSensitive="yes" regex="no">AOTCH:</output>661<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>662<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>663<output type="failure" caseSensitive="yes" regex="no">JCL:</output>664<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>665<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>666<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>667<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>668<output type="failure" caseSensitive="yes" regex="no">Exception:</output>669<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>670</test>671672<test id="Test 140: Test -Xshareclasses:printallstats=url,printdetails" timeout="600" runPath=".">673<command>$JAVA_EXE$ $currentMode$,printallstats=url,printdetails</command>674<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>675<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>676<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>677<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>678<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>679<output type="failure" caseSensitive="yes" regex="no">AOT:</output>680<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>681<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>682<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>683<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>684<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>685<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>686<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>687<output type="failure" caseSensitive="yes" regex="no">JCL:</output>688<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>689<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>690<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>691<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>692<output type="failure" caseSensitive="yes" regex="no">Exception:</output>693<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>694</test>695696<test id="Test 141: Test -Xshareclasses:printallstats=token+orphan" timeout="600" runPath=".">697<command>$JAVA_EXE$ $currentMode$,printallstats=token+orphan</command>698<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>699<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>700<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>701<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>702<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>703<output type="failure" caseSensitive="yes" regex="no">AOT:</output>704<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>705<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>706<output type="required" caseSensitive="yes" regex="no">ORPHAN:</output>707<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>708<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>709<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>710<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>711<output type="failure" caseSensitive="yes" regex="no">JCL:</output>712<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>713<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>714<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>715<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>716<output type="failure" caseSensitive="yes" regex="no">Exception:</output>717<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>718</test>719720<test id="Test 142: Test -Xshareclasses:printallstats=token+aot+jitprofile,printdetails" timeout="600" runPath=".">721<command>$JAVA_EXE$ $currentMode$,printallstats=token+aot+jitprofile,printdetails</command>722<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>723<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>724<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>725<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>726<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>727<output type="required" caseSensitive="yes" regex="no">AOT:</output>728<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>729<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>730<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>731<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>732<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>733<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>734<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>735<output type="failure" caseSensitive="yes" regex="no">JCL:</output>736<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>737<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>738<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>739<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>740<output type="failure" caseSensitive="yes" regex="no">Exception:</output>741<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>742</test>743744<test id="Test 142h: Test -Xshareclasses:printallstats=token+aot+jithint,printdetails" timeout="600" runPath=".">745<command>$JAVA_EXE$ $currentMode$,printallstats=token+aot+jithint,printdetails</command>746<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>747<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>748<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>749<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>750<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>751<output type="required" caseSensitive="yes" regex="no">AOT:</output>752<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>753<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>754<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>755<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>756<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>757<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>758<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>759<output type="failure" caseSensitive="yes" regex="no">JCL:</output>760<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>761<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>762<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>763<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>764<output type="failure" caseSensitive="yes" regex="no">Exception:</output>765<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>766</test>767768<test id="Test 144: Test -Xshareclasses:printstats=all" timeout="600" runPath=".">769<command>$JAVA_EXE$ $currentMode$,printstats=all</command>770<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>771<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>772<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>773<output type="required" caseSensitive="yes" regex="no">ROMCLASS:</output>774<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>775<output type="required" caseSensitive="yes" regex="no">AOT:</output>776<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>777<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>778<output type="required" caseSensitive="yes" regex="no" platforms="8">ZIPCACHE:</output>779<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>780<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>781<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>782<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>783<output type="failure" caseSensitive="yes" regex="no">JCL:</output>784<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>785<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>786<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>787<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>788<output type="failure" caseSensitive="yes" regex="no">Exception:</output>789<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>790</test>791792<test id="Test 145: Test -Xshareclasses:printstats=all,printdetails" timeout="600" runPath=".">793<command>$JAVA_EXE$ $currentMode$,printstats=all,printdetails</command>794<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>795<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>796<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>797<output type="required" caseSensitive="yes" regex="no">ROMCLASS:</output>798<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>799<output type="required" caseSensitive="yes" regex="no">AOT:</output>800<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>801<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>802<output type="required" caseSensitive="yes" regex="no" platforms="8">ZIPCACHE:</output>803<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>804<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>805<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>806<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>807<output type="failure" caseSensitive="yes" regex="no">JCL:</output>808<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>809<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>810<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>811<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>812<output type="failure" caseSensitive="yes" regex="no">Exception:</output>813<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>814</test>815816<test id="Test 146: Test -Xshareclasses:printstats,printdetails" timeout="600" runPath=".">817<command>$JAVA_EXE$ $currentMode$,printstats,printDetails</command>818<output type="success" caseSensitive="no" regex="no">Cache contains only classes with line numbers</output>819<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>820<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>821<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>822<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>823<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>824<output type="failure" caseSensitive="yes" regex="no">AOT:</output>825<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>826<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>827<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>828<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>829<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>830<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>831<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>832<output type="failure" caseSensitive="yes" regex="no">JCL:</output>833<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>834<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>835<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>836<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>837<output type="failure" caseSensitive="yes" regex="no">Exception:</output>838<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>839</test>840841<test id="Test 147: Test -Xshareclasses:printstats=classpath" timeout="600" runPath=".">842<command>$JAVA_EXE$ $currentMode$,printstats=classpath</command>843<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>844<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>845<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>846<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>847<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>848<output type="failure" caseSensitive="yes" regex="no">AOT:</output>849<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>850<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>851<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>852<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>853<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>854<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>855<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>856<output type="failure" caseSensitive="yes" regex="no">JCL:</output>857<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>858<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>859<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>860<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>861<output type="failure" caseSensitive="yes" regex="no">Exception:</output>862<output type="failure" caseSensitive="no" regex="no">corrupt</output>863<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>864</test>865866<test id="Test 148: Test -Xshareclasses:printstats=url" timeout="600" runPath=".">867<command>$JAVA_EXE$ $currentMode$,printstats=url</command>868<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>869<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>870<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>871<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>872<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>873<output type="failure" caseSensitive="yes" regex="no">AOT:</output>874<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>875<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>876<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>877<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>878<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>879<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>880<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>881<output type="failure" caseSensitive="yes" regex="no">JCL:</output>882<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>883<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>884<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>885<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>886<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>887<output type="failure" caseSensitive="yes" regex="no">Exception:</output>888<output type="failure" caseSensitive="no" regex="no">corrupt</output>889<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>890</test>891892<test id="Test 149: Test -Xshareclasses:printstats=token" timeout="600" runPath=".">893<command>$JAVA_EXE$ $currentMode$,printstats=token</command>894<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>895<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>896<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>897<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>898<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>899<output type="failure" caseSensitive="yes" regex="no">AOT:</output>900<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>901<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>902<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>903<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>904<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>905<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>906<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>907<output type="failure" caseSensitive="yes" regex="no">JCL:</output>908<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>909<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>910<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>911<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>912<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>913<output type="failure" caseSensitive="yes" regex="no">Exception:</output>914<output type="failure" caseSensitive="no" regex="no">corrupt</output>915<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>916</test>917918<test id="Test 150: Test -Xshareclasses:printstats=romclass" timeout="600" runPath=".">919<command>$JAVA_EXE$ $currentMode$,printstats=romclass</command>920<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>921<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>922<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>923<output type="success" caseSensitive="yes" regex="no">ROMCLASS:</output>924<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>925<output type="failure" caseSensitive="yes" regex="no">AOT:</output>926<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>927<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>928<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>929<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>930<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>931<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>932<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>933<output type="failure" caseSensitive="yes" regex="no">JCL:</output>934<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>935<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>936<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>937<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>938<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>939<output type="failure" caseSensitive="yes" regex="no">Exception:</output>940<output type="failure" caseSensitive="no" regex="no">corrupt</output>941<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>942</test>943944<test id="Test 151: Test -Xshareclasses:printstats=rommethod" timeout="600" runPath=".">945<command>$JAVA_EXE$ $currentMode$,printstats=rommethod</command>946<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>947<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>948<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>949<output type="success" caseSensitive="yes" regex="no">ROMCLASS:</output>950<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>951<output type="failure" caseSensitive="yes" regex="no">AOT:</output>952<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>953<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>954<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>955<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>956<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>957<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>958<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>959<output type="failure" caseSensitive="yes" regex="no">JCL:</output>960<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>961<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>962<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>963<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>964<output type="failure" caseSensitive="yes" regex="no">Exception:</output>965<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>966</test>967968<test id="Test 152: Test -Xshareclasses:printstats=aot" timeout="600" runPath=".">969<command>$JAVA_EXE$ $currentMode$,printstats=aot</command>970<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>971<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>972<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>973<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>974<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>975<output type="success" caseSensitive="yes" regex="no">AOT:</output>976<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>977<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>978<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>979<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>980<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>981<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>982<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>983<output type="failure" caseSensitive="yes" regex="no">JCL:</output>984<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>985<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>986<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>987<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>988<output type="failure" caseSensitive="yes" regex="no">Exception:</output>989<output type="failure" caseSensitive="no" regex="no">corrupt</output>990<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>991</test>992993<test id="Test 153: Test -Xshareclasses:printstats=jitprofile" timeout="600" runPath=".">994<command>$JAVA_EXE$ $currentMode$,printstats=jitprofile</command>995<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>996<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>997<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>998<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>999<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1000<output type="failure" caseSensitive="yes" regex="no">AOT:</output>1001<output type="success" caseSensitive="yes" regex="no">JITPROFILE:</output>1002<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1003<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1004<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1005<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1006<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1007<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1008<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1009<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1010<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>1011<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1012<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1013<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1014<output type="failure" caseSensitive="no" regex="no">corrupt</output>1015<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1016</test>10171018<test id="Test 154: Test -Xshareclasses:printstats=zipcache" timeout="600" runPath=".">1019<command>$JAVA_EXE$ $currentMode$,printstats=zipcache</command>1020<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1021<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1022<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1023<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>1024<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1025<output type="failure" caseSensitive="yes" regex="no">AOT:</output>1026<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1027<output type="success" caseSensitive="yes" regex="no">ZIPCACHE:</output>1028<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1029<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1030<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1031<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1032<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1033<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1034<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1035<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>1036<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1037<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1038<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1039<output type="failure" caseSensitive="no" regex="no">corrupt</output>1040<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1041</test>10421043<test id="Test 155: Test -Xshareclasses:printstats=orphan" timeout="600" runPath=".">1044<command>$JAVA_EXE$ $currentMode$,printstats=orphan</command>1045<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1046<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1047<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1048<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>1049<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1050<output type="failure" caseSensitive="yes" regex="no">AOT:</output>1051<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1052<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1053<output type="success" caseSensitive="yes" regex="no">ORPHAN:</output>1054<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1055<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1056<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1057<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1058<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1059<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1060<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>1061<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1062<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1063<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1064<output type="failure" caseSensitive="no" regex="no">corrupt</output>1065<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1066</test>10671068<test id="Test 156: Test -Xshareclasses:printstats=aotch" timeout="600" runPath=".">1069<command>$JAVA_EXE$ $currentMode$,printstats=aotch</command>1070<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1071<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1072<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1073<output type="success" caseSensitive="yes" regex="no">ROMCLASS:</output>1074<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1075<output type="failure" caseSensitive="yes" regex="no">AOT:</output>1076<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1077<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1078<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1079<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1080<output type="success" caseSensitive="yes" regex="no">AOTCH:</output>1081<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1082<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1083<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1084<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1085<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>1086<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1087<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1088<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1089<output type="failure" caseSensitive="no" regex="no">corrupt</output>1090<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1091</test>10921093<test id="Test 157: Test -Xshareclasses:printstats=aotdata" timeout="600" runPath=".">1094<command>$JAVA_EXE$ $currentMode$,printstats=aotdata</command>1095<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1096<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1097<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1098<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>1099<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1100<output type="failure" caseSensitive="yes" regex="no">AOT:</output>1101<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1102<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1103<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1104<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1105<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1106<output type="success" caseSensitive="yes" regex="no">AOTDATA:</output>1107<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1108<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1109<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1110<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>1111<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1112<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1113<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1114<output type="failure" caseSensitive="no" regex="no">corrupt</output>1115<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1116</test>11171118<test id="Test 158: Test -Xshareclasses:printstats=extra" timeout="600" runPath=".">1119<command>$JAVA_EXE$ $currentMode$,printstats=extra</command>1120<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>1121<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1122<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1123<output type="required" caseSensitive="yes" regex="no">ROMCLASS:</output>1124<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>1125<output type="required" caseSensitive="yes" regex="no">AOT:</output>1126<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>1127<output type="required" caseSensitive="yes" regex="no" platforms="8">ZIPCACHE:</output>1128<output type="required" caseSensitive="yes" regex="no">ORPHAN:</output>1129<output type="success" caseSensitive="yes" regex="no">JITHINT:</output>1130<output type="required" caseSensitive="yes" regex="no">AOTCH:</output>1131<output type="required" caseSensitive="yes" regex="no">AOTDATA:</output>1132<output type="success" caseSensitive="yes" regex="no">AOTTHUNK:</output>1133<output type="required" caseSensitive="yes" regex="no">JCL:</output>1134<output type="success" caseSensitive="yes" regex="no">BYTEDATA:</output>1135<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>1136<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1137<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1138<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1139<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1140</test>11411142<test id="Test 159: Test -Xshareclasses:printstats=aot+jitprofile+romclass" timeout="600" runPath=".">1143<command>$JAVA_EXE$ $currentMode$,printstats=aot+jitprofile+romclass</command>1144<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1145<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1146<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1147<output type="success" caseSensitive="yes" regex="no">ROMCLASS:</output>1148<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1149<output type="required" caseSensitive="yes" regex="no">AOT:</output>1150<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>1151<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1152<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1153<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1154<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1155<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1156<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1157<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1158<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1159<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>1160<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1161<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1162<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1163<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1164</test>11651166<test id="Test 159h: Test -Xshareclasses:printstats=aot+jithint+romclass" timeout="600" runPath=".">1167<command>$JAVA_EXE$ $currentMode$,printstats=aot+jithint+romclass</command>1168<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1169<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1170<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1171<output type="success" caseSensitive="yes" regex="no">ROMCLASS:</output>1172<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1173<output type="required" caseSensitive="yes" regex="no">AOT:</output>1174<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1175<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1176<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1177<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>1178<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1179<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1180<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1181<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1182<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1183<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>1184<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1185<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1186<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1187<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1188</test>11891190<test id="Test 160: Test -Xshareclasses:printstats=classpath+aotch" timeout="600" runPath=".">1191<command>$JAVA_EXE$ $currentMode$,printstats=classpath+aotch</command>1192<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>1193<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1194<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1195<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>1196<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1197<output type="failure" caseSensitive="yes" regex="no">AOT:</output>1198<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1199<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1200<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1201<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1202<output type="required" caseSensitive="yes" regex="no">AOTCH:</output>1203<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1204<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1205<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1206<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1207<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>1208<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1209<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1210<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1211<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1212</test>12131214<test id="Test 161: Test -Xshareclasses:printstats=url,printdetails" timeout="600" runPath=".">1215<command>$JAVA_EXE$ $currentMode$,printstats=url,printdetails</command>1216<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1217<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1218<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1219<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>1220<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1221<output type="failure" caseSensitive="yes" regex="no">AOT:</output>1222<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1223<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1224<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1225<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1226<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1227<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1228<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1229<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1230<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1231<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>1232<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1233<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1234<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1235<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1236</test>12371238<test id="Test 162: Test -Xshareclasses:printstats=token+orphan" timeout="600" runPath=".">1239<command>$JAVA_EXE$ $currentMode$,printstats=token+orphan</command>1240<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1241<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1242<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1243<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>1244<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1245<output type="failure" caseSensitive="yes" regex="no">AOT:</output>1246<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1247<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1248<output type="required" caseSensitive="yes" regex="no">ORPHAN:</output>1249<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1250<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1251<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1252<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1253<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1254<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1255<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>1256<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1257<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1258<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1259<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1260</test>12611262<test id="Test 163: Test -Xshareclasses:printstats=token+aot+jitprofile,printdetails" timeout="600" runPath=".">1263<command>$JAVA_EXE$ $currentMode$,printstats=token+aot+jitprofile,printdetails</command>1264<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1265<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1266<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1267<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>1268<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1269<output type="required" caseSensitive="yes" regex="no">AOT:</output>1270<output type="required" caseSensitive="yes" regex="no">JITPROFILE:</output>1271<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1272<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1273<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1274<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1275<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1276<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1277<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1278<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1279<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>1280<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1281<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1282<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1283<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1284</test>12851286<test id="Test 163h: Test -Xshareclasses:printstats=token+aot+jithint,printdetails" timeout="600" runPath=".">1287<command>$JAVA_EXE$ $currentMode$,printstats=token+aot+jithint,printdetails</command>1288<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1289<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1290<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1291<output type="failure" caseSensitive="yes" regex="no">ROMCLASS:</output>1292<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1293<output type="required" caseSensitive="yes" regex="no">AOT:</output>1294<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1295<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1296<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1297<output type="required" caseSensitive="yes" regex="no">JITHINT:</output>1298<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1299<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1300<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1301<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1302<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1303<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>1304<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1305<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1306<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1307<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1308</test>13091310<test id="Test 164: Test -Xshareclasses:printstats=help" timeout="600" runPath=".">1311<command>$JAVA_EXE$ $currentMode$,printstats=help</command>1312<output type="success" caseSensitive="yes" regex="no">all</output>13131314<output type="required" caseSensitive="yes" regex="no">all</output>1315<output type="required" caseSensitive="yes" regex="no">Prints all the following types in the shared cache</output>1316<output type="required" caseSensitive="yes" regex="no">classpath</output>1317<output type="required" caseSensitive="yes" regex="no">Prints only classpath types in the shared cache</output>1318<output type="required" caseSensitive="yes" regex="no">url</output>1319<output type="required" caseSensitive="yes" regex="no">Prints only url types in the shared cache</output>1320<output type="required" caseSensitive="yes" regex="no">token</output>1321<output type="required" caseSensitive="yes" regex="no">Prints only token types in the shared cache</output>1322<output type="required" caseSensitive="yes" regex="no">romclass</output>1323<output type="required" caseSensitive="yes" regex="no">Prints only romclass types in the shared cache</output>1324<output type="required" caseSensitive="yes" regex="no">rommethod</output>1325<output type="required" caseSensitive="yes" regex="no">Prints only rommethod types in the shared cache</output>1326<output type="required" caseSensitive="yes" regex="no">aot</output>1327<output type="required" caseSensitive="yes" regex="no">Prints only aot types in the shared cache</output>1328<output type="required" caseSensitive="yes" regex="no">jitprofile</output>1329<output type="required" caseSensitive="yes" regex="no">Prints only jitprofile types in the shared cache</output>1330<output type="required" caseSensitive="yes" regex="no">jithint</output>1331<output type="required" caseSensitive="yes" regex="no">Prints only jithint types in the shared cache</output>1332<output type="required" caseSensitive="yes" regex="no">zipcache</output>1333<output type="required" caseSensitive="yes" regex="no">Prints only zipcache types in the shared cache</output>1334<output type="required" caseSensitive="yes" regex="no">rommethod</output>13351336<output type="failure" caseSensitive="yes" regex="no">extra</output>1337<output type="failure" caseSensitive="yes" regex="no">Prints all the following private types in the shared cache</output>1338<output type="failure" caseSensitive="yes" regex="no">orphan</output>1339<output type="failure" caseSensitive="yes" regex="no">Prints only orphan types in the shared cache</output>1340<output type="failure" caseSensitive="yes" regex="no">aotch</output>1341<output type="failure" caseSensitive="yes" regex="no">Prints only aotch types in the shared cache</output>1342<output type="failure" caseSensitive="yes" regex="no">aotthunk</output>1343<output type="failure" caseSensitive="yes" regex="no">Prints only aotthunk types in the shared cache</output>1344<output type="failure" caseSensitive="yes" regex="no">aotdata</output>1345<output type="failure" caseSensitive="yes" regex="no">Prints only aotdata types in the shared cache</output>1346<output type="failure" caseSensitive="yes" regex="no">jcl</output>1347<output type="failure" caseSensitive="yes" regex="no">Prints only jcl types in the shared cache</output>1348<output type="failure" caseSensitive="yes" regex="no">bytedata</output>1349<output type="failure" caseSensitive="yes" regex="no">Prints all other bytedata types in the shared cache</output>1350<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1351<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1352<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1353</test>13541355<test id="Test 165: Test -Xshareclasses:printstats=morehelp" timeout="600" runPath=".">1356<command>$JAVA_EXE$ $currentMode$,printstats=morehelp</command>1357<output type="success" caseSensitive="yes" regex="no">all</output>13581359<output type="required" caseSensitive="yes" regex="no">all</output>1360<output type="required" caseSensitive="yes" regex="no">Prints all the following types in the shared cache</output>1361<output type="required" caseSensitive="yes" regex="no">classpath</output>1362<output type="required" caseSensitive="yes" regex="no">Prints only classpath types in the shared cache</output>1363<output type="required" caseSensitive="yes" regex="no">url</output>1364<output type="required" caseSensitive="yes" regex="no">Prints only url types in the shared cache</output>1365<output type="required" caseSensitive="yes" regex="no">token</output>1366<output type="required" caseSensitive="yes" regex="no">Prints only token types in the shared cache</output>1367<output type="required" caseSensitive="yes" regex="no">romclass</output>1368<output type="required" caseSensitive="yes" regex="no">Prints only romclass types in the shared cache</output>1369<output type="required" caseSensitive="yes" regex="no">rommethod</output>1370<output type="required" caseSensitive="yes" regex="no">Prints only rommethod types in the shared cache</output>1371<output type="required" caseSensitive="yes" regex="no">aot</output>1372<output type="required" caseSensitive="yes" regex="no">Prints only aot types in the shared cache</output>1373<output type="required" caseSensitive="yes" regex="no">jitprofile</output>1374<output type="required" caseSensitive="yes" regex="no">Prints only jitprofile types in the shared cache</output>1375<output type="required" caseSensitive="yes" regex="no">zipcache</output>1376<output type="required" caseSensitive="yes" regex="no">Prints only zipcache types in the shared cache</output>1377<output type="required" caseSensitive="yes" regex="no">rommethod</output>1378<output type="required" caseSensitive="yes" regex="no">extra</output>1379<output type="required" caseSensitive="yes" regex="no">Prints all the following private types in the shared cache</output>1380<output type="required" caseSensitive="yes" regex="no">orphan</output>1381<output type="required" caseSensitive="yes" regex="no">Prints only orphan types in the shared cache</output>1382<output type="required" caseSensitive="yes" regex="no">jithint</output>1383<output type="required" caseSensitive="yes" regex="no">Prints only jithint types in the shared cache</output>1384<output type="required" caseSensitive="yes" regex="no">aotch</output>1385<output type="required" caseSensitive="yes" regex="no">Prints only aotch types in the shared cache</output>1386<output type="required" caseSensitive="yes" regex="no">aotthunk</output>1387<output type="required" caseSensitive="yes" regex="no">Prints only aotthunk types in the shared cache</output>1388<output type="required" caseSensitive="yes" regex="no">aotdata</output>1389<output type="required" caseSensitive="yes" regex="no">Prints only aotdata types in the shared cache</output>1390<output type="required" caseSensitive="yes" regex="no">jcl</output>1391<output type="required" caseSensitive="yes" regex="no">Prints only jcl types in the shared cache</output>1392<output type="required" caseSensitive="yes" regex="no">bytedata</output>1393<output type="required" caseSensitive="yes" regex="no">Prints all other bytedata types in the shared cache</output>13941395<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1396<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1397<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1398</test>13991400<test id="Test 166: Test -Xshareclasses:printallstats=help" timeout="600" runPath=".">1401<command>$JAVA_EXE$ $currentMode$,printallstats=help</command>1402<output type="success" caseSensitive="yes" regex="no">all</output>14031404<output type="required" caseSensitive="yes" regex="no">all</output>1405<output type="required" caseSensitive="yes" regex="no">Prints all the following types in the shared cache</output>1406<output type="required" caseSensitive="yes" regex="no">classpath</output>1407<output type="required" caseSensitive="yes" regex="no">Prints only classpath types in the shared cache</output>1408<output type="required" caseSensitive="yes" regex="no">url</output>1409<output type="required" caseSensitive="yes" regex="no">Prints only url types in the shared cache</output>1410<output type="required" caseSensitive="yes" regex="no">token</output>1411<output type="required" caseSensitive="yes" regex="no">Prints only token types in the shared cache</output>1412<output type="required" caseSensitive="yes" regex="no">romclass</output>1413<output type="required" caseSensitive="yes" regex="no">Prints only romclass types in the shared cache</output>1414<output type="required" caseSensitive="yes" regex="no">rommethod</output>1415<output type="required" caseSensitive="yes" regex="no">Prints only rommethod types in the shared cache</output>1416<output type="required" caseSensitive="yes" regex="no">aot</output>1417<output type="required" caseSensitive="yes" regex="no">Prints only aot types in the shared cache</output>1418<output type="required" caseSensitive="yes" regex="no">jitprofile</output>1419<output type="required" caseSensitive="yes" regex="no">Prints only jitprofile types in the shared cache</output>1420<output type="required" caseSensitive="yes" regex="no">jithint</output>1421<output type="required" caseSensitive="yes" regex="no">Prints only jithint types in the shared cache</output>1422<output type="required" caseSensitive="yes" regex="no">zipcache</output>1423<output type="required" caseSensitive="yes" regex="no">Prints only zipcache types in the shared cache</output>1424<output type="required" caseSensitive="yes" regex="no">rommethod</output>14251426<output type="failure" caseSensitive="yes" regex="no">extra</output>1427<output type="failure" caseSensitive="yes" regex="no">Prints all the following private types in the shared cache</output>1428<output type="failure" caseSensitive="yes" regex="no">orphan</output>1429<output type="failure" caseSensitive="yes" regex="no">Prints only orphan types in the shared cache</output>1430<output type="failure" caseSensitive="yes" regex="no">aotch</output>1431<output type="failure" caseSensitive="yes" regex="no">Prints only aotch types in the shared cache</output>1432<output type="failure" caseSensitive="yes" regex="no">aotthunk</output>1433<output type="failure" caseSensitive="yes" regex="no">Prints only aotthunk types in the shared cache</output>1434<output type="failure" caseSensitive="yes" regex="no">aotdata</output>1435<output type="failure" caseSensitive="yes" regex="no">Prints only aotdata types in the shared cache</output>1436<output type="failure" caseSensitive="yes" regex="no">jcl</output>1437<output type="failure" caseSensitive="yes" regex="no">Prints only jcl types in the shared cache</output>1438<output type="failure" caseSensitive="yes" regex="no">bytedata</output>1439<output type="failure" caseSensitive="yes" regex="no">Prints all other bytedata types in the shared cache</output>1440<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1441<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1442<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1443</test>14441445<test id="Test 167: Test -Xshareclasses:printallstats=morehelp" timeout="600" runPath=".">1446<command>$JAVA_EXE$ $currentMode$,printallstats=morehelp</command>1447<output type="success" caseSensitive="yes" regex="no">all</output>14481449<output type="required" caseSensitive="yes" regex="no">all</output>1450<output type="required" caseSensitive="yes" regex="no">Prints all the following types in the shared cache</output>1451<output type="required" caseSensitive="yes" regex="no">classpath</output>1452<output type="required" caseSensitive="yes" regex="no">Prints only classpath types in the shared cache</output>1453<output type="required" caseSensitive="yes" regex="no">url</output>1454<output type="required" caseSensitive="yes" regex="no">Prints only url types in the shared cache</output>1455<output type="required" caseSensitive="yes" regex="no">token</output>1456<output type="required" caseSensitive="yes" regex="no">Prints only token types in the shared cache</output>1457<output type="required" caseSensitive="yes" regex="no">romclass</output>1458<output type="required" caseSensitive="yes" regex="no">Prints only romclass types in the shared cache</output>1459<output type="required" caseSensitive="yes" regex="no">rommethod</output>1460<output type="required" caseSensitive="yes" regex="no">Prints only rommethod types in the shared cache</output>1461<output type="required" caseSensitive="yes" regex="no">aot</output>1462<output type="required" caseSensitive="yes" regex="no">Prints only aot types in the shared cache</output>1463<output type="required" caseSensitive="yes" regex="no">jitprofile</output>1464<output type="required" caseSensitive="yes" regex="no">Prints only jitprofile types in the shared cache</output>1465<output type="required" caseSensitive="yes" regex="no">zipcache</output>1466<output type="required" caseSensitive="yes" regex="no">Prints only zipcache types in the shared cache</output>1467<output type="required" caseSensitive="yes" regex="no">rommethod</output>1468<output type="required" caseSensitive="yes" regex="no">extra</output>1469<output type="required" caseSensitive="yes" regex="no">Prints all the following private types in the shared cache</output>1470<output type="required" caseSensitive="yes" regex="no">orphan</output>1471<output type="required" caseSensitive="yes" regex="no">Prints only orphan types in the shared cache</output>1472<output type="required" caseSensitive="yes" regex="no">jithint</output>1473<output type="required" caseSensitive="yes" regex="no">Prints only jithint types in the shared cache</output>1474<output type="required" caseSensitive="yes" regex="no">aotch</output>1475<output type="required" caseSensitive="yes" regex="no">Prints only aotch types in the shared cache</output>1476<output type="required" caseSensitive="yes" regex="no">aotthunk</output>1477<output type="required" caseSensitive="yes" regex="no">Prints only aotthunk types in the shared cache</output>1478<output type="required" caseSensitive="yes" regex="no">aotdata</output>1479<output type="required" caseSensitive="yes" regex="no">Prints only aotdata types in the shared cache</output>1480<output type="required" caseSensitive="yes" regex="no">jcl</output>1481<output type="required" caseSensitive="yes" regex="no">Prints only jcl types in the shared cache</output>1482<output type="required" caseSensitive="yes" regex="no">bytedata</output>1483<output type="required" caseSensitive="yes" regex="no">Prints all other bytedata types in the shared cache</output>14841485<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1486<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1487<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1488</test>14891490<test id="Test 168: Test -Xshareclasses:printstats=something" timeout="600" runPath=".">1491<command>$JAVA_EXE$ $currentMode$,printstats=something</command>1492<output type="success" caseSensitive="yes" regex="no">Unrecognised sub-option for option printstats= . Use printstats=help to see available options</output>14931494<output type="required" caseSensitive="yes" regex="no">JVMSHRC557E</output>1495<output type="required" caseSensitive="yes" regex="no">JVMJ9VM015W</output>1496<output type="required" caseSensitive="yes" regex="no">Initialization error for library</output>14971498<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1499<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1500<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1501</test>15021503<test id="Test 169: Test -Xshareclasses:printallstats=something" timeout="600" runPath=".">1504<command>$JAVA_EXE$ $currentMode$,printallstats=something</command>1505<output type="success" caseSensitive="yes" regex="no">Unrecognised sub-option for option printallstats= . Use printallstats=help to see available options</output>15061507<output type="required" caseSensitive="yes" regex="no">JVMSHRC517E</output>1508<output type="required" caseSensitive="yes" regex="no">JVMJ9VM015W</output>1509<output type="required" caseSensitive="yes" regex="no">Initialization error for library</output>15101511<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1512<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1513<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1514</test>15151516<!--1517Note: Following statement applies to Test 170.1518-Xshareclasses:checkStringTableReset test requires string table size to be atleast one OS page size.1519-Xitsn20000 option is used to ensure the same.1520-->1521<test id="Test 170: CMVC 176498 -Xshareclasses:checkStringTableReset : ensure string table reset is working properly" timeout="600" runPath=".">1522<command>$JAVA_EXE$ $currentMode$,reset,checkStringTableReset -Xitsn20000 -version</command>1523<output type="success" caseSensitive="no" regex="yes" javaUtilPattern="yes">(java|openjdk|semeru) version</output>15241525<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1526<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1527<output type="failure" caseSensitive="no" regex="no">corrupt</output>1528<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1529<output type="failure" caseSensitive="yes" regex="no">JVM requested Java dump</output>1530<output type="failure" caseSensitive="yes" regex="no">JVM requested Snap dump</output>1531<output type="failure" caseSensitive="yes" regex="no">-Xshareclasses:checkStringTableReset may fail</output>1532</test>15331534<test id="Test 171: CMVC 176498 -Xshareclasses:checkStringTableReset: delete the cache created in previous test" timeout="600" runPath=".">1535<command>$JAVA_EXE$ $currentMode$,destroy</command>1536<output type="success" caseSensitive="yes" regex="no">has been destroyed</output>1537<output type="success" caseSensitive="yes" regex="no">is destroyed</output>15381539<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1540<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1541<output type="failure" caseSensitive="no" regex="no">corrupt</output>1542<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1543<output type="failure" caseSensitive="yes" regex="no">JVM requested Java dump</output>1544<output type="failure" caseSensitive="yes" regex="no">JVM requested Snap dump</output>1545</test>15461547<test id="Test 172: Create/reset shared class cache with AOT and JIT values for Test 167 and Test 168" timeout="600" runPath=".">1548<command>$JAVA_EXE$ -Xscminjitdata2m -Xscmaxjitdata4m -Xscminaot6m -Xscmaxaot8m -Xscmx16m $currentMode$,reset -version</command>1549<output type="success" caseSensitive="no" regex="yes" javaUtilPattern="yes">(java|openjdk|semeru) version</output>1550<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1551<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1552<output type="failure" caseSensitive="no" regex="no">corrupt</output>1553<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1554</test>15551556<test id="Test 173: Check PrintStat output on AOT/JIT values" timeout="600" runPath=".">1557<command>$JAVA_EXE$ $currentMode$,printStats</command>1558<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes" showMatch="yes">Reserved space for AOT bytes[\s]*= 6291456</output>1559<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes" showMatch="yes">Maximum space for AOT bytes[\s]*= 8388608</output>1560<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes" showMatch="yes">Reserved space for JIT data bytes[\s]*= 2097152</output>1561<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes" showMatch="yes">Maximum space for JIT data bytes[\s]*= 4194304</output>1562<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1563<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1564<output type="failure" caseSensitive="no" regex="no">corrupt</output>1565<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1566</test>15671568<test id="Test 174: Create a javacore with cache generated from Test 120" timeout="600" runPath=".">1569<command>$JAVA_EXE$ -Xdump:java:events=vmstop,file=javacore.txt $currentMode$</command>1570<output type="success" caseSensitive="yes" regex="no">Processed dump event</output>1571<output type="required" caseSensitive="yes" regex="no">javacore.txt</output>1572<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1573<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1574<output type="failure" caseSensitive="no" regex="no">corrupt</output>1575<output type="failure" caseSensitive="yes" regex="no">JVM requested Snap dump</output>1576</test>15771578<test id="Test 175: Ensure AOT/JIT sizes are correct in generated javacore" timeout="600" runPath=".">1579<command>cat javacore.txt</command>1580<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes" showMatch="yes">Reserved space for AOT bytes[\s]*= 6291456</output>1581<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes" showMatch="yes">Maximum space for AOT bytes[\s]*= 8388608</output>1582<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes" showMatch="yes">Reserved space for JIT data bytes[\s]*= 2097152</output>1583<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes" showMatch="yes">Maximum space for JIT data bytes[\s]*= 4194304</output>1584</test>15851586<!-- Tests 176-179 are used to ensure cache created without 'enableBCI' is usable with 'enableBCI' option and vice-versa -->15871588<test id="Test 176: Create a cache without enableBCI option" timeout="600" runPath=".">1589<command>$JAVA_EXE$ $currentMode$,reset -version</command>1590<output type="success" caseSensitive="no" regex="yes" javaUtilPattern="yes">(java|openjdk|semeru) version</output>1591<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1592<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1593<output type="failure" caseSensitive="no" regex="no">corrupt</output>1594<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1595</test>15961597<test id="Test 177: Ensure cache created without enableBCI option is usable with enableBCI option" timeout="600" runPath=".">1598<command>$JAVA_EXE$ $currentMode$,enableBCI -version</command>1599<output type="success" caseSensitive="no" regex="yes" javaUtilPattern="yes">(java|openjdk|semeru) version</output>1600<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1601<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1602<output type="failure" caseSensitive="no" regex="no">corrupt</output>1603<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1604</test>16051606<test id="Test 178: Create a cache with enableBCI option" timeout="600" runPath=".">1607<command>$JAVA_EXE$ $currentMode$,reset,enableBCI -version</command>1608<output type="success" caseSensitive="no" regex="yes" javaUtilPattern="yes">(java|openjdk|semeru) version</output>1609<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1610<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1611<output type="failure" caseSensitive="no" regex="no">corrupt</output>1612<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1613</test>16141615<test id="Test 179: Reuse the BCI enabled cache without enableBCI option" timeout="600" runPath=".">1616<command>$JAVA_EXE$ $currentMode$ -version</command>1617<output type="success" caseSensitive="no" regex="yes" javaUtilPattern="yes">(java|openjdk|semeru) version</output>1618<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1619<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1620<output type="failure" caseSensitive="no" regex="no">corrupt</output>1621<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1622</test>16231624<test id="Test 179: cleanup" timeout="600" runPath=".">1625<command>$JAVA_EXE$ $currentMode$,destroy</command>1626<output type="success" caseSensitive="yes" regex="no">Cache does not exist</output>1627<output type="success" caseSensitive="yes" regex="no">has been destroyed</output>1628<output type="success" caseSensitive="yes" regex="no">is destroyed</output>16291630<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1631<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1632<output type="failure" caseSensitive="no" regex="no">corrupt</output>1633<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1634<output type="failure" caseSensitive="yes" regex="no">JVM requested Java dump</output>1635<output type="failure" caseSensitive="yes" regex="no">JVM requested Snap dump</output>1636</test>16371638<test id="Test 180: Setup for Tests from 181 - 196. Create the layer 0 cache" timeout="600" runPath=".">1639<command>$JAVA_EXE$ $currentMode$ -version</command>1640<output type="success" caseSensitive="no" regex="yes" javaUtilPattern="yes">(java|openjdk|semeru) version</output>16411642<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1643<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1644<output type="failure" caseSensitive="no" regex="no">corrupt</output>1645<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1646</test>16471648<test id="Test 181: Test the sub-option createLayer" timeout="600" runPath=".">1649<command>$JAVA_EXE$ $currentMode$,createLayer -version</command>1650<output type="success" caseSensitive="no" regex="yes" javaUtilPattern="yes">(java|openjdk|semeru) version</output>16511652<output type="failure" caseSensitive="no" regex="no">Failed to start up the shared cache</output>1653<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1654<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1655<output type="failure" caseSensitive="no" regex="no">corrupt</output>1656<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1657</test>16581659<test id="Test 182: Test the sub-option Layer= with an incorrect layer number" timeout="600" runPath=".">1660<command>$JAVA_EXE$ $currentMode$,layer=3 -version</command>1661<output type="success" caseSensitive="yes" regex="no">JVMSHRC844E Invalid layer number 3</output>1662<output type="required" caseSensitive="yes" regex="no">The existing top layer is 1</output>1663<output type="required" caseSensitive="yes" regex="no">The new layer number should be 2</output>16641665<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1666<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1667<output type="failure" caseSensitive="no" regex="no">corrupt</output>1668<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1669</test>16701671<exec command="rm -f testjavacore.txt" quiet="false"/>16721673<!-- Generate the javacore file here in order to test it on test 185-->1674<test id="Test 183: Test the sub-option Layer= with a correct layer number and generate the javacore file" timeout="600" runPath=".">1675<command>$JAVA_EXE$ -Xdump:java:events=vmstop,file=testjavacore.txt $currentMode$,layer=2 $CP_HANOI$ $PROGRAM_HANOI$</command>1676<output type="success" caseSensitive="yes" regex="no">Puzzle solved!</output>1677<output type="required" caseSensitive="yes" regex="no">JVMDUMP010I Java dump written to</output>1678<output type="required" caseSensitive="yes" regex="no">JVMDUMP013I Processed dump event "vmstop"</output>16791680<output type="failure" caseSensitive="yes" regex="no">JVMDUMP030W Cannot write dump to file</output>1681<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1682<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1683<output type="failure" caseSensitive="no" regex="no">corrupt</output>1684</test>16851686<test id="Test 184: Verify that layer information is listed in the javacore">1687<command>cat testjavacore.txt</command>1688<output type="success" caseSensitive="no" regex="no">1SCLTEXTCSTL Cache Statistics for Top Layer</output>1689<output type="required" caseSensitive="no" regex="yes" javaUtilPattern="yes">2SCLTEXTCLY[\s]*Cache layer[\s]*= 2</output>1690<output type="required" caseSensitive="no" regex="no">1SCLTEXTCSAL Cache Statistics for All Layers</output>16911692<output type="failure" caseSensitive="no" regex="no">No such file or directory</output>1693</test>16941695<exec command="rm -f testjavacore.txt" quiet="false"/>16961697<test id="Test 185: Check the number of Layers" timeout="600" runPath=".">1698<command>$JAVA_EXE$ $currentMode$,listAllCaches</command>1699<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">ShareClassesCMLTests[\s]*Java(.)*(non-persistent|persistent)(.)*(cr|non-cr|default)[\s]*0</output>1700<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">ShareClassesCMLTests[\s]*Java(.)*(non-persistent|persistent)(.)*(cr|non-cr|default)[\s]*1</output>1701<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">ShareClassesCMLTests[\s]*Java(.)*(non-persistent|persistent)(.)*(cr|non-cr|default)[\s]*2</output>17021703<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes" showMatch="yes">ShareClassesCMLTests[\s]*Java(.)*(non-persistent|persistent)(.)*(cr|non-cr|default)[\s]*(([3-9][\d]*)|([0-2][\d]+))</output>1704<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1705<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1706<output type="failure" caseSensitive="no" regex="no">corrupt</output>1707<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1708</test>17091710<test id="Test 186: Test -Xshareclasses:printtoplayerstats=help" timeout="600" runPath=".">1711<command>$JAVA_EXE$ $currentMode$,printtoplayerstats=help</command>1712<output type="success" caseSensitive="yes" regex="no">all</output>17131714<output type="required" caseSensitive="yes" regex="no">all</output>1715<output type="required" caseSensitive="yes" regex="no">Prints all the following types in the shared cache</output>1716<output type="required" caseSensitive="yes" regex="no">classpath</output>1717<output type="required" caseSensitive="yes" regex="no">Prints only classpath types in the shared cache</output>1718<output type="required" caseSensitive="yes" regex="no">url</output>1719<output type="required" caseSensitive="yes" regex="no">Prints only url types in the shared cache</output>1720<output type="required" caseSensitive="yes" regex="no">token</output>1721<output type="required" caseSensitive="yes" regex="no">Prints only token types in the shared cache</output>1722<output type="required" caseSensitive="yes" regex="no">romclass</output>1723<output type="required" caseSensitive="yes" regex="no">Prints only romclass types in the shared cache</output>1724<output type="required" caseSensitive="yes" regex="no">rommethod</output>1725<output type="required" caseSensitive="yes" regex="no">Prints only rommethod types in the shared cache</output>1726<output type="required" caseSensitive="yes" regex="no">aot</output>1727<output type="required" caseSensitive="yes" regex="no">Prints only aot types in the shared cache</output>1728<output type="required" caseSensitive="yes" regex="no">jitprofile</output>1729<output type="required" caseSensitive="yes" regex="no">Prints only jitprofile types in the shared cache</output>1730<output type="required" caseSensitive="yes" regex="no">jithint</output>1731<output type="required" caseSensitive="yes" regex="no">Prints only jithint types in the shared cache</output>1732<output type="required" caseSensitive="yes" regex="no">zipcache</output>1733<output type="required" caseSensitive="yes" regex="no">Prints only zipcache types in the shared cache</output>1734<output type="required" caseSensitive="yes" regex="no">stale</output>1735<output type="required" caseSensitive="yes" regex="no">Prints all the stale entries in the shared cache</output>1736<output type="required" caseSensitive="yes" regex="no">startuphint</output>1737<output type="required" caseSensitive="yes" regex="no">Prints only startup hint types in the shared cache</output>17381739<output type="failure" caseSensitive="yes" regex="no">extra</output>1740<output type="failure" caseSensitive="yes" regex="no">Prints all the following private types in the shared cache</output>1741<output type="failure" caseSensitive="yes" regex="no">orphan</output>1742<output type="failure" caseSensitive="yes" regex="no">Prints only orphan types in the shared cache</output>1743<output type="failure" caseSensitive="yes" regex="no">aotch</output>1744<output type="failure" caseSensitive="yes" regex="no">Prints only aotch types in the shared cache</output>1745<output type="failure" caseSensitive="yes" regex="no">aotthunk</output>1746<output type="failure" caseSensitive="yes" regex="no">Prints only aotthunk types in the shared cache</output>1747<output type="failure" caseSensitive="yes" regex="no">aotdata</output>1748<output type="failure" caseSensitive="yes" regex="no">Prints only aotdata types in the shared cache</output>1749<output type="failure" caseSensitive="yes" regex="no">jcl</output>1750<output type="failure" caseSensitive="yes" regex="no">Prints only jcl types in the shared cache</output>1751<output type="failure" caseSensitive="yes" regex="no">bytedata</output>1752<output type="failure" caseSensitive="yes" regex="no">Prints all other bytedata types in the shared cache</output>1753<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1754<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1755<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1756</test>17571758<test id="Test 187: Test -Xshareclasses:printtoplayerstats=morehelp" timeout="600" runPath=".">1759<command>$JAVA_EXE$ $currentMode$,printtoplayerstats=morehelp</command>1760<output type="success" caseSensitive="yes" regex="no">all</output>17611762<output type="required" caseSensitive="yes" regex="no">all</output>1763<output type="required" caseSensitive="yes" regex="no">Prints all the following types in the shared cache</output>1764<output type="required" caseSensitive="yes" regex="no">classpath</output>1765<output type="required" caseSensitive="yes" regex="no">Prints only classpath types in the shared cache</output>1766<output type="required" caseSensitive="yes" regex="no">url</output>1767<output type="required" caseSensitive="yes" regex="no">Prints only url types in the shared cache</output>1768<output type="required" caseSensitive="yes" regex="no">token</output>1769<output type="required" caseSensitive="yes" regex="no">Prints only token types in the shared cache</output>1770<output type="required" caseSensitive="yes" regex="no">romclass</output>1771<output type="required" caseSensitive="yes" regex="no">Prints only romclass types in the shared cache</output>1772<output type="required" caseSensitive="yes" regex="no">rommethod</output>1773<output type="required" caseSensitive="yes" regex="no">Prints only rommethod types in the shared cache</output>1774<output type="required" caseSensitive="yes" regex="no">aot</output>1775<output type="required" caseSensitive="yes" regex="no">Prints only aot types in the shared cache</output>1776<output type="required" caseSensitive="yes" regex="no">jitprofile</output>1777<output type="required" caseSensitive="yes" regex="no">Prints only jitprofile types in the shared cache</output>1778<output type="required" caseSensitive="yes" regex="no">zipcache</output>1779<output type="required" caseSensitive="yes" regex="no">Prints only zipcache types in the shared cache</output>1780<output type="required" caseSensitive="yes" regex="no">rommethod</output>1781<output type="required" caseSensitive="yes" regex="no">extra</output>1782<output type="required" caseSensitive="yes" regex="no">Prints all the following private types in the shared cache</output>1783<output type="required" caseSensitive="yes" regex="no">orphan</output>1784<output type="required" caseSensitive="yes" regex="no">Prints only orphan types in the shared cache</output>1785<output type="required" caseSensitive="yes" regex="no">jithint</output>1786<output type="required" caseSensitive="yes" regex="no">Prints only jithint types in the shared cache</output>1787<output type="required" caseSensitive="yes" regex="no">aotch</output>1788<output type="required" caseSensitive="yes" regex="no">Prints only aotch types in the shared cache</output>1789<output type="required" caseSensitive="yes" regex="no">aotthunk</output>1790<output type="required" caseSensitive="yes" regex="no">Prints only aotthunk types in the shared cache</output>1791<output type="required" caseSensitive="yes" regex="no">aotdata</output>1792<output type="required" caseSensitive="yes" regex="no">Prints only aotdata types in the shared cache</output>1793<output type="required" caseSensitive="yes" regex="no">jcl</output>1794<output type="required" caseSensitive="yes" regex="no">Prints only jcl types in the shared cache</output>1795<output type="required" caseSensitive="yes" regex="no">bytedata</output>1796<output type="required" caseSensitive="yes" regex="no">Prints all other bytedata types in the shared cache</output>1797<output type="required" caseSensitive="yes" regex="no">stale</output>1798<output type="required" caseSensitive="yes" regex="no">Prints all the stale entries in the shared cache</output>1799<output type="required" caseSensitive="yes" regex="no">startuphint</output>1800<output type="required" caseSensitive="yes" regex="no">Prints only startup hint types in the shared cache</output>18011802<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1803<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1804<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1805</test>18061807<test id="Test 188: Check whether the total layer stats (printstats) shows up correctly" timeout="600" runPath=".">1808<command>$JAVA_EXE$ $currentMode$,printstats=all</command>1809<output type="success" caseSensitive="yes" regex="no">ROMCLASS: java/lang/Object at</output>18101811<output type="required" caseSensitive="yes" regex="no">ROMCLASS: org/openj9/test/ivj/Hanoi</output>1812<output type="required" caseSensitive="yes" regex="no">Current statistics for top layer of cache</output>1813<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">cache layer[\s]*= 2</output>1814<output type="required" caseSensitive="yes" regex="no">Current statistics for all layers of cache</output>1815<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">ROMClass bytes</output>1816<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes"># ROMClasses</output>18171818<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1819<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1820<output type="failure" caseSensitive="no" regex="no">corrupt</output>1821<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1822</test>18231824<test id="Test 189: Test -Xshareclasses:printtoplayerstats=all" timeout="600" runPath=".">1825<command>$JAVA_EXE$ $currentMode$,printtoplayerstats=all</command>1826<output type="success" caseSensitive="yes" regex="no">CLASSPATH</output>18271828<output type="required" caseSensitive="yes" regex="no">ROMCLASS: org/openj9/test/ivj/Hanoi</output>1829<output type="required" caseSensitive="yes" regex="no">ROMMETHOD:</output>1830<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">cache layer[\s]*= 2</output>18311832<output type="failure" caseSensitive="yes" regex="no">ROMCLASS: java/lang/Object at</output>1833<output type="failure" caseSensitive="yes" regex="no">Current statistics for all layers of cache</output>1834<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1835<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1836<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1837<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1838<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1839<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1840<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>1841<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1842<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1843<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1844<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1845</test>18461847<test id="Test 190: Test -Xshareclasses:printtoplayerstats=romclass" timeout="600" runPath=".">1848<command>$JAVA_EXE$ $currentMode$,printtoplayerstats=romclass</command>1849<output type="success" caseSensitive="yes" regex="no" showMatch="yes">ROMCLASS: org/openj9/test/ivj/Disk</output>18501851<output type="failure" caseSensitive="yes" regex="no">AOT:</output>1852<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1853<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1854<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1855<output type="failure" caseSensitive="yes" regex="no">ORPHAN:</output>1856<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1857<output type="failure" caseSensitive="yes" regex="no">AOTCH:</output>1858<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1859<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1860<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1861<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1862<output type="failure" caseSensitive="yes" regex="no"># Java Objects</output>1863<output type="failure" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>1864<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1865<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1866<output type="failure" caseSensitive="no" regex="no">corrupt</output>1867<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1868</test>18691870<test id="Test 191: Test -Xshareclasses:printtoplayerstats=orphan+aotch" timeout="600" runPath=".">1871<command>$JAVA_EXE$ $currentMode$,printtoplayerstats=orphan+aotch</command>1872<output type="success" caseSensitive="yes" regex="no">ORPHAN:</output>18731874<output type="required" caseSensitive="yes" regex="no">AOTCH:</output>1875<output type="required" caseSensitive="yes" regex="no"># Java Objects</output>1876<output type="required" caseSensitive="yes" regex="no">Class LineNumberTable bytes</output>18771878<output type="failure" caseSensitive="yes" regex="no">CLASSPATH</output>1879<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* URL[\s]</output>1880<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes">[\d]: 0x[\w]* TOKEN[\s]</output>1881<output type="failure" caseSensitive="yes" regex="no">ROMMETHOD:</output>1882<output type="failure" caseSensitive="yes" regex="no">AOT:</output>1883<output type="failure" caseSensitive="yes" regex="no">JITPROFILE:</output>1884<output type="failure" caseSensitive="yes" regex="no">ZIPCACHE:</output>1885<output type="failure" caseSensitive="yes" regex="no">JITHINT:</output>1886<output type="failure" caseSensitive="yes" regex="no">AOTDATA:</output>1887<output type="failure" caseSensitive="yes" regex="no">AOTTHUNK:</output>1888<output type="failure" caseSensitive="yes" regex="no">JCL:</output>1889<output type="failure" caseSensitive="yes" regex="no">BYTEDATA:</output>1890<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1891<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1892<output type="failure" caseSensitive="no" regex="no">corrupt</output>1893<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1894</test>18951896<test id="Test 192: Try to load the cache and make sure classes are being found in the cache" timeout="600" runPath=".">1897<command>$JAVA_EXE$ $currentMode$,verboseIO $CP_HANOI$ $PROGRAM_HANOI$</command>1898<output type="success" caseSensitive="yes" regex="no">Puzzle solved!</output>1899<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">Found class java/.* in shared cache for class-loader id 0</output>1900<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">Found class org/openj9/test/ivj/Disk in shared cache for class-loader id [2-9]</output>19011902<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1903<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1904<output type="failure" caseSensitive="no" regex="no">corrupt</output>1905<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1906</test>19071908<test id="Test 193: Modify the middle layer (layer 1)" timeout="600" runPath=".">1909<command>$JAVA_EXE$ $currentMode$,layer=1 $CP_HANOI$ $PROGRAM_HANOI$</command>1910<output type="success" caseSensitive="yes" regex="no">Puzzle solved!</output>19111912<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1913<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1914<output type="failure" caseSensitive="no" regex="no">corrupt</output>1915<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1916</test>19171918<test id="Test 194: Try to load the cache again and expect to get a failure" timeout="600" runPath=".">1919<command>$JAVA_EXE$ $currentMode$ -version</command>1920<output type="success" caseSensitive="yes" regex="no">JVMSHRC838E Failed to start up the shared cache</output>1921<output type="required" caseSensitive="yes" regex="no">Modification to a lower layer shared cache has been detected</output>19221923<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1924<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1925<output type="failure" caseSensitive="no" regex="no">corrupt</output>1926<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1927</test>19281929<test id="Test 195: Destroy the top layer" timeout="600" runPath=".">1930<command>$JAVA_EXE$ $currentMode$,destroy</command>1931<output type="success" caseSensitive="yes" regex="no">Cache does not exist</output>1932<output type="success" caseSensitive="yes" regex="no">has been destroyed</output>1933<output type="success" caseSensitive="yes" regex="no">is destroyed</output>19341935<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1936<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1937<output type="failure" caseSensitive="no" regex="no">corrupt</output>1938<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1939</test>19401941<test id="Test 196: Check the number of Layers" timeout="600" runPath=".">1942<command>$JAVA_EXE$ $currentMode$,listAllCaches</command>1943<output type="success" caseSensitive="yes" regex="yes" javaUtilPattern="yes">ShareClassesCMLTests[\s]*Java(.)*(non-persistent|persistent)(.)*(cr|non-cr|default)[\s]*0</output>1944<output type="required" caseSensitive="yes" regex="yes" javaUtilPattern="yes">ShareClassesCMLTests[\s]*Java(.)*(non-persistent|persistent)(.)*(cr|non-cr|default)[\s]*1</output>19451946<output type="failure" caseSensitive="yes" regex="yes" javaUtilPattern="yes" showMatch="yes">ShareClassesCMLTests[\s]*Java(.)*(non-persistent|persistent)(.)*(cr|non-cr|default)[\s]*(([2-9][\d]*)|([01][\d]+))</output>1947<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1948<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1949<output type="failure" caseSensitive="no" regex="no">corrupt</output>1950<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1951</test>19521953<test id="Test 197: After the invalid layer has been destroyed, try to create a new layer of the cache" timeout="600" runPath=".">1954<command>$JAVA_EXE$ $currentMode$,createLayer -version</command>1955<output type="success" caseSensitive="no" regex="yes" javaUtilPattern="yes">(java|openjdk|semeru) version</output>19561957<output type="failure" caseSensitive="no" regex="no">Failed to start up the shared cache</output>1958<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1959<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1960<output type="failure" caseSensitive="no" regex="no">corrupt</output>1961<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1962</test>19631964<test id="Test 180 - 197 clean up with destroyAllLayers" timeout="600" runPath=".">1965<command>$JAVA_EXE$ $currentMode$,destroyAllLayers</command>1966<output type="success" caseSensitive="yes" regex="no">Cache does not exist</output>1967<output type="success" caseSensitive="yes" regex="no">has been destroyed</output>1968<output type="success" caseSensitive="yes" regex="no">is destroyed</output>19691970<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1971<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1972<output type="failure" caseSensitive="no" regex="no">corrupt</output>1973<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1974</test>19751976<test id="At end destroy cache for cleanup" timeout="600" runPath=".">1977<command>$JAVA_EXE$ $currentMode$,destroy</command>1978<output type="success" caseSensitive="yes" regex="no">Cache does not exist</output>1979<output type="success" caseSensitive="yes" regex="no">has been destroyed</output>1980<output type="success" caseSensitive="yes" regex="no">is destroyed</output>19811982<output type="failure" caseSensitive="no" regex="no">Unhandled Exception</output>1983<output type="failure" caseSensitive="yes" regex="no">Exception:</output>1984<output type="failure" caseSensitive="no" regex="no">corrupt</output>1985<output type="failure" caseSensitive="yes" regex="no">Processing dump event</output>1986<output type="failure" caseSensitive="yes" regex="no">JVM requested Java dump</output>1987<output type="failure" caseSensitive="yes" regex="no">JVM requested Snap dump</output>1988</test>19891990<!--1991***** IMPORTANT NOTE *****1992The last test in this file is normally a call to -Xshareclasses:destroy. When the test passes no files should ever be left behind.1993-->1994</suite>199519961997