Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/openj9
Path: blob/master/test/functional/cmdLineTests/pltest/playlist.xml
6004 views
1
<?xml version='1.0' encoding='UTF-8'?>
2
<!--
3
Copyright (c) 2016, 2022 IBM Corp. and others
4
5
This program and the accompanying materials are made available under
6
the terms of the Eclipse Public License 2.0 which accompanies this
7
distribution and is available at https://www.eclipse.org/legal/epl-2.0/
8
or the Apache License, Version 2.0 which accompanies this distribution and
9
is available at https://www.apache.org/licenses/LICENSE-2.0.
10
11
This Source Code may also be made available under the following
12
Secondary Licenses when the conditions for such availability set
13
forth in the Eclipse Public License, v. 2.0 are satisfied: GNU
14
General Public License, version 2 with the GNU Classpath
15
Exception [1] and GNU General Public License, version 2 with the
16
OpenJDK Assembly Exception [2].
17
18
[1] https://www.gnu.org/software/classpath/license.html
19
[2] http://openjdk.java.net/legal/assembly-exception.html
20
21
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
22
-->
23
<playlist xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../TKG/playlist.xsd">
24
<test>
25
<testCaseName>cmdLineTester_pltest</testCaseName>
26
<disables>
27
<disable>
28
<comment>https://github.com/eclipse-openj9/openj9/issues/3212</comment>
29
<platform>.*windows.*</platform>
30
</disable>
31
</disables>
32
<variations>
33
<variation>NoOptions</variation>
34
</variations>
35
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
36
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
37
-DEXE=$(SQ)$(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest $(JVM_OPTIONS)$(SQ) -jar $(CMDLINETESTER_JAR) -config $(Q)$(TEST_RESROOT)$(D)pltest.xml$(Q) -explainExcludes \
38
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
39
$(TEST_STATUS)</command>
40
<platformRequirements>^os.aix,^os.osx</platformRequirements>
41
<levels>
42
<level>sanity</level>
43
</levels>
44
<groups>
45
<group>functional</group>
46
</groups>
47
<types>
48
<type>native</type>
49
</types>
50
<impls>
51
<impl>openj9</impl>
52
<impl>ibm</impl>
53
</impls>
54
<versions>
55
<version>8</version>
56
<version>9</version>
57
<version>11+</version>
58
</versions>
59
</test>
60
<test>
61
<testCaseName>cmdLineTester_pltest_osx</testCaseName>
62
<variations>
63
<variation>NoOptions</variation>
64
</variations>
65
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
66
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
67
-DEXE=$(SQ)$(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest -exclude:j9sock $(JVM_OPTIONS)$(SQ) -jar $(CMDLINETESTER_JAR) -config $(Q)$(TEST_RESROOT)$(D)pltest.xml$(Q) -explainExcludes \
68
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
69
$(TEST_STATUS)</command>
70
<platformRequirements>os.osx</platformRequirements>
71
<disables>
72
<disable>
73
<comment>https://github.com/eclipse-openj9/openj9/issues/13767</comment>
74
<platform>aarch64_mac.*</platform>
75
</disable>
76
</disables>
77
<levels>
78
<level>sanity</level>
79
</levels>
80
<groups>
81
<group>functional</group>
82
</groups>
83
<types>
84
<type>native</type>
85
</types>
86
<impls>
87
<impl>openj9</impl>
88
<impl>ibm</impl>
89
</impls>
90
<versions>
91
<version>8</version>
92
<version>9</version>
93
<version>11+</version>
94
</versions>
95
</test>
96
<test>
97
<testCaseName>cmdLineTester_pltest_aix</testCaseName>
98
<variations>
99
<variation>NoOptions</variation>
100
</variations>
101
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
102
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
103
-DEXE=$(SQ)$(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest -exclude:j9process $(JVM_OPTIONS)$(SQ) -jar $(CMDLINETESTER_JAR) -config $(Q)$(TEST_RESROOT)$(D)pltest.xml$(Q) -explainExcludes \
104
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
105
$(TEST_STATUS)</command>
106
<platformRequirements>os.aix</platformRequirements>
107
<levels>
108
<level>sanity</level>
109
</levels>
110
<groups>
111
<group>functional</group>
112
</groups>
113
<types>
114
<type>native</type>
115
</types>
116
<impls>
117
<impl>openj9</impl>
118
<impl>ibm</impl>
119
</impls>
120
<versions>
121
<version>8</version>
122
<version>9</version>
123
<version>11+</version>
124
</versions>
125
</test>
126
<test>
127
<testCaseName>cmdLineTester_pltest_CEEHDLR</testCaseName>
128
<variations>
129
<variation>-XCEEHDLR</variation>
130
</variations>
131
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
132
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
133
-DEXE=$(SQ)$(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest $(JVM_OPTIONS)$(SQ) -jar $(CMDLINETESTER_JAR) -config $(Q)$(TEST_RESROOT)$(D)pltest.xml$(Q) -explainExcludes \
134
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
135
$(TEST_STATUS)</command>
136
<platformRequirements>os.zos,bits.31</platformRequirements>
137
<levels>
138
<level>sanity</level>
139
</levels>
140
<groups>
141
<group>functional</group>
142
</groups>
143
<types>
144
<type>native</type>
145
</types>
146
<impls>
147
<impl>openj9</impl>
148
<impl>ibm</impl>
149
</impls>
150
<versions>
151
<version>8</version>
152
<version>9</version>
153
<version>11+</version>
154
</versions>
155
</test>
156
<test>
157
<testCaseName>cmdLineTester_pltest_tty_extended</testCaseName>
158
<disables>
159
<disable>
160
<comment>https://github.com/eclipse-openj9/openj9/issues/1511</comment>
161
</disable>
162
<disable>
163
<comment>https://github.com/eclipse-openj9/openj9/issues/3212</comment>
164
<platform>.*windows.*</platform>
165
</disable>
166
</disables>
167
<variations>
168
<variation>NoOptions</variation>
169
</variations>
170
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
171
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
172
-DEXE=$(SQ)$(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest -include:tty_extended$(SQ) -jar $(CMDLINETESTER_JAR) -config $(Q)$(TEST_RESROOT)$(D)j9tty_extended.xml$(Q) -explainExcludes \
173
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
174
$(TEST_STATUS)</command>
175
<platformRequirements>os.win</platformRequirements>
176
<levels>
177
<level>sanity</level>
178
</levels>
179
<groups>
180
<group>functional</group>
181
</groups>
182
<types>
183
<type>native</type>
184
</types>
185
<impls>
186
<impl>openj9</impl>
187
<impl>ibm</impl>
188
</impls>
189
<versions>
190
<version>8</version>
191
<version>9</version>
192
<version>11+</version>
193
</versions>
194
</test>
195
<test>
196
<testCaseName>cmdLineTester_pltest_numcpus_notBound</testCaseName>
197
<disables>
198
<disable>
199
<comment>https://github.com/eclipse-openj9/openj9/issues/1511</comment>
200
</disable>
201
<disable>
202
<comment>https://github.com/eclipse-openj9/openj9/issues/3212</comment>
203
<platform>.*windows.*</platform>
204
</disable>
205
</disables>
206
<variations>
207
<variation>NoOptions</variation>
208
</variations>
209
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
210
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
211
-DEXE=$(SQ)$(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest -include:j9numcpus $(JVM_OPTIONS)$(SQ) -jar $(CMDLINETESTER_JAR) -config $(Q)$(TEST_RESROOT)$(D)pltest.xml$(Q) -explainExcludes \
212
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
213
$(TEST_STATUS)</command>
214
<platformRequirements>os.win</platformRequirements>
215
<levels>
216
<level>sanity</level>
217
</levels>
218
<groups>
219
<group>functional</group>
220
</groups>
221
<types>
222
<type>native</type>
223
</types>
224
<impls>
225
<impl>openj9</impl>
226
<impl>ibm</impl>
227
</impls>
228
<versions>
229
<version>8</version>
230
<version>9</version>
231
<version>11+</version>
232
</versions>
233
</test>
234
<test>
235
<testCaseName>cmdLineTester_pltest_numcpus_bound_linux</testCaseName>
236
<variations>
237
<variation>NoOptions</variation>
238
</variations>
239
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
240
export myCPU=`grep Cpus_allowed_list /proc/self/status | sed -e $(SQ)s/[-,].*//;s/Cpus_allowed_list:[^0-9]*//$(SQ)`; \
241
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
242
-DEXE=$(Q)taskset -c $$myCPU $(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest -include:j9numcpus -boundcpus:1 $(JVM_OPTIONS)$(Q) -jar $(CMDLINETESTER_JAR) \
243
-config $(Q)$(TEST_RESROOT)$(D)pltest_numcpus_bound.xml$(Q) -explainExcludes \
244
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
245
$(TEST_STATUS)</command>
246
<platformRequirements>os.linux</platformRequirements>
247
<levels>
248
<level>sanity</level>
249
</levels>
250
<groups>
251
<group>functional</group>
252
</groups>
253
<types>
254
<type>native</type>
255
</types>
256
<impls>
257
<impl>openj9</impl>
258
<impl>ibm</impl>
259
</impls>
260
<versions>
261
<version>8</version>
262
<version>9</version>
263
<version>11+</version>
264
</versions>
265
</test>
266
<test>
267
<testCaseName>cmdLineTester_pltest_numcpus_bound_win</testCaseName>
268
<disables>
269
<disable>
270
<comment>https://github.com/eclipse-openj9/openj9/issues/1511</comment>
271
</disable>
272
<disable>
273
<comment>https://github.com/eclipse-openj9/openj9/issues/3212</comment>
274
<platform>.*windows.*</platform>
275
</disable>
276
</disables>
277
<variations>
278
<variation>NoOptions</variation>
279
</variations>
280
<command>echo $(Q)$(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest -include:j9numcpus -boundcpus:1$(Q) &gt; run_pltest.bat ; \
281
echo exit 0 &gt;&gt; run_pltest.bat; \
282
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
283
-DEXE=$(SQ)cmd /C start /B /wait /affinity 1 run_pltest.bat &gt; j9numcpus.txt 2&gt;&amp;1$(SQ) -jar $(CMDLINETESTER_JAR) \
284
-config $(Q)$(TEST_RESROOT)$(D)pltest_numcpus_bound.xml$(Q) -explainExcludes \
285
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
286
$(TEST_STATUS)</command>
287
<platformRequirements>os.win</platformRequirements>
288
<levels>
289
<level>sanity</level>
290
</levels>
291
<groups>
292
<group>functional</group>
293
</groups>
294
<types>
295
<type>native</type>
296
</types>
297
<impls>
298
<impl>openj9</impl>
299
<impl>ibm</impl>
300
</impls>
301
<versions>
302
<version>8</version>
303
<version>9</version>
304
<version>11+</version>
305
</versions>
306
</test>
307
<test>
308
<testCaseName>cmdLineTester_pltest_numcpus_bound_aix</testCaseName>
309
<variations>
310
<variation>NoOptions</variation>
311
</variations>
312
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
313
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
314
-DEXE=$(SQ)execrset -c 1 -e $(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest -include:j9numcpus -boundcpus:1 $(JVM_OPTIONS)$(SQ) -jar $(CMDLINETESTER_JAR) \
315
-config $(Q)$(TEST_RESROOT)$(D)pltest_numcpus_bound.xml$(Q) -explainExcludes \
316
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
317
$(TEST_STATUS)</command>
318
<platformRequirements>os.aix</platformRequirements>
319
<levels>
320
<level>sanity</level>
321
</levels>
322
<groups>
323
<group>functional</group>
324
</groups>
325
<types>
326
<type>native</type>
327
</types>
328
<impls>
329
<impl>openj9</impl>
330
<impl>ibm</impl>
331
</impls>
332
<versions>
333
<version>8</version>
334
<version>9</version>
335
<version>11+</version>
336
</versions>
337
</test>
338
<test>
339
<testCaseName>cmdLineTester_pltest_hyp_HV_vmware</testCaseName>
340
<variations>
341
<variation>NoOptions</variation>
342
</variations>
343
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
344
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
345
-DEXE=$(SQ)$(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest -include:j9hypervisor -hypervisor:vmware $(JVM_OPTIONS)$(SQ) -jar $(CMDLINETESTER_JAR) \
346
-config $(Q)$(TEST_RESROOT)$(D)pltest.xml$(Q) -explainExcludes \
347
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
348
$(TEST_STATUS)</command>
349
<platformRequirements>os.linux,arch.x86</platformRequirements>
350
<capabilities>hypervisor:VMWare</capabilities>
351
<levels>
352
<level>sanity</level>
353
</levels>
354
<groups>
355
<group>functional</group>
356
</groups>
357
<types>
358
<type>native</type>
359
</types>
360
<impls>
361
<impl>openj9</impl>
362
<impl>ibm</impl>
363
</impls>
364
<versions>
365
<version>8</version>
366
<version>9</version>
367
<version>11+</version>
368
</versions>
369
</test>
370
<test>
371
<testCaseName>cmdLineTester_pltest_hyp_HV_kvm</testCaseName>
372
<variations>
373
<variation>NoOptions</variation>
374
</variations>
375
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
376
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
377
-DEXE=$(SQ)$(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest -include:j9hypervisor -hypervisor:kvm $(JVM_OPTIONS)$(SQ) -jar $(CMDLINETESTER_JAR) \
378
-config $(Q)$(TEST_RESROOT)$(D)pltest.xml$(Q) -explainExcludes \
379
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
380
$(TEST_STATUS)</command>
381
<platformRequirements>os.linux,arch.x86</platformRequirements>
382
<capabilities>hypervisor:KVM</capabilities>
383
<levels>
384
<level>sanity</level>
385
</levels>
386
<groups>
387
<group>functional</group>
388
</groups>
389
<types>
390
<type>native</type>
391
</types>
392
<impls>
393
<impl>openj9</impl>
394
<impl>ibm</impl>
395
</impls>
396
<versions>
397
<version>8</version>
398
<version>9</version>
399
<version>11+</version>
400
</versions>
401
</test>
402
<test>
403
<testCaseName>cmdLineTester_pltest_j9sig_ext</testCaseName>
404
<variations>
405
<variation>NoOptions</variation>
406
</variations>
407
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
408
$(JAVA_COMMAND) $(JVM_OPTIONS) -DRESOURCES_DIR=$(Q)$(RESOURCES_DIR)$(Q) -DJVM_TEST_ROOT=$(Q)$(JVM_TEST_ROOT)$(Q) \
409
-DEXE=$(SQ)$(JAVA_SHARED_LIBRARIES_DIR)$(D)pltest -inlcude:j9sig_extended $(JVM_OPTIONS)$(SQ) -jar $(CMDLINETESTER_JAR) \
410
-config $(Q)$(TEST_RESROOT)$(D)pltest.xml$(Q) -explainExcludes \
411
-xids all,$(PLATFORM),$(VARIATION) -plats all,$(PLATFORM),$(VARIATION) -nonZeroExitWhenError; \
412
$(TEST_STATUS)</command>
413
<platformRequirements>os.linux</platformRequirements>
414
<levels>
415
<level>extended</level>
416
</levels>
417
<groups>
418
<group>functional</group>
419
</groups>
420
<types>
421
<type>native</type>
422
</types>
423
<impls>
424
<impl>openj9</impl>
425
<impl>ibm</impl>
426
</impls>
427
<versions>
428
<version>8+</version>
429
</versions>
430
</test>
431
</playlist>
432
433