Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/openj9
Path: blob/master/test/functional/cmdLineTests/jvmtitests/jvmtitests_hcr.xml
6004 views
1
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2
3
<!--
4
Copyright (c) 2004, 2021 IBM Corp. and others
5
6
This program and the accompanying materials are made available under
7
the terms of the Eclipse Public License 2.0 which accompanies this
8
distribution and is available at https://www.eclipse.org/legal/epl-2.0/
9
or the Apache License, Version 2.0 which accompanies this distribution and
10
is available at https://www.apache.org/licenses/LICENSE-2.0.
11
12
This Source Code may also be made available under the following
13
Secondary Licenses when the conditions for such availability set
14
forth in the Eclipse Public License, v. 2.0 are satisfied: GNU
15
General Public License, version 2 with the GNU Classpath
16
Exception [1] and GNU General Public License, version 2 with the
17
OpenJDK Assembly Exception [2].
18
19
[1] https://www.gnu.org/software/classpath/license.html
20
[2] http://openjdk.java.net/legal/assembly-exception.html
21
22
SPDX-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-exception
23
-->
24
25
<!DOCTYPE suite SYSTEM "cmdlinetester.dtd">
26
27
<suite id="JVMTI Tests" timeout="240">
28
<variable name="JVM_OPTS" value=" " />
29
<variable name="AGENTLIB" value="-agentlib:jvmtitest" />
30
<variable name="TESTRUNNER" value="com.ibm.jvmti.tests.util.TestRunner" />
31
32
<!--
33
Shared class cache is used when running in Mode 148.
34
Shared cache to be destroyed should have same name as in Mode 148.
35
-->
36
<test id="Initial cleanup to destroy any existing shared class cache">
37
<command>$EXE$ $JVM_OPTS$ -Xshareclasses:name=bcienabled,destroy</command>
38
<return type="success" value="1"/>
39
</test>
40
41
<test id="rc001">
42
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc001 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
43
<return type="success" value="0"/>
44
</test>
45
46
<test id="rc002">
47
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc002 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
48
<return type="success" value="0"/>
49
</test>
50
51
<test id="rc003">
52
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc003 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
53
<return type="success" value="0"/>
54
</test>
55
56
<test id="rc004">
57
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc004 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
58
<return type="success" value="0"/>
59
</test>
60
61
<test id="rc005">
62
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc005 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
63
<return type="success" value="0"/>
64
</test>
65
66
<test id="rc006">
67
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc006 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
68
<return type="success" value="0"/>
69
</test>
70
71
<test id="rc007">
72
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc007 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
73
<return type="success" value="0"/>
74
</test>
75
76
<test id="rc008">
77
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc008 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
78
<return type="success" value="0"/>
79
</test>
80
81
<test id="rc009">
82
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc009 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
83
<return type="success" value="0"/>
84
</test>
85
86
<test id="rc010">
87
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc010 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
88
<return type="success" value="0"/>
89
</test>
90
91
<test id="rc011">
92
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc011 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
93
<return type="success" value="0"/>
94
</test>
95
96
<test id="rc012">
97
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc012 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
98
<return type="success" value="0"/>
99
</test>
100
101
<test id="rc013">
102
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc013 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
103
<return type="success" value="0"/>
104
</test>
105
106
<test id="rc014">
107
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc014 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
108
<return type="success" value="0"/>
109
</test>
110
111
<test id="rc015">
112
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc014 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
113
<return type="success" value="0"/>
114
</test>
115
116
<test id="rc017">
117
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc017 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
118
<return type="success" value="0"/>
119
</test>
120
121
<test id="rc018">
122
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc018 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
123
<return type="success" value="0"/>
124
</test>
125
126
<test id="rc019a">
127
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc019a -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
128
<return type="success" value="0"/>
129
</test>
130
131
<test id="rc019b">
132
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc019b -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
133
<return type="success" value="0"/>
134
</test>
135
136
<test id="rc020">
137
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc020 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
138
<return type="success" value="0"/>
139
</test>
140
141
<test id="rc021">
142
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:rc021 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
143
<return type="success" value="0"/>
144
</test>
145
146
<test id="rtc001">
147
<command>$EXE$ $JVM_OPTS$ $EXTRA_Add_OPEN_OPTION$ $AGENTLIB$=test:rtc001 -Dsun.reflect.noInflation=true -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
148
<return type="success" value="0"/>
149
</test>
150
151
<test id="rtc002">
152
<command>$EXE$ $JVM_OPTS$ $EXTRA_Add_OPEN_OPTION$ $AGENTLIB$=test:rtc002 -Dsun.reflect.noInflation=true -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
153
<return type="success" value="0"/>
154
</test>
155
156
<test id="rtc003">
157
<command>$EXE$ $JVM_OPTS$ $EXTRA_Add_OPEN_OPTION$ $AGENTLIB$=test:rtc003 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
158
<return type="success" value="0"/>
159
</test>
160
161
<!--
162
Shared class cache is used when running in Mode 148.
163
Shared cache to be destroyed should have same name as in Mode 148.
164
-->
165
<test id="Cleanup any shared cache left behind">
166
<command>$EXE$ $JVM_OPTS$ -Xshareclasses:name=bcienabled,destroy</command>
167
<return type="success" value="1"/>
168
</test>
169
170
<!-- ASM based HCR tests -->
171
<test id="ta001">
172
<command>$EXE$ $JVM_OPTS$ $AGENTLIB$=test:ta001 -cp $Q$$JAR$$Q$ $TESTRUNNER$</command>
173
<return type="success" value="0"/>
174
</test>
175
</suite>
176
177
178