47 # jtreg :jdk
48 # runs all tests. While
49 # jtreg :compact2
50 # runs those tests that only require compact1 and compact2 API's.
51 #
52
53 # Full JDK can run all tests
54 #
55 jdk = \
56 :jre \
57 :needs_jdk
58
59 # Tests that require a full JDK to execute. Either they test a feature
60 # only in the JDK or they use tools that are only in the JDK. The latter
61 # can be resolved in some cases by using tools from the compile-jdk.
62 #
63 needs_jdk = \
64 gc/TestG1ZeroPGCTJcmdThreadPrint.java \
65 gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java \
66 gc/metaspace/TestMetaspacePerfCounters.java \
67 runtime/6819213/TestBootNativeLibraryPath.java \
68 runtime/6925573/SortMethodsTest.java \
69 runtime/7107135/Test7107135.sh \
70 runtime/7158988/FieldMonitor.java \
71 runtime/7194254/Test7194254.java \
72 runtime/jsig/Test8017498.sh \
73 runtime/Metaspace/FragmentMetaspace.java \
74 runtime/NMT/BaselineWithParameter.java \
75 runtime/NMT/JcmdScale.java \
76 runtime/NMT/JcmdWithNMTDisabled.java \
77 runtime/NMT/MallocTestType.java \
78 runtime/NMT/ReleaseCommittedMemory.java \
79 runtime/NMT/ShutdownTwice.java \
80 runtime/NMT/SummaryAfterShutdown.java \
81 runtime/NMT/SummarySanityCheck.java \
82 runtime/NMT/ThreadedMallocTestType.java \
83 runtime/NMT/ThreadedVirtualAllocTestType.java \
84 runtime/NMT/VirtualAllocTestType.java \
85 runtime/RedefineObject/TestRedefineObject.java \
86 runtime/XCheckJniJsig/XCheckJSig.java \
87 serviceability/attach/AttachWithStalePidFile.java \
88 serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
89
90
91 # JRE adds further tests to compact3
92 #
93 jre = \
94 :compact3 \
95 :needs_jre \
96 -:needs_jdk
97
98 # Tests that require the full JRE
99 #
100 needs_jre = \
101 compiler/6852078/Test6852078.java \
102 compiler/7047069/Test7047069.java \
103 runtime/6294277/SourceDebugExtension.java
104
105 # Compact 3 adds further tests to compact2
106 #
107 compact3 = \
108 :compact2 \
109 :needs_compact3 \
110 -:needs_jre \
111 -:needs_jdk
112
113
114 # Tests that require compact3 API's
115 #
116 needs_compact3 = \
117 compiler/whitebox/DeoptimizeMethodTest.java \
118 compiler/whitebox/SetForceInlineMethodTest.java \
119 compiler/whitebox/SetDontInlineMethodTest.java \
120 compiler/whitebox/DeoptimizeAllTest.java \
121 compiler/whitebox/MakeMethodNotCompilableTest.java \
122 compiler/whitebox/ClearMethodStateTest.java \
123 compiler/whitebox/EnqueueMethodForCompilationTest.java \
|
47 # jtreg :jdk
48 # runs all tests. While
49 # jtreg :compact2
50 # runs those tests that only require compact1 and compact2 API's.
51 #
52
53 # Full JDK can run all tests
54 #
55 jdk = \
56 :jre \
57 :needs_jdk
58
59 # Tests that require a full JDK to execute. Either they test a feature
60 # only in the JDK or they use tools that are only in the JDK. The latter
61 # can be resolved in some cases by using tools from the compile-jdk.
62 #
63 needs_jdk = \
64 gc/TestG1ZeroPGCTJcmdThreadPrint.java \
65 gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java \
66 gc/metaspace/TestMetaspacePerfCounters.java \
67 gc/metaspace/TestPerfCountersAndMemoryPools.java \
68 runtime/6819213/TestBootNativeLibraryPath.java \
69 runtime/6925573/SortMethodsTest.java \
70 runtime/7107135/Test7107135.sh \
71 runtime/7158988/FieldMonitor.java \
72 runtime/7194254/Test7194254.java \
73 runtime/jsig/Test8017498.sh \
74 runtime/Metaspace/FragmentMetaspace.java \
75 runtime/NMT/BaselineWithParameter.java \
76 runtime/NMT/JcmdScale.java \
77 runtime/NMT/JcmdWithNMTDisabled.java \
78 runtime/NMT/MallocTestType.java \
79 runtime/NMT/ReleaseCommittedMemory.java \
80 runtime/NMT/ShutdownTwice.java \
81 runtime/NMT/SummaryAfterShutdown.java \
82 runtime/NMT/SummarySanityCheck.java \
83 runtime/NMT/ThreadedMallocTestType.java \
84 runtime/NMT/ThreadedVirtualAllocTestType.java \
85 runtime/NMT/VirtualAllocTestType.java \
86 runtime/RedefineObject/TestRedefineObject.java \
87 runtime/XCheckJniJsig/XCheckJSig.java \
88 serviceability/attach/AttachWithStalePidFile.java \
89 serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
90
91
92 # JRE adds further tests to compact3
93 #
94 jre = \
95 :compact3 \
96 :needs_jre \
97 -:needs_jdk
98
99 # Tests that require the full JRE
100 #
101 needs_jre = \
102 compiler/6852078/Test6852078.java \
103 compiler/7047069/Test7047069.java \
104 runtime/6294277/SourceDebugExtension.java \
105 runtime/ClassFile/JsrRewriting.java \
106 runtime/ClassFile/OomWhileParsingRepeatedJsr.java
107
108 # Compact 3 adds further tests to compact2
109 #
110 compact3 = \
111 :compact2 \
112 :needs_compact3 \
113 -:needs_jre \
114 -:needs_jdk
115
116
117 # Tests that require compact3 API's
118 #
119 needs_compact3 = \
120 compiler/whitebox/DeoptimizeMethodTest.java \
121 compiler/whitebox/SetForceInlineMethodTest.java \
122 compiler/whitebox/SetDontInlineMethodTest.java \
123 compiler/whitebox/DeoptimizeAllTest.java \
124 compiler/whitebox/MakeMethodNotCompilableTest.java \
125 compiler/whitebox/ClearMethodStateTest.java \
126 compiler/whitebox/EnqueueMethodForCompilationTest.java \
|