Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/openj9
Path: blob/master/test/functional/JLM_Tests/playlist.xml
6000 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
<include>$(TEST_ROOT)$(D)functional$(D)variables.mk</include>
25
<test>
26
<testCaseName>JLM_Tests_interface_SE80</testCaseName>
27
<variations>
28
<variation>NoOptions</variation>
29
<variation>-XX:+HeapManagementMXBeanCompatibility</variation>
30
</variations>
31
<command>$(JAVA_COMMAND) $(JVM_OPTIONS) \
32
-XX:SharedCacheHardLimit=16m -Xscmx1m -Xshareclasses:name=testJLM,reset \
33
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
34
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
35
-testnames TestCompilationMXBean,\
36
TestGarbageCollectorMXBean,\
37
TestMemoryManagerMXBean,\
38
TestMemoryMXBean,\
39
TestOperatingSystemMXBean,\
40
TestRuntimeMXBean,\
41
TestThreadMXBean,\
42
TestClassLoadingMXBean,\
43
TestMemoryPoolMXBean \
44
-groups $(TEST_GROUP) \
45
-excludegroups $(DEFAULT_EXCLUDE); \
46
$(TEST_STATUS)</command>
47
<levels>
48
<level>sanity</level>
49
</levels>
50
<groups>
51
<group>functional</group>
52
</groups>
53
<versions>
54
<version>8</version>
55
</versions>
56
<features>
57
<feature>AOT:explicit</feature>
58
</features>
59
<impls>
60
<impl>openj9</impl>
61
<impl>ibm</impl>
62
</impls>
63
</test>
64
<test>
65
<testCaseName>JLM_Tests_interface</testCaseName>
66
<variations>
67
<variation>NoOptions</variation>
68
<variation>-XX:+HeapManagementMXBeanCompatibility</variation>
69
</variations>
70
<command>$(JAVA_COMMAND) $(JAVA_SECURITY_MANAGER) $(JVM_OPTIONS) \
71
--add-exports=jdk.management/com.ibm.lang.management.internal=ALL-UNNAMED --add-exports=java.management/com.ibm.java.lang.management.internal=ALL-UNNAMED \
72
-XX:SharedCacheHardLimit=16m -Xscmx1m -Xshareclasses:name=testJLM,reset \
73
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
74
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
75
-testnames TestCompilationMXBean,\
76
TestGarbageCollectorMXBean,\
77
TestMemoryManagerMXBean,\
78
TestMemoryMXBean,\
79
TestOperatingSystemMXBean,\
80
TestRuntimeMXBean,\
81
TestThreadMXBean,\
82
TestClassLoadingMXBean,\
83
TestMemoryPoolMXBean \
84
-groups $(TEST_GROUP) \
85
-excludegroups $(DEFAULT_EXCLUDE); \
86
$(TEST_STATUS)</command>
87
<levels>
88
<level>sanity</level>
89
</levels>
90
<groups>
91
<group>functional</group>
92
</groups>
93
<versions>
94
<version>9+</version>
95
</versions>
96
<features>
97
<feature>AOT:explicit</feature>
98
</features>
99
<impls>
100
<impl>openj9</impl>
101
<impl>ibm</impl>
102
</impls>
103
</test>
104
<test>
105
<testCaseName>JLM_Tests_class_SE80</testCaseName>
106
<variations>
107
<variation>NoOptions</variation>
108
<variation>-XX:+HeapManagementMXBeanCompatibility</variation>
109
</variations>
110
<command>$(JAVA_COMMAND) $(JVM_OPTIONS) \
111
-XX:SharedCacheHardLimit=16m -Xscmx1m -Xshareclasses:name=testJLM,reset \
112
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
113
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
114
-testnames JLM_Tests_class \
115
-groups $(TEST_GROUP) \
116
-excludegroups $(DEFAULT_EXCLUDE); \
117
$(TEST_STATUS)</command>
118
<levels>
119
<level>sanity</level>
120
</levels>
121
<groups>
122
<group>functional</group>
123
</groups>
124
<versions>
125
<version>8</version>
126
</versions>
127
<features>
128
<feature>AOT:explicit</feature>
129
</features>
130
<impls>
131
<impl>openj9</impl>
132
<impl>ibm</impl>
133
</impls>
134
</test>
135
<test>
136
<testCaseName>JLM_Tests_class</testCaseName>
137
<variations>
138
<variation>NoOptions</variation>
139
<variation>-XX:+HeapManagementMXBeanCompatibility</variation>
140
</variations>
141
<command>$(JAVA_COMMAND) $(JVM_OPTIONS) \
142
--add-exports=jdk.management/com.ibm.lang.management.internal=ALL-UNNAMED --add-exports=java.management/com.ibm.java.lang.management.internal=ALL-UNNAMED \
143
-XX:SharedCacheHardLimit=16m -Xscmx1m -Xshareclasses:name=testJLM,reset \
144
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
145
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
146
-testnames JLM_Tests_class \
147
-groups $(TEST_GROUP) \
148
-excludegroups $(DEFAULT_EXCLUDE); \
149
$(TEST_STATUS)</command>
150
<levels>
151
<level>sanity</level>
152
</levels>
153
<groups>
154
<group>functional</group>
155
</groups>
156
<versions>
157
<version>9+</version>
158
</versions>
159
<features>
160
<feature>AOT:explicit</feature>
161
</features>
162
<impls>
163
<impl>openj9</impl>
164
<impl>ibm</impl>
165
</impls>
166
</test>
167
<test>
168
<testCaseName>JLM_Tests_IBMinternal_SE80</testCaseName>
169
<variations>
170
<variation>NoOptions</variation>
171
<variation>-XX:+HeapManagementMXBeanCompatibility</variation>
172
</variations>
173
<command>$(JAVA_COMMAND) $(JVM_OPTIONS) \
174
-XX:SharedCacheHardLimit=16m -Xscmx1m -Xshareclasses:name=testJLM,reset \
175
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
176
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
177
-testnames JLM_Tests_IBMinternal \
178
-groups $(TEST_GROUP) \
179
-excludegroups $(DEFAULT_EXCLUDE); \
180
$(TEST_STATUS)</command>
181
<levels>
182
<level>sanity</level>
183
</levels>
184
<groups>
185
<group>functional</group>
186
</groups>
187
<versions>
188
<version>8</version>
189
</versions>
190
<features>
191
<feature>AOT:explicit</feature>
192
</features>
193
<impls>
194
<impl>openj9</impl>
195
<impl>ibm</impl>
196
</impls>
197
</test>
198
<test>
199
<testCaseName>JLM_Tests_IBMinternal</testCaseName>
200
<variations>
201
<variation>NoOptions</variation>
202
<variation>-XX:+HeapManagementMXBeanCompatibility</variation>
203
</variations>
204
<command>$(JAVA_COMMAND) $(JAVA_SECURITY_MANAGER) $(JVM_OPTIONS) \
205
--add-exports=jdk.management/com.ibm.lang.management.internal=ALL-UNNAMED --add-exports=java.management/com.ibm.java.lang.management.internal=ALL-UNNAMED \
206
-XX:SharedCacheHardLimit=16m -Xscmx1m -Xshareclasses:name=testJLM,reset \
207
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
208
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
209
-testnames JLM_Tests_IBMinternal \
210
-groups $(TEST_GROUP) \
211
-excludegroups $(DEFAULT_EXCLUDE); \
212
$(TEST_STATUS)</command>
213
<levels>
214
<level>sanity</level>
215
</levels>
216
<groups>
217
<group>functional</group>
218
</groups>
219
<versions>
220
<version>9+</version>
221
</versions>
222
<features>
223
<feature>AOT:explicit</feature>
224
</features>
225
<impls>
226
<impl>openj9</impl>
227
<impl>ibm</impl>
228
</impls>
229
</test>
230
<test>
231
<testCaseName>testSoftMxLocal</testCaseName>
232
<variations>
233
<variation>Mode110</variation>
234
<variation>Mode119</variation>
235
<variation>Mode601</variation>
236
<variation>Mode501</variation>
237
</variations>
238
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
239
$(JAVA_COMMAND) $(JVM_OPTIONS) \
240
-Xmx1024m -Xsoftmx512m -Xmn1m -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
241
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
242
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
243
-testnames testSoftMxLocal \
244
-groups $(TEST_GROUP) \
245
-excludegroups $(DEFAULT_EXCLUDE); \
246
$(TEST_STATUS)</command>
247
<platformRequirements>^spec.linux_390</platformRequirements>
248
<levels>
249
<level>extended</level>
250
</levels>
251
<groups>
252
<group>functional</group>
253
</groups>
254
<types>
255
<type>native</type>
256
</types>
257
<impls>
258
<impl>openj9</impl>
259
<impl>ibm</impl>
260
</impls>
261
</test>
262
<test>
263
<testCaseName>testSoftMxLocal_zlinux_64</testCaseName>
264
<variations>
265
<variation>Mode110</variation>
266
<variation>Mode119</variation>
267
<variation>Mode601</variation>
268
<variation>Mode501</variation>
269
</variations>
270
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
271
$(JAVA_COMMAND) $(JVM_OPTIONS) \
272
-Xmx1024m -Xsoftmx512m -Xmn1m -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
273
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
274
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
275
-testnames testSoftMxLocal \
276
-groups $(TEST_GROUP) \
277
-excludegroups $(DEFAULT_EXCLUDE); \
278
$(TEST_STATUS)</command>
279
<platformRequirements>spec.linux_390,bits.64</platformRequirements>
280
<levels>
281
<level>extended</level>
282
</levels>
283
<groups>
284
<group>functional</group>
285
</groups>
286
<types>
287
<type>native</type>
288
</types>
289
<impls>
290
<impl>openj9</impl>
291
<impl>ibm</impl>
292
</impls>
293
</test>
294
<test>
295
<testCaseName>testSoftMxLocal_zlinux_31</testCaseName>
296
<variations>
297
<variation>Mode110</variation>
298
<variation>Mode119</variation>
299
<variation>Mode601</variation>
300
<variation>Mode501</variation>
301
</variations>
302
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
303
$(JAVA_COMMAND) $(JVM_OPTIONS) \
304
-Xmx768m -Xsoftmx512m -Xmn1m -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
305
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
306
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
307
-testnames testSoftMxLocal \
308
-groups $(TEST_GROUP) \
309
-excludegroups $(DEFAULT_EXCLUDE); \
310
$(TEST_STATUS)</command>
311
<platformRequirements>spec.linux_390,bits.31</platformRequirements>
312
<levels>
313
<level>extended</level>
314
</levels>
315
<groups>
316
<group>functional</group>
317
</groups>
318
<types>
319
<type>native</type>
320
</types>
321
<impls>
322
<impl>openj9</impl>
323
<impl>ibm</impl>
324
</impls>
325
</test>
326
<test>
327
<testCaseName>SoftmxRASTest2</testCaseName>
328
<variations>
329
<variation>Mode110</variation>
330
<variation>Mode119</variation>
331
<variation>Mode601</variation>
332
<variation>Mode501</variation>
333
</variations>
334
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
335
$(JAVA_COMMAND) $(JVM_OPTIONS) \
336
-cp $(Q)$(RESOURCES_DIR)$(P)$(LIB_DIR)$(D)commons-exec.jar$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
337
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
338
-testnames SoftmxRASTest2 \
339
-groups $(TEST_GROUP) \
340
-excludegroups $(DEFAULT_EXCLUDE); \
341
$(TEST_STATUS)</command>
342
<platformRequirements>^os.zos,bit.64</platformRequirements>
343
<levels>
344
<level>extended</level>
345
</levels>
346
<groups>
347
<group>functional</group>
348
</groups>
349
<impls>
350
<impl>openj9</impl>
351
<impl>ibm</impl>
352
</impls>
353
</test>
354
<test>
355
<testCaseName>SoftmxRASTest1</testCaseName>
356
<variations>
357
<variation>Mode110</variation>
358
<variation>Mode119</variation>
359
<variation>Mode601</variation>
360
<variation>Mode501</variation>
361
</variations>
362
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
363
$(JAVA_COMMAND) $(JVM_OPTIONS) -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
364
-cp $(Q)$(RESOURCES_DIR)$(P)$(LIB_DIR)$(D)commons-exec.jar$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
365
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
366
-testnames SoftmxRASTest1 \
367
-groups $(TEST_GROUP) \
368
-excludegroups $(DEFAULT_EXCLUDE); \
369
$(TEST_STATUS)</command>
370
<platformRequirements>^os.zos,bit.64</platformRequirements>
371
<levels>
372
<level>extended</level>
373
</levels>
374
<groups>
375
<group>functional</group>
376
</groups>
377
<impls>
378
<impl>openj9</impl>
379
<impl>ibm</impl>
380
</impls>
381
</test>
382
<test>
383
<testCaseName>testSoftMxLocal_LP4k</testCaseName>
384
<variations>
385
<variation>Mode110</variation>
386
<variation>Mode119</variation>
387
<variation>Mode601</variation>
388
<variation>Mode501</variation>
389
</variations>
390
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
391
$(JAVA_COMMAND) $(JVM_OPTIONS) \
392
-Xmx1024m -Xsoftmx512m -Xmn1m -Xlp:objectheap:pagesize=4k -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
393
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
394
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
395
-testnames testSoftMxLocal \
396
-groups $(TEST_GROUP) \
397
-excludegroups $(DEFAULT_EXCLUDE); \
398
$(TEST_STATUS)</command>
399
<platformRequirements>^arch.ppc,^arch.390</platformRequirements>
400
<levels>
401
<level>extended</level>
402
</levels>
403
<groups>
404
<group>functional</group>
405
</groups>
406
<types>
407
<type>native</type>
408
</types>
409
<impls>
410
<impl>openj9</impl>
411
<impl>ibm</impl>
412
</impls>
413
</test>
414
<test>
415
<testCaseName>testSoftMxLocal_LP64k</testCaseName>
416
<variations>
417
<variation>Mode110</variation>
418
<variation>Mode119</variation>
419
<variation>Mode601</variation>
420
<variation>Mode501</variation>
421
</variations>
422
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
423
$(JAVA_COMMAND) $(JVM_OPTIONS) \
424
-Xmx1024m -Xsoftmx512m -Xmn1m -Xlp:objectheap:pagesize=64k -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
425
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
426
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
427
-testnames testSoftMxLocal \
428
-groups $(TEST_GROUP) \
429
-excludegroups $(DEFAULT_EXCLUDE); \
430
$(TEST_STATUS)</command>
431
<platformRequirements>os.aix</platformRequirements>
432
<levels>
433
<level>extended</level>
434
</levels>
435
<groups>
436
<group>functional</group>
437
</groups>
438
<types>
439
<type>native</type>
440
</types>
441
<impls>
442
<impl>openj9</impl>
443
<impl>ibm</impl>
444
</impls>
445
</test>
446
<test>
447
<testCaseName>testSoftMxRemote</testCaseName>
448
<disables>
449
<disable>
450
<comment>https://github.com/eclipse-openj9/openj9/issues/480</comment>
451
</disable>
452
</disables>
453
<variations>
454
<variation>Mode110</variation>
455
<variation>Mode119</variation>
456
<variation>Mode601</variation>
457
<variation>Mode501</variation>
458
</variations>
459
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
460
$(JAVA_COMMAND) $(JVM_OPTIONS) \
461
-Dremote.server.option=$(Q)$(JVM_OPTIONS) -Xmx1024m -Xsoftmx512m -Xmn1m -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false$(Q) \
462
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
463
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
464
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
465
-testnames testSoftMxRemote \
466
-groups $(TEST_GROUP) \
467
-excludegroups $(DEFAULT_EXCLUDE); \
468
$(TEST_STATUS)</command>
469
<platformRequirements>^spec.linux_390</platformRequirements>
470
<levels>
471
<level>extended</level>
472
</levels>
473
<groups>
474
<group>functional</group>
475
</groups>
476
<impls>
477
<impl>openj9</impl>
478
<impl>ibm</impl>
479
</impls>
480
</test>
481
<test>
482
<testCaseName>testSoftMxRemote_zlinux_64</testCaseName>
483
<disables>
484
<disable>
485
<comment>https://github.com/eclipse-openj9/openj9/issues/480</comment>
486
</disable>
487
</disables>
488
<variations>
489
<variation>Mode110</variation>
490
<variation>Mode119</variation>
491
<variation>Mode601</variation>
492
<variation>Mode501</variation>
493
</variations>
494
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
495
$(JAVA_COMMAND) $(JVM_OPTIONS) \
496
-Dremote.server.option=$(Q)$(JVM_OPTIONS) -Xmx1024m -Xsoftmx512m -Xmn1m -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false$(Q) \
497
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
498
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
499
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
500
-testnames testSoftMxRemote \
501
-groups $(TEST_GROUP) \
502
-excludegroups $(DEFAULT_EXCLUDE); \
503
$(TEST_STATUS)</command>
504
<platformRequirements>spec.linux_390,bits.64</platformRequirements>
505
<levels>
506
<level>extended</level>
507
</levels>
508
<groups>
509
<group>functional</group>
510
</groups>
511
<impls>
512
<impl>openj9</impl>
513
<impl>ibm</impl>
514
</impls>
515
</test>
516
<test>
517
<testCaseName>testSoftMxRemote_zlinux_31</testCaseName>
518
<disables>
519
<disable>
520
<comment>https://github.com/eclipse-openj9/openj9/issues/480</comment>
521
</disable>
522
</disables>
523
<variations>
524
<variation>Mode110</variation>
525
<variation>Mode119</variation>
526
<variation>Mode601</variation>
527
<variation>Mode501</variation>
528
</variations>
529
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
530
$(JAVA_COMMAND) $(JVM_OPTIONS) \
531
-Dremote.server.option=$(Q)$(JVM_OPTIONS) -Xmx768m -Xsoftmx512m -Xmn1m -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false$(Q) \
532
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
533
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
534
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
535
-testnames testSoftMxRemote \
536
-groups $(TEST_GROUP) \
537
-excludegroups $(DEFAULT_EXCLUDE); \
538
$(TEST_STATUS)</command>
539
<platformRequirements>spec.linux_390,bits.31</platformRequirements>
540
<levels>
541
<level>extended</level>
542
</levels>
543
<groups>
544
<group>functional</group>
545
</groups>
546
<impls>
547
<impl>openj9</impl>
548
<impl>ibm</impl>
549
</impls>
550
</test>
551
<test>
552
<testCaseName>testSoftMxRemote_LP4k</testCaseName>
553
<disables>
554
<disable>
555
<comment>https://github.com/eclipse-openj9/openj9/issues/480</comment>
556
</disable>
557
</disables>
558
<variations>
559
<variation>Mode110</variation>
560
<variation>Mode119</variation>
561
<variation>Mode601</variation>
562
<variation>Mode501</variation>
563
</variations>
564
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
565
$(JAVA_COMMAND) $(JVM_OPTIONS) \
566
-Dremote.server.option=$(Q)$(JVM_OPTIONS) -Xlp:objectheap:pagesize=4k -Xmx1024m -Xsoftmx512m -Xmn1m -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false$(Q) \
567
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
568
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
569
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
570
-testnames testSoftMxRemote \
571
-groups $(TEST_GROUP) \
572
-excludegroups $(DEFAULT_EXCLUDE); \
573
$(TEST_STATUS)</command>
574
<platformRequirements>^arch.ppc,^arch.390</platformRequirements>
575
<levels>
576
<level>extended</level>
577
</levels>
578
<groups>
579
<group>functional</group>
580
</groups>
581
<impls>
582
<impl>openj9</impl>
583
<impl>ibm</impl>
584
</impls>
585
</test>
586
<test>
587
<testCaseName>testSoftMxRemote_LP64k</testCaseName>
588
<disables>
589
<disable>
590
<comment>https://github.com/eclipse-openj9/openj9/issues/480</comment>
591
</disable>
592
</disables>
593
<variations>
594
<variation>Mode110</variation>
595
<variation>Mode119</variation>
596
<variation>Mode601</variation>
597
<variation>Mode501</variation>
598
</variations>
599
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
600
$(JAVA_COMMAND) $(JVM_OPTIONS) \
601
-Dremote.server.option=$(Q)$(JVM_OPTIONS) -Xlp:objectheap:pagesize=64k -Xmx1024m -Xsoftmx512m -Xmn1m -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false$(Q) \
602
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
603
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
604
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
605
-testnames testSoftMxRemote \
606
-groups $(TEST_GROUP) \
607
-excludegroups $(DEFAULT_EXCLUDE); \
608
$(TEST_STATUS)</command>
609
<platformRequirements>os.aix</platformRequirements>
610
<levels>
611
<level>extended</level>
612
</levels>
613
<groups>
614
<group>functional</group>
615
</groups>
616
<impls>
617
<impl>openj9</impl>
618
<impl>ibm</impl>
619
</impls>
620
</test>
621
<test>
622
<testCaseName>testSoftMxDisclaimMemory</testCaseName>
623
<variations>
624
<variation>Mode110</variation>
625
<variation>Mode119</variation>
626
<variation>Mode601</variation>
627
<variation>Mode501</variation>
628
</variations>
629
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
630
$(JAVA_COMMAND) $(JVM_OPTIONS) \
631
-Xmx1024m -Xsoftmx512m -Xmn1m -XX:+DisclaimVirtualMemory -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
632
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
633
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
634
-testnames testSoftMxDisclaimMemory \
635
-groups $(TEST_GROUP) \
636
-excludegroups $(DEFAULT_EXCLUDE); \
637
$(TEST_STATUS)</command>
638
<platformRequirements>^arch.390,^os.osx</platformRequirements>
639
<levels>
640
<level>extended</level>
641
</levels>
642
<groups>
643
<group>functional</group>
644
</groups>
645
<types>
646
<type>native</type>
647
</types>
648
<impls>
649
<impl>openj9</impl>
650
<impl>ibm</impl>
651
</impls>
652
</test>
653
<test>
654
<testCaseName>testSoftMxDisclaimMemory_zlinux_64</testCaseName>
655
<variations>
656
<variation>Mode110</variation>
657
<variation>Mode119</variation>
658
<variation>Mode601</variation>
659
<variation>Mode501</variation>
660
</variations>
661
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
662
$(JAVA_COMMAND) $(JVM_OPTIONS) \
663
-Xmx1024m -Xsoftmx512m -Xmn1m -XX:+DisclaimVirtualMemory -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
664
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
665
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
666
-testnames testSoftMxDisclaimMemory \
667
-groups $(TEST_GROUP) \
668
-excludegroups $(DEFAULT_EXCLUDE); \
669
$(TEST_STATUS)</command>
670
<platformRequirements>spec.linux_390,bits.64</platformRequirements>
671
<levels>
672
<level>extended</level>
673
</levels>
674
<groups>
675
<group>functional</group>
676
</groups>
677
<types>
678
<type>native</type>
679
</types>
680
<impls>
681
<impl>openj9</impl>
682
<impl>ibm</impl>
683
</impls>
684
</test>
685
<test>
686
<testCaseName>testSoftMxDisclaimMemory_zlinux_31</testCaseName>
687
<variations>
688
<variation>Mode110</variation>
689
<variation>Mode119</variation>
690
<variation>Mode601</variation>
691
<variation>Mode501</variation>
692
</variations>
693
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
694
$(JAVA_COMMAND) $(JVM_OPTIONS) \
695
-Xmx768m -Xsoftmx512m -Xmn1m -XX:+DisclaimVirtualMemory -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
696
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
697
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
698
-testnames testSoftMxDisclaimMemory \
699
-groups $(TEST_GROUP) \
700
-excludegroups $(DEFAULT_EXCLUDE); \
701
$(TEST_STATUS)</command>
702
<platformRequirements>spec.linux_390,bits.31</platformRequirements>
703
<levels>
704
<level>extended</level>
705
</levels>
706
<groups>
707
<group>functional</group>
708
</groups>
709
<types>
710
<type>native</type>
711
</types>
712
<impls>
713
<impl>openj9</impl>
714
<impl>ibm</impl>
715
</impls>
716
</test>
717
<test>
718
<testCaseName>testSoftMxDisclaimMemory_LP4k</testCaseName>
719
<variations>
720
<variation>Mode110</variation>
721
<variation>Mode119</variation>
722
<variation>Mode601</variation>
723
<variation>Mode501</variation>
724
</variations>
725
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
726
$(JAVA_COMMAND) $(JVM_OPTIONS) \
727
-Xmx1024m -Xsoftmx512m -Xmn1m -XX:+DisclaimVirtualMemory -Xlp:objectheap:pagesize=4k \
728
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
729
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
730
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
731
-testnames testSoftMxDisclaimMemory \
732
-groups $(TEST_GROUP) \
733
-excludegroups $(DEFAULT_EXCLUDE); \
734
$(TEST_STATUS)</command>
735
<platformRequirements>^arch.ppc,^arch.390,^os.osx</platformRequirements>
736
<levels>
737
<level>extended</level>
738
</levels>
739
<groups>
740
<group>functional</group>
741
</groups>
742
<types>
743
<type>native</type>
744
</types>
745
<impls>
746
<impl>openj9</impl>
747
<impl>ibm</impl>
748
</impls>
749
</test>
750
<test>
751
<testCaseName>testSoftMxDisclaimMemory_LP64k</testCaseName>
752
<variations>
753
<variation>Mode110</variation>
754
<variation>Mode119</variation>
755
<variation>Mode601</variation>
756
<variation>Mode501</variation>
757
</variations>
758
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
759
$(JAVA_COMMAND) $(JVM_OPTIONS) \
760
-Xmx1024m -Xsoftmx512m -Xmn1m -XX:+DisclaimVirtualMemory -Xlp:objectheap:pagesize=64k \
761
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
762
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
763
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
764
-testnames testSoftMxDisclaimMemory \
765
-groups $(TEST_GROUP) \
766
-excludegroups $(DEFAULT_EXCLUDE); \
767
$(TEST_STATUS)</command>
768
<platformRequirements>os.aix</platformRequirements>
769
<levels>
770
<level>extended</level>
771
</levels>
772
<groups>
773
<group>functional</group>
774
</groups>
775
<types>
776
<type>native</type>
777
</types>
778
<impls>
779
<impl>openj9</impl>
780
<impl>ibm</impl>
781
</impls>
782
</test>
783
<test>
784
<testCaseName>testSoftMxNotDisclaimMemory</testCaseName>
785
<disables>
786
<disable>
787
<comment>https://github.com/eclipse-openj9/openj9/issues/10732</comment>
788
<variation>Mode501</variation>
789
</disable>
790
</disables>
791
<variations>
792
<variation>Mode110</variation>
793
<variation>Mode119</variation>
794
<variation>Mode601</variation>
795
<variation>Mode501</variation>
796
</variations>
797
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
798
$(JAVA_COMMAND) $(JVM_OPTIONS) \
799
-Xmx1024m -Xsoftmx512m -Xmn1m -XX:-DisclaimVirtualMemory \
800
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
801
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
802
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
803
-testnames testSoftMxDisclaimMemory \
804
-groups $(TEST_GROUP) \
805
-excludegroups $(DEFAULT_EXCLUDE); \
806
$(TEST_STATUS)</command>
807
<platformRequirements>^arch.390,^os.osx</platformRequirements>
808
<levels>
809
<level>extended</level>
810
</levels>
811
<groups>
812
<group>functional</group>
813
</groups>
814
<types>
815
<type>native</type>
816
</types>
817
<impls>
818
<impl>openj9</impl>
819
<impl>ibm</impl>
820
</impls>
821
</test>
822
<test>
823
<testCaseName>testSoftMxNotDisclaimMemory_zlinux_64</testCaseName>
824
<variations>
825
<variation>Mode110</variation>
826
<variation>Mode119</variation>
827
<variation>Mode601</variation>
828
<variation>Mode501</variation>
829
</variations>
830
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
831
$(JAVA_COMMAND) $(JVM_OPTIONS) \
832
-Xmx1024m -Xsoftmx512m -Xmn1m -XX:-DisclaimVirtualMemory \
833
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
834
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
835
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
836
-testnames testSoftMxDisclaimMemory \
837
-groups $(TEST_GROUP) \
838
-excludegroups $(DEFAULT_EXCLUDE); \
839
$(TEST_STATUS)</command>
840
<platformRequirements>spec.linux_390,bits.64</platformRequirements>
841
<levels>
842
<level>extended</level>
843
</levels>
844
<groups>
845
<group>functional</group>
846
</groups>
847
<types>
848
<type>native</type>
849
</types>
850
<impls>
851
<impl>openj9</impl>
852
<impl>ibm</impl>
853
</impls>
854
</test>
855
<test>
856
<testCaseName>testSoftMxNotDisclaimMemory_zlinux_31</testCaseName>
857
<variations>
858
<variation>Mode110</variation>
859
<variation>Mode119</variation>
860
<variation>Mode601</variation>
861
<variation>Mode501</variation>
862
</variations>
863
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
864
$(JAVA_COMMAND) $(JVM_OPTIONS) \
865
-Xmx768m -Xsoftmx512m -Xmn1m -XX:-DisclaimVirtualMemory \
866
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
867
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
868
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
869
-testnames testSoftMxDisclaimMemory \
870
-groups $(TEST_GROUP) \
871
-excludegroups $(DEFAULT_EXCLUDE); \
872
$(TEST_STATUS)</command>
873
<platformRequirements>spec.linux_390,bits.31</platformRequirements>
874
<levels>
875
<level>extended</level>
876
</levels>
877
<groups>
878
<group>functional</group>
879
</groups>
880
<types>
881
<type>native</type>
882
</types>
883
<impls>
884
<impl>openj9</impl>
885
<impl>ibm</impl>
886
</impls>
887
</test>
888
<test>
889
<testCaseName>testDefaultDisclaimMemory</testCaseName>
890
<variations>
891
<variation>Mode110</variation>
892
<variation>Mode119</variation>
893
<variation>Mode601</variation>
894
<variation>Mode501</variation>
895
</variations>
896
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
897
$(JAVA_COMMAND) $(JVM_OPTIONS) \
898
-Xsoftmx512m -Xmx1024m -Xmn1m -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
899
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
900
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
901
-testnames testSoftMxDisclaimMemory \
902
-groups $(TEST_GROUP) \
903
-excludegroups $(DEFAULT_EXCLUDE); \
904
$(TEST_STATUS)</command>
905
<platformRequirements>^os.zos,^os.linux_390,^os.osx</platformRequirements>
906
<levels>
907
<level>extended</level>
908
</levels>
909
<groups>
910
<group>functional</group>
911
</groups>
912
<types>
913
<type>native</type>
914
</types>
915
<impls>
916
<impl>openj9</impl>
917
<impl>ibm</impl>
918
</impls>
919
</test>
920
<test>
921
<testCaseName>testDefaultDisclaimMemory_zlinux</testCaseName>
922
<variations>
923
<variation>Mode110</variation>
924
<variation>Mode119</variation>
925
<variation>Mode601</variation>
926
<variation>Mode501</variation>
927
</variations>
928
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
929
$(JAVA_COMMAND) $(JVM_OPTIONS) \
930
-Xsoftmx512m -Xmx1024m -Xmn1m -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
931
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
932
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
933
-testnames testSoftMxDisclaimMemory \
934
-groups $(TEST_GROUP) \
935
-excludegroups $(DEFAULT_EXCLUDE); \
936
$(TEST_STATUS)</command>
937
<platformRequirements>os.linux_390,bits.64</platformRequirements>
938
<levels>
939
<level>extended</level>
940
</levels>
941
<groups>
942
<group>functional</group>
943
</groups>
944
<types>
945
<type>native</type>
946
</types>
947
<impls>
948
<impl>openj9</impl>
949
<impl>ibm</impl>
950
</impls>
951
</test>
952
<test>
953
<testCaseName>testSoftMxDisclaimMemory_GC</testCaseName>
954
<variations>
955
<variation>Mode110</variation>
956
<variation>Mode119</variation>
957
<variation>Mode601</variation>
958
<variation>Mode501</variation>
959
</variations>
960
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
961
$(JAVA_COMMAND) $(JVM_OPTIONS) \
962
-Xmx1024m -Xsoftmx512m -Xmn1m -XX:+DisclaimVirtualMemory \
963
-verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
964
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
965
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
966
-testnames testSoftMxDisclaimMemory_GC \
967
-groups $(TEST_GROUP) \
968
-excludegroups $(DEFAULT_EXCLUDE); \
969
$(TEST_STATUS)</command>
970
<platformRequirements>^os.zos</platformRequirements>
971
<levels>
972
<level>extended</level>
973
</levels>
974
<groups>
975
<group>functional</group>
976
</groups>
977
<types>
978
<type>native</type>
979
</types>
980
<impls>
981
<impl>openj9</impl>
982
<impl>ibm</impl>
983
</impls>
984
</test>
985
<test>
986
<testCaseName>testOSMXBeanLocal</testCaseName>
987
<variations>
988
<variation>Mode100</variation>
989
<variation>Mode101</variation>
990
</variations>
991
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
992
$(JAVA_COMMAND) $(JVM_OPTIONS) \
993
-DRUNLOCAL=true \
994
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
995
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
996
-testnames testOSMXBean \
997
-groups $(TEST_GROUP) \
998
-excludegroups $(DEFAULT_EXCLUDE); \
999
$(TEST_STATUS)</command>
1000
<levels>
1001
<level>extended</level>
1002
</levels>
1003
<groups>
1004
<group>functional</group>
1005
</groups>
1006
<impls>
1007
<impl>openj9</impl>
1008
<impl>ibm</impl>
1009
</impls>
1010
</test>
1011
<test>
1012
<testCaseName>testOSMXBeanRemote</testCaseName>
1013
<variations>
1014
<variation>Mode100</variation>
1015
<variation>Mode101</variation>
1016
</variations>
1017
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
1018
$(JAVA_COMMAND) $(JVM_OPTIONS) \
1019
-DRUNLOCAL=false \
1020
-Dremote.server.option=$(Q)$(JVM_OPTIONS) -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false$(Q) \
1021
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1022
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1023
-testnames testOSMXBean \
1024
-groups $(TEST_GROUP) \
1025
-excludegroups $(DEFAULT_EXCLUDE); \
1026
$(TEST_STATUS)</command>
1027
<levels>
1028
<level>extended</level>
1029
</levels>
1030
<groups>
1031
<group>functional</group>
1032
</groups>
1033
<impls>
1034
<impl>openj9</impl>
1035
<impl>ibm</impl>
1036
</impls>
1037
</test>
1038
<test>
1039
<testCaseName>testJCMMXBeanLocal_SE80</testCaseName>
1040
<variations>
1041
<variation>Mode100</variation>
1042
<variation>Mode101</variation>
1043
</variations>
1044
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
1045
$(JAVA_COMMAND) $(JVM_OPTIONS) \
1046
-DRUNLOCAL=true \
1047
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1048
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1049
-testnames testJCMMXBean \
1050
-groups $(TEST_GROUP) \
1051
-excludegroups $(DEFAULT_EXCLUDE); \
1052
$(TEST_STATUS)</command>
1053
<levels>
1054
<level>extended</level>
1055
</levels>
1056
<groups>
1057
<group>functional</group>
1058
</groups>
1059
<versions>
1060
<version>8</version>
1061
</versions>
1062
<impls>
1063
<impl>openj9</impl>
1064
<impl>ibm</impl>
1065
</impls>
1066
</test>
1067
<test>
1068
<testCaseName>testJCMMXBeanLocal</testCaseName>
1069
<variations>
1070
<variation>Mode100</variation>
1071
<variation>Mode101</variation>
1072
</variations>
1073
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
1074
$(JAVA_COMMAND) $(JVM_OPTIONS) \
1075
-DRUNLOCAL=true --add-opens=java.base/java.lang=ALL-UNNAMED \
1076
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1077
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1078
-testnames testJCMMXBean \
1079
-groups $(TEST_GROUP) \
1080
-excludegroups $(DEFAULT_EXCLUDE); \
1081
$(TEST_STATUS)</command>
1082
<levels>
1083
<level>extended</level>
1084
</levels>
1085
<groups>
1086
<group>functional</group>
1087
</groups>
1088
<versions>
1089
<version>9+</version>
1090
</versions>
1091
<impls>
1092
<impl>openj9</impl>
1093
<impl>ibm</impl>
1094
</impls>
1095
</test>
1096
<test>
1097
<testCaseName>testJCMMXBeanRemote_SE80</testCaseName>
1098
<variations>
1099
<variation>Mode100</variation>
1100
<variation>Mode101</variation>
1101
</variations>
1102
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
1103
$(JAVA_COMMAND) $(JVM_OPTIONS) \
1104
-DRUNLOCAL=false \
1105
-Dremote.server.option=$(Q)$(JVM_OPTIONS) -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false$(Q) \
1106
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1107
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1108
-testnames testJCMMXBean \
1109
-groups $(TEST_GROUP) \
1110
-excludegroups $(DEFAULT_EXCLUDE); \
1111
$(TEST_STATUS)</command>
1112
<levels>
1113
<level>extended</level>
1114
</levels>
1115
<groups>
1116
<group>functional</group>
1117
</groups>
1118
<versions>
1119
<version>8</version>
1120
</versions>
1121
<impls>
1122
<impl>openj9</impl>
1123
<impl>ibm</impl>
1124
</impls>
1125
</test>
1126
<test>
1127
<testCaseName>testJCMMXBeanRemote</testCaseName>
1128
<variations>
1129
<variation>Mode100</variation>
1130
<variation>Mode101</variation>
1131
</variations>
1132
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
1133
$(JAVA_COMMAND) $(JVM_OPTIONS) \
1134
-DRUNLOCAL=false --add-opens=java.base/java.lang=ALL-UNNAMED \
1135
-Dremote.server.option=$(Q)$(JVM_OPTIONS) -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false$(Q) \
1136
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1137
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1138
-testnames testJCMMXBean \
1139
-groups $(TEST_GROUP) \
1140
-excludegroups $(DEFAULT_EXCLUDE); \
1141
$(TEST_STATUS)</command>
1142
<levels>
1143
<level>extended</level>
1144
</levels>
1145
<groups>
1146
<group>functional</group>
1147
</groups>
1148
<versions>
1149
<version>9+</version>
1150
</versions>
1151
<impls>
1152
<impl>openj9</impl>
1153
<impl>ibm</impl>
1154
</impls>
1155
</test>
1156
<!-- Exclude testOpenJ9DiagnosticsMXBean test on win32: https://github.com/eclipse-openj9/openj9/issues/2213-->
1157
<test>
1158
<testCaseName>testOpenJ9DiagnosticsMXBean</testCaseName>
1159
<variations>
1160
<variation>NoOptions</variation>
1161
</variations>
1162
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
1163
$(JAVA_COMMAND) $(JVM_OPTIONS) \
1164
-Xdump:dynamic \
1165
-Dremote.server.option=$(Q)$(JVM_OPTIONS) -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false$(Q) \
1166
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1167
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1168
-testnames testOpenJ9DiagnosticsMXBean \
1169
-groups $(TEST_GROUP) \
1170
-excludegroups $(DEFAULT_EXCLUDE); \
1171
$(TEST_STATUS)</command>
1172
<levels>
1173
<level>extended</level>
1174
</levels>
1175
<groups>
1176
<group>functional</group>
1177
</groups>
1178
<impls>
1179
<impl>openj9</impl>
1180
<impl>ibm</impl>
1181
</impls>
1182
</test>
1183
<test>
1184
<testCaseName>testGuestOSMXBeanLocal</testCaseName>
1185
<variations>
1186
<variation>Mode100</variation>
1187
<variation>Mode101</variation>
1188
</variations>
1189
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
1190
$(JAVA_COMMAND) $(JVM_OPTIONS) \
1191
-DRUNLOCAL=true \
1192
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1193
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1194
-testnames testGuestOSMXBean \
1195
-groups $(TEST_GROUP) \
1196
-excludegroups $(DEFAULT_EXCLUDE); \
1197
$(TEST_STATUS)</command>
1198
<platformRequirements>^spec.linux_390</platformRequirements>
1199
<levels>
1200
<level>extended</level>
1201
</levels>
1202
<groups>
1203
<group>functional</group>
1204
</groups>
1205
<impls>
1206
<impl>openj9</impl>
1207
<impl>ibm</impl>
1208
</impls>
1209
</test>
1210
<test>
1211
<testCaseName>testGuestOSMXBeanRemote</testCaseName>
1212
<variations>
1213
<variation>Mode100</variation>
1214
<variation>Mode101</variation>
1215
</variations>
1216
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
1217
$(JAVA_COMMAND) $(JVM_OPTIONS) \
1218
-DRUNLOCAL=false \
1219
-Dremote.server.option=$(Q)$(JVM_OPTIONS) -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false$(Q) \
1220
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1221
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1222
-testnames testGuestOSMXBean \
1223
-groups $(TEST_GROUP) \
1224
-excludegroups $(DEFAULT_EXCLUDE); \
1225
$(TEST_STATUS)</command>
1226
<platformRequirements>^spec.linux_390</platformRequirements>
1227
<levels>
1228
<level>extended</level>
1229
</levels>
1230
<groups>
1231
<group>functional</group>
1232
</groups>
1233
<impls>
1234
<impl>openj9</impl>
1235
<impl>ibm</impl>
1236
</impls>
1237
</test>
1238
<test>
1239
<testCaseName>testCpuUtilization_testSingleCpuLoadObject</testCaseName>
1240
<variations>
1241
<variation>NoOptions</variation>
1242
</variations>
1243
<command>$(JAVA_COMMAND) $(JVM_OPTIONS) \
1244
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1245
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1246
-testnames testCpuUtilization_testSingleCpuLoadObject \
1247
-groups $(TEST_GROUP) \
1248
-excludegroups $(DEFAULT_EXCLUDE); \
1249
$(TEST_STATUS)</command>
1250
<platformRequirements>^arch.arm</platformRequirements>
1251
<levels>
1252
<level>extended</level>
1253
</levels>
1254
<groups>
1255
<group>functional</group>
1256
</groups>
1257
<impls>
1258
<impl>openj9</impl>
1259
<impl>ibm</impl>
1260
</impls>
1261
</test>
1262
<test>
1263
<testCaseName>testCpuUtilization_testMxBean</testCaseName>
1264
<variations>
1265
<variation>NoOptions</variation>
1266
</variations>
1267
<command>$(JAVA_COMMAND) $(JVM_OPTIONS) \
1268
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1269
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1270
-testnames testCpuUtilization_testMxBean \
1271
-groups $(TEST_GROUP) \
1272
-excludegroups $(DEFAULT_EXCLUDE); \
1273
$(TEST_STATUS)</command>
1274
<platformRequirements>^arch.arm</platformRequirements>
1275
<levels>
1276
<level>extended</level>
1277
</levels>
1278
<groups>
1279
<group>functional</group>
1280
</groups>
1281
<impls>
1282
<impl>openj9</impl>
1283
<impl>ibm</impl>
1284
</impls>
1285
</test>
1286
<test>
1287
<testCaseName>testSoftMxUserScenario</testCaseName>
1288
<disables>
1289
<disable>
1290
<comment>github.com/eclipse-openj9/openj9/issues/8967</comment>
1291
<platform>aarch64.*</platform>
1292
</disable>
1293
</disables>
1294
<variations>
1295
<variation>Mode110</variation>
1296
<variation>Mode119</variation>
1297
<variation>Mode601</variation>
1298
<variation>Mode501</variation>
1299
</variations>
1300
<command>$(ADD_JVM_LIB_DIR_TO_LIBPATH) \
1301
$(JAVA_COMMAND) $(JVM_OPTIONS) -Xmn1m -verbose:gc -Xverbosegclog:$(REPORTDIR)$(D)vgc.log \
1302
-cp $(Q)$(RESOURCES_DIR)$(P)$(LIB_DIR)$(D)commons-exec.jar$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)jlm_tests.jar$(Q) \
1303
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) \
1304
-testnames testSoftMxUserScenario \
1305
-groups $(TEST_GROUP) \
1306
-excludegroups $(DEFAULT_EXCLUDE); \
1307
$(TEST_STATUS)</command>
1308
<platformRequirements>^os.zos,bits.64</platformRequirements>
1309
<levels>
1310
<level>extended</level>
1311
</levels>
1312
<groups>
1313
<group>functional</group>
1314
</groups>
1315
<impls>
1316
<impl>openj9</impl>
1317
<impl>ibm</impl>
1318
</impls>
1319
</test>
1320
</playlist>
1321
1322