1 #
2 # Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation.
8 #
9 # This code is distributed in the hope that it will be useful, but WITHOUT
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12 # version 2 for more details (a copy is included in the LICENSE file that
13 # accompanied this code).
14 #
15 # You should have received a copy of the GNU General Public License version
16 # 2 along with this work; if not, write to the Free Software Foundation,
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
162
163 # Compact 1 adds full VM tests
164 #
165 compact1 = \
166 :compact1_minimal \
167 :needs_full_vm_compact1 \
168 -:needs_compact2 \
169 -:needs_full_vm_compact2 \
170 -:needs_compact3 \
171 -:needs_jre \
172 -:needs_jdk
173
174 # Tests that require compact1 API's and a full VM
175 #
176 needs_full_vm_compact1 = \
177 runtime/NMT \
178 gc/g1/TestRegionAlignment.java \
179 gc/g1/TestShrinkToOneRegion.java \
180 gc/metaspace/G1AddMetaspaceDependency.java \
181 gc/startup_warnings/TestCMS.java \
182 gc/startup_warnings/TestDefaultMaxRAMFraction.java \
183 gc/startup_warnings/TestDefNewCMS.java \
184 gc/startup_warnings/TestParallelGC.java \
185 gc/startup_warnings/TestParallelScavengeSerialOld.java \
186 gc/startup_warnings/TestParNewCMS.java \
187 gc/startup_warnings/TestParNewSerialOld.java \
188 runtime/SharedArchiveFile/SharedArchiveFile.java
189
190 # Minimal VM on Compact 2 adds in some compact2 tests
191 #
192 compact2_minimal = \
193 :compact1_minimal \
194 :needs_compact2 \
195 -:needs_full_vm_compact2 \
196 -:needs_compact3 \
197 -:needs_jre \
198 -:needs_jdk
199
200 # Tests that require compact2 API's
201 #
202 needs_compact2 = \
|
1 #
2 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation.
8 #
9 # This code is distributed in the hope that it will be useful, but WITHOUT
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12 # version 2 for more details (a copy is included in the LICENSE file that
13 # accompanied this code).
14 #
15 # You should have received a copy of the GNU General Public License version
16 # 2 along with this work; if not, write to the Free Software Foundation,
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
162
163 # Compact 1 adds full VM tests
164 #
165 compact1 = \
166 :compact1_minimal \
167 :needs_full_vm_compact1 \
168 -:needs_compact2 \
169 -:needs_full_vm_compact2 \
170 -:needs_compact3 \
171 -:needs_jre \
172 -:needs_jdk
173
174 # Tests that require compact1 API's and a full VM
175 #
176 needs_full_vm_compact1 = \
177 runtime/NMT \
178 gc/g1/TestRegionAlignment.java \
179 gc/g1/TestShrinkToOneRegion.java \
180 gc/metaspace/G1AddMetaspaceDependency.java \
181 gc/startup_warnings/TestCMS.java \
182 gc/startup_warnings/TestDefNewCMS.java \
183 gc/startup_warnings/TestParallelGC.java \
184 gc/startup_warnings/TestParallelScavengeSerialOld.java \
185 gc/startup_warnings/TestParNewCMS.java \
186 gc/startup_warnings/TestParNewSerialOld.java \
187 runtime/SharedArchiveFile/SharedArchiveFile.java
188
189 # Minimal VM on Compact 2 adds in some compact2 tests
190 #
191 compact2_minimal = \
192 :compact1_minimal \
193 :needs_compact2 \
194 -:needs_full_vm_compact2 \
195 -:needs_compact3 \
196 -:needs_jre \
197 -:needs_jdk
198
199 # Tests that require compact2 API's
200 #
201 needs_compact2 = \
|