|
1 # |
|
2 # Copyright (c) 2005, 2017, 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 # |
|
23 |
|
24 # |
|
25 |
|
26 # This file identifies the root of the test-suite hierarchy. |
|
27 # It also contains test-suite configuration information. |
|
28 |
|
29 # The list of keywords supported in this test suite |
|
30 keys=cte_test jcmd nmt regression gc stress |
|
31 |
|
32 groups=TEST.groups [closed/TEST.groups] |
|
33 |
|
34 # Source files for classes that will be used at the beginning of each test suite run, |
|
35 # to determine additional characteristics of the system for use with the @requires tag. |
|
36 # Note: compiled bootlibs code will be located in the folder 'bootClasses' |
|
37 requires.extraPropDefns = ../../test/jtreg-ext/requires/VMProps.java [../../closed/test/jtreg-ext/requires/VMPropsExt.java] |
|
38 requires.extraPropDefns.bootlibs = ../../test/lib/sun ../../test/lib/jdk/test/lib/Platform.java |
|
39 requires.extraPropDefns.vmOpts = -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbootclasspath/a:bootClasses |
|
40 requires.properties= \ |
|
41 sun.arch.data.model \ |
|
42 vm.simpleArch \ |
|
43 vm.flightRecorder \ |
|
44 vm.gc.G1 \ |
|
45 vm.gc.Serial \ |
|
46 vm.gc.Parallel \ |
|
47 vm.gc.ConcMarkSweep \ |
|
48 vm.jvmci \ |
|
49 vm.emulatedClient \ |
|
50 vm.cpu.features \ |
|
51 vm.debug \ |
|
52 vm.rtm.cpu \ |
|
53 vm.rtm.os \ |
|
54 vm.aot \ |
|
55 vm.cds |
|
56 |
|
57 # Minimum jtreg version |
|
58 requiredVersion=4.2 b08 |
|
59 |
|
60 # Path to libraries in the topmost test directory. This is needed so @library |
|
61 # does not need ../../ notation to reach them |
|
62 external.lib.roots = ../../ |
|
63 |
|
64 # Use new module options |
|
65 useNewOptions=true |
|
66 |
|
67 # Use --patch-module instead of -Xmodule: |
|
68 useNewPatchModule=true |