annotate test/TEST.groups @ 14094:3f27e57439ed

Truffle/Instrumentation: significant rearrangement (including moved class) and extension of the Truffle Instrumentation Framework. New interfaces include DebugContext (which can be attached to the ExecutionContext), through which access is provided to possibly language-specific (a) node instrumentation, (b) debug services manager, (c) notification when programs halt, (d) display of language values, and (e) display of variable identifiers.
author Michael Van De Vanter <michael.van.de.vanter@oracle.com>
date Mon, 03 Feb 2014 20:58:23 -0800
parents 7a58803b5069
children afa21611f918 e7cf34c87433
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
1 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
2 # Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
4 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
5 # This code is free software; you can redistribute it and/or modify it
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
6 # under the terms of the GNU General Public License version 2 only, as
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
7 # published by the Free Software Foundation.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
8 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
9 # This code is distributed in the hope that it will be useful, but WITHOUT
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
12 # version 2 for more details (a copy is included in the LICENSE file that
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
13 # accompanied this code).
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
14 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
15 # You should have received a copy of the GNU General Public License version
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
16 # 2 along with this work; if not, write to the Free Software Foundation,
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
18 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
20 # or visit www.oracle.com if you need additional information or have any
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
21 # questions.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
22 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
23
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
24 # Profile-based Test Group Definitions
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
25 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
26 # These groups define the tests that cover the different possible runtimes:
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
27 # - compact1, compact2, compact3, full JRE, JDK
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
28 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
29 # In addition they support testing of the minimal VM on compact1 and compact2.
12891
7114c4597ae3 8026365: NoClassDefinitionFound for anonymous class invokespecial.
acorn
parents: 12820
diff changeset
30 # Essentially this defines groups based around the specified API's and VM
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
31 # services available in the runtime.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
32 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
33 # The groups are defined hierarchically in two forms:
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
34 # - The need_xxx groups list all the tests that have a dependency on
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
35 # a specific profile. This is either because it tests a feature in
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
36 # that profile, or the test infrastructure uses a feature in that
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
37 # profile.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
38 # - The primary groups are defined in terms of the other primary groups
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
39 # combined with the needs_xxx groups (including and excluding them as
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
40 # appropriate). For example the jre can run all tests from compact3, plus
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
41 # those from needs_jre, but excluding those from need_jdk.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
42 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
43 # The bottom group defines all the actual tests to be considered, simply
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
44 # by listing the top-level test directories.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
45 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
46 # To use a group simply list it on the jtreg command line eg:
12891
7114c4597ae3 8026365: NoClassDefinitionFound for anonymous class invokespecial.
acorn
parents: 12820
diff changeset
47 # jtreg :jdk
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
48 # runs all tests. While
12891
7114c4597ae3 8026365: NoClassDefinitionFound for anonymous class invokespecial.
acorn
parents: 12820
diff changeset
49 # jtreg :compact2
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
50 # runs those tests that only require compact1 and compact2 API's.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
51 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
52
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
53 # Full JDK can run all tests
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
54 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
55 jdk = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
56 :jre \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
57 :needs_jdk
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
58
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
59 # Tests that require a full JDK to execute. Either they test a feature
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
60 # only in the JDK or they use tools that are only in the JDK. The latter
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
61 # can be resolved in some cases by using tools from the compile-jdk.
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
62 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
63 needs_jdk = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
64 gc/TestG1ZeroPGCTJcmdThreadPrint.java \
12246
5767996b7b7b 8024884: Test name changed, test list not updated
jwilhelm
parents: 12122
diff changeset
65 gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java \
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
66 gc/metaspace/TestMetaspacePerfCounters.java \
12929
f9d4ed6c88dd 8026872: [TESTBUG] Classes OOMCrashClass4000_1.class and OOMCrashClass1960_2.class from runtime/ClassFile/ tests won't run on compact profiles
dholmes
parents: 12820
diff changeset
67 gc/metaspace/TestPerfCountersAndMemoryPools.java \
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
68 runtime/6819213/TestBootNativeLibraryPath.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
69 runtime/6925573/SortMethodsTest.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
70 runtime/7107135/Test7107135.sh \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
71 runtime/7158988/FieldMonitor.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
72 runtime/7194254/Test7194254.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
73 runtime/jsig/Test8017498.sh \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
74 runtime/Metaspace/FragmentMetaspace.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
75 runtime/NMT/BaselineWithParameter.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
76 runtime/NMT/JcmdScale.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
77 runtime/NMT/JcmdWithNMTDisabled.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
78 runtime/NMT/MallocTestType.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
79 runtime/NMT/ReleaseCommittedMemory.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
80 runtime/NMT/ShutdownTwice.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
81 runtime/NMT/SummaryAfterShutdown.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
82 runtime/NMT/SummarySanityCheck.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
83 runtime/NMT/ThreadedMallocTestType.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
84 runtime/NMT/ThreadedVirtualAllocTestType.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
85 runtime/NMT/VirtualAllocTestType.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
86 runtime/RedefineObject/TestRedefineObject.java \
12224
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
87 runtime/XCheckJniJsig/XCheckJSig.java \
12820
8ef918538e22 6313383: SA: Update jmap to support HPROF binary format "JAVA PROFILE 1.0.2"
sla
parents: 12802
diff changeset
88 serviceability/attach/AttachWithStalePidFile.java \
8ef918538e22 6313383: SA: Update jmap to support HPROF binary format "JAVA PROFILE 1.0.2"
sla
parents: 12802
diff changeset
89 serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
8ef918538e22 6313383: SA: Update jmap to support HPROF binary format "JAVA PROFILE 1.0.2"
sla
parents: 12802
diff changeset
90
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
91
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
92 # JRE adds further tests to compact3
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
93 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
94 jre = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
95 :compact3 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
96 :needs_jre \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
97 -:needs_jdk
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
98
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
99 # Tests that require the full JRE
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
100 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
101 needs_jre = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
102 compiler/6852078/Test6852078.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
103 compiler/7047069/Test7047069.java \
12929
f9d4ed6c88dd 8026872: [TESTBUG] Classes OOMCrashClass4000_1.class and OOMCrashClass1960_2.class from runtime/ClassFile/ tests won't run on compact profiles
dholmes
parents: 12820
diff changeset
104 runtime/6294277/SourceDebugExtension.java \
f9d4ed6c88dd 8026872: [TESTBUG] Classes OOMCrashClass4000_1.class and OOMCrashClass1960_2.class from runtime/ClassFile/ tests won't run on compact profiles
dholmes
parents: 12820
diff changeset
105 runtime/ClassFile/JsrRewriting.java \
f9d4ed6c88dd 8026872: [TESTBUG] Classes OOMCrashClass4000_1.class and OOMCrashClass1960_2.class from runtime/ClassFile/ tests won't run on compact profiles
dholmes
parents: 12820
diff changeset
106 runtime/ClassFile/OomWhileParsingRepeatedJsr.java
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
107
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
108 # Compact 3 adds further tests to compact2
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
109 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
110 compact3 = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
111 :compact2 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
112 :needs_compact3 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
113 -:needs_jre \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
114 -:needs_jdk
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
115
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
116
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
117 # Tests that require compact3 API's
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
118 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
119 needs_compact3 = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
120 compiler/whitebox/DeoptimizeMethodTest.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
121 compiler/whitebox/SetForceInlineMethodTest.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
122 compiler/whitebox/SetDontInlineMethodTest.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
123 compiler/whitebox/DeoptimizeAllTest.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
124 compiler/whitebox/MakeMethodNotCompilableTest.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
125 compiler/whitebox/ClearMethodStateTest.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
126 compiler/whitebox/EnqueueMethodForCompilationTest.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
127 compiler/whitebox/IsMethodCompilableTest.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
128 gc/6581734/Test6581734.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
129 gc/7072527/TestFullGCCount.java \
12898
6f1919cfd18c 8023158: hotspot/test/gc/7168848/HumongousAlloc.java fails 14 full gcs, expect 0 full gcs
pliden
parents: 12820
diff changeset
130 gc/g1/TestHumongousAllocInitialMark.java \
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
131 gc/arguments/TestG1HeapRegionSize.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
132 gc/metaspace/TestMetaspaceMemoryPool.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
133 runtime/InternalApi/ThreadCpuTimesDeadlock.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
134 serviceability/threads/TestFalseDeadLock.java
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
135
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
136 # Compact 2 adds full VM tests
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
137 compact2 = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
138 :compact2_minimal \
12122
2b113b65a051 8023900: [TESTBUG] Initial compact profile test groups need adjusting
dholmes
parents: 12119
diff changeset
139 :compact1 \
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
140 :needs_full_vm_compact2 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
141 -:needs_compact3 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
142 -:needs_jre \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
143 -:needs_jdk
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
144
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
145 # Tests that require compact2 API's and a full VM
12891
7114c4597ae3 8026365: NoClassDefinitionFound for anonymous class invokespecial.
acorn
parents: 12820
diff changeset
146 #
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
147 needs_full_vm_compact2 =
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
148
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
149 # Compact 1 adds full VM tests
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
150 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
151 compact1 = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
152 :compact1_minimal \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
153 :needs_full_vm_compact1 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
154 -:needs_compact2 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
155 -:needs_full_vm_compact2 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
156 -:needs_compact3 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
157 -:needs_jre \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
158 -:needs_jdk
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
159
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
160 # Tests that require compact1 API's and a full VM
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
161 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
162 needs_full_vm_compact1 = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
163 runtime/NMT \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
164 gc/g1/TestRegionAlignment.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
165 gc/g1/TestShrinkToOneRegion.java \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
166 gc/metaspace/G1AddMetaspaceDependency.java \
12224
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
167 gc/startup_warnings/TestCMS.java \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
168 gc/startup_warnings/TestCMSIncrementalMode.java \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
169 gc/startup_warnings/TestCMSNoIncrementalMode.java \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
170 gc/startup_warnings/TestDefaultMaxRAMFraction.java \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
171 gc/startup_warnings/TestDefNewCMS.java \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
172 gc/startup_warnings/TestIncGC.java \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
173 gc/startup_warnings/TestParallelGC.java \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
174 gc/startup_warnings/TestParallelScavengeSerialOld.java \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
175 gc/startup_warnings/TestParNewCMS.java \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
176 gc/startup_warnings/TestParNewSerialOld.java \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
177 runtime/6929067/Test6929067.sh \
10efeefa6485 8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VM
dholmes
parents: 12122
diff changeset
178 runtime/SharedArchiveFile/SharedArchiveFile.java
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
179
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
180 # Minimal VM on Compact 2 adds in some compact2 tests
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
181 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
182 compact2_minimal = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
183 :compact1_minimal \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
184 :needs_compact2 \
12122
2b113b65a051 8023900: [TESTBUG] Initial compact profile test groups need adjusting
dholmes
parents: 12119
diff changeset
185 -:needs_full_vm_compact2 \
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
186 -:needs_compact3 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
187 -:needs_jre \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
188 -:needs_jdk
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
189
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
190 # Tests that require compact2 API's
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
191 #
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
192 needs_compact2 = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
193 compiler/6589834/Test_ia32.java
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
194
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
195 # All tests that run on the most minimal configuration: Minimal VM on Compact 1
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
196 compact1_minimal = \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
197 serviceability/ \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
198 compiler/ \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
199 testlibrary/ \
12314
5b1191bf0b4b 8024677: [TESTBUG] Move tests for classes in /testlibrary
ctornqvi
parents: 12269
diff changeset
200 testlibrary_tests/ \
12119
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
201 sanity/ \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
202 runtime/ \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
203 gc/ \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
204 -:needs_full_vm_compact1 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
205 -:needs_full_vm_compact2 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
206 -:needs_compact2 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
207 -:needs_compact3 \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
208 -:needs_jre \
7aa0c1fb6fdb 8006164: [TESTBUG] compact profile hotspot test issues
dholmes
parents:
diff changeset
209 -:needs_jdk