< prev index next >

test/TEST.groups

Print this page




  36 # that profile, or the test infrastructure uses a feature in that
  37 # profile.
  38 # - The primary groups are defined in terms of the other primary groups
  39 # combined with the needs_xxx groups (including and excluding them as
  40 # appropriate). For example the jre can run all tests from compact3, plus
  41 # those from needs_jre, but excluding those from need_jdk.
  42 #
  43 # The bottom group defines all the actual tests to be considered, simply
  44 # by listing the top-level test directories.
  45 #
  46 # To use a group simply list it on the jtreg command line eg:
  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 hotspot_all = \
  54   /
  55 



















  56 # Full JDK can run all tests
  57 #
  58 jdk = \
  59   :jre \
  60   :needs_jdk
  61 
  62 # Tests that require a full JDK to execute. Either they test a feature
  63 # only in the JDK or they use tools that are only in the JDK. The latter
  64 # can be resolved in some cases by using tools from the compile-jdk.
  65 #
  66 needs_jdk = \
  67   gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java \
  68   gc/metaspace/TestMetaspacePerfCounters.java \
  69   gc/metaspace/TestPerfCountersAndMemoryPools.java \
  70   runtime/6819213/TestBootNativeLibraryPath.java \
  71   runtime/7158988/FieldMonitor.java \
  72   runtime/Metaspace/FragmentMetaspace.java \
  73   runtime/NMT/BaselineWithParameter.java \
  74   runtime/NMT/JcmdBaselineDetail.java \
  75   runtime/NMT/JcmdDetailDiff.java \


 236   gc/arguments/TestG1ConcRefinementThreads.java \
 237   gc/arguments/TestG1HeapRegionSize.java \
 238   gc/arguments/TestG1HeapSizeFlags.java \
 239   gc/arguments/TestG1PercentageOptions.java \
 240   gc/arguments/TestMaxHeapSizeTools.java \
 241   gc/arguments/TestMaxNewSize.java \
 242   gc/arguments/TestParallelGCThreads.java \
 243   gc/arguments/TestUseCompressedOopsErgo.java \
 244   gc/class_unloading/TestG1ClassUnloadingHWM.java \
 245   gc/ergonomics/TestDynamicNumberOfGCThreads.java \
 246   gc/g1/ \
 247   gc/logging/TestGCId.java \
 248   gc/metaspace/G1AddMetaspaceDependency.java \
 249   gc/metaspace/TestMetaspacePerfCounters.java \
 250   gc/startup_warnings/TestG1.java \
 251   gc/whitebox/TestConcMarkCycleWB.java 
 252 
 253 hotspot_native_sanity = \
 254   native_sanity
 255 
 256 hotspot_compiler_1 = \
 257   compiler/arraycopy/ \
 258   compiler/c1/ \
 259   compiler/c2/ \
 260   -compiler/c2/5091921/Test6850611.java \
 261   -compiler/c2/5091921/Test6890943.java \
 262   -compiler/c2/5091921/Test6905845.java \
 263   -compiler/c2/6340864 \
 264   -compiler/c2/6589834 \
 265   -compiler/c2/6603011 \
 266   -compiler/c2/6912517 \
 267   -compiler/c2/6792161 \
 268   -compiler/c2/7070134 \
 269   -compiler/c2/8004867
 270   
 271 hotspot_compiler_2 = \
 272   compiler/classUnloading/ \
 273   compiler/codecache/ \
 274   compiler/codegen/ \
 275   compiler/cpuflags/ \
 276   compiler/dependencies/ \
 277   compiler/eliminateAutobox/ \
 278   compiler/escapeAnalysis/ \
 279   compiler/exceptions/ \
 280   compiler/floatingpoint/ \
 281   compiler/gcbarriers/ \
 282   compiler/inlining/ \
 283   compiler/integerArithmetic/ \
 284   compiler/interpreter/ \
 285   compiler/jvmci/ \
 286   -compiler/codegen/7184394 \
 287   -compiler/codecache/stress
 288   
 289 hotspot_compiler_3 = \
 290   compiler/intrinsics/ \
 291   compiler/jsr292/ \
 292   compiler/loopopts/ \
 293   compiler/macronodes/ \
 294   compiler/memoryinitialization/ \
 295   compiler/osr/ \
 296   compiler/regalloc/ \
 297   compiler/runtime/ \
 298   compiler/startup/ \
 299   compiler/types/ \
 300   compiler/uncommontrap/ \
 301   compiler/unsafe/ \
 302   -compiler/intrinsics/adler32 \
 303   -compiler/intrinsics/bmi \
 304   -compiler/intrinsics/mathexact \
 305   -compiler/intrinsics/multiplytolen \
 306   -compiler/intrinsics/sha \
 307   -compiler/loopopts/7052494 \
 308   -compiler/runtime/6826736
 309 
 310 hotspot_compiler_closed = \
 311   sanity/ExecuteInternalVMTests.java
 312 
 313 hotspot_gc = \
 314   sanity/ExecuteInternalVMTests.java \
 315   gc/ \
 316   -gc/g1/TestGreyReclaimedHumongousObjects.java \
 317   -gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
 318 
 319 hotspot_gc_closed = \
 320   sanity/ExecuteInternalVMTests.java
 321 
 322 hotspot_gc_gcold = \
 323   stress/gc/TestGCOld.java
 324 
 325 hotspot_runtime = \
 326   runtime/ \
 327  -runtime/ErrorHandling/ErrorHandler.java \
 328  -runtime/RedefineObject/TestRedefineObject.java \
 329  -runtime/8003720/Test8003720.java \
 330  -runtime/Metaspace/FragmentMetaspace.java \
 331  -runtime/Metaspace/FragmentMetaspaceSimple.java \
 332  -runtime/Thread/TestThreadDumpMonitorContention.java \
 333  -runtime/SharedArchiveFile/SharedBaseAddress.java \
 334  -runtime/memory/ReserveMemory.java \
 335  -runtime/memory/RunUnitTestsConcurrently.java \
 336  -runtime/Unsafe/RangeCheck.java \
 337  -runtime/SelectionResolution/AbstractMethodErrorTest.java \
 338  -runtime/SelectionResolution/IllegalAccessErrorTest.java \
 339  -runtime/SelectionResolution/InvokeInterfaceICCE.java \
 340  -runtime/SelectionResolution/InvokeInterfaceSuccessTest.java \
 341  -runtime/SelectionResolution/InvokeSpecialICCE.java \
 342  -runtime/SelectionResolution/InvokeSpecialSuccessTest.java \
 343  -runtime/SelectionResolution/InvokeStaticICCE.java \
 344  -runtime/SelectionResolution/InvokeVirtualICCE.java \
 345  -runtime/SelectionResolution/InvokeVirtualSuccessTest.java \
 346  -runtime/SharedArchiveFile/CdsSameObjectAlignment.java \
 347  -runtime/SharedArchiveFile/DefaultUseWithClient.java \
 348  -runtime/Thread/CancellableThreadTest.java \
 349  -runtime/7158988/FieldMonitor.java \
 350  -runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java \
 351   sanity/ \
 352   testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
 353 
 354 hotspot_serviceability = \
 355   sanity/ExecuteInternalVMTests.java \
 356   serviceability/dcmd/compiler \
 357   serviceability/logging
 358 
 359 hotspot_jprt = \
 360   :hotspot_compiler_1 \
 361   :hotspot_compiler_2 \
 362   :hotspot_compiler_3 \
 363   :hotspot_compiler_closed \
 364   :hotspot_gc \
 365   :hotspot_gc_closed \
 366   :hotspot_gc_gcold \
 367   :hotspot_runtime \
 368   :hotspot_serviceability
 369 
 370 #All tests that depends on nashorn extension.
 371 #
 372 needs_nashorn = \
 373   compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
 374 
 375 #All tests that do not depends on nashorn extension
 376 #
 377 not_needs_nashorn = \
 378   :jdk \
 379   -:needs_nashorn
 380 
 381 hotspot_tmtools = \
 382   serviceability/tmtools        


  36 # that profile, or the test infrastructure uses a feature in that
  37 # profile.
  38 # - The primary groups are defined in terms of the other primary groups
  39 # combined with the needs_xxx groups (including and excluding them as
  40 # appropriate). For example the jre can run all tests from compact3, plus
  41 # those from needs_jre, but excluding those from need_jdk.
  42 #
  43 # The bottom group defines all the actual tests to be considered, simply
  44 # by listing the top-level test directories.
  45 #
  46 # To use a group simply list it on the jtreg command line eg:
  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 hotspot_all = \
  54   /
  55   
  56 hotspot_compiler = \
  57   compiler
  58   
  59 hotspot_gc = \
  60   gc
  61 
  62 hotspot_runtime = \
  63   runtime
  64   
  65 hotspot_serviceability = \
  66   serviceability
  67   
  68 hotspot_misc = \
  69   / \
  70  -:hotspot_compiler \
  71  -:hotspot_gc \
  72  -:hotspot_runtime \
  73  -:hotspot_serviceability
  74 
  75 # Full JDK can run all tests
  76 #
  77 jdk = \
  78   :jre \
  79   :needs_jdk
  80 
  81 # Tests that require a full JDK to execute. Either they test a feature
  82 # only in the JDK or they use tools that are only in the JDK. The latter
  83 # can be resolved in some cases by using tools from the compile-jdk.
  84 #
  85 needs_jdk = \
  86   gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java \
  87   gc/metaspace/TestMetaspacePerfCounters.java \
  88   gc/metaspace/TestPerfCountersAndMemoryPools.java \
  89   runtime/6819213/TestBootNativeLibraryPath.java \
  90   runtime/7158988/FieldMonitor.java \
  91   runtime/Metaspace/FragmentMetaspace.java \
  92   runtime/NMT/BaselineWithParameter.java \
  93   runtime/NMT/JcmdBaselineDetail.java \
  94   runtime/NMT/JcmdDetailDiff.java \


 255   gc/arguments/TestG1ConcRefinementThreads.java \
 256   gc/arguments/TestG1HeapRegionSize.java \
 257   gc/arguments/TestG1HeapSizeFlags.java \
 258   gc/arguments/TestG1PercentageOptions.java \
 259   gc/arguments/TestMaxHeapSizeTools.java \
 260   gc/arguments/TestMaxNewSize.java \
 261   gc/arguments/TestParallelGCThreads.java \
 262   gc/arguments/TestUseCompressedOopsErgo.java \
 263   gc/class_unloading/TestG1ClassUnloadingHWM.java \
 264   gc/ergonomics/TestDynamicNumberOfGCThreads.java \
 265   gc/g1/ \
 266   gc/logging/TestGCId.java \
 267   gc/metaspace/G1AddMetaspaceDependency.java \
 268   gc/metaspace/TestMetaspacePerfCounters.java \
 269   gc/startup_warnings/TestG1.java \
 270   gc/whitebox/TestConcMarkCycleWB.java 
 271 
 272 hotspot_native_sanity = \
 273   native_sanity
 274 
 275 hotspot_fast_compiler_1 = \
 276   compiler/arraycopy/ \
 277   compiler/c1/ \
 278   compiler/c2/ \
 279   -compiler/c2/5091921/Test6850611.java \
 280   -compiler/c2/5091921/Test6890943.java \
 281   -compiler/c2/5091921/Test6905845.java \
 282   -compiler/c2/6340864 \
 283   -compiler/c2/6589834 \
 284   -compiler/c2/6603011 \
 285   -compiler/c2/6912517 \
 286   -compiler/c2/6792161 \
 287   -compiler/c2/7070134 \
 288   -compiler/c2/8004867
 289   
 290 hotspot_fast_compiler_2 = \
 291   compiler/classUnloading/ \
 292   compiler/codecache/ \
 293   compiler/codegen/ \
 294   compiler/cpuflags/ \
 295   compiler/dependencies/ \
 296   compiler/eliminateAutobox/ \
 297   compiler/escapeAnalysis/ \
 298   compiler/exceptions/ \
 299   compiler/floatingpoint/ \
 300   compiler/gcbarriers/ \
 301   compiler/inlining/ \
 302   compiler/integerArithmetic/ \
 303   compiler/interpreter/ \
 304   compiler/jvmci/ \
 305   -compiler/codegen/7184394 \
 306   -compiler/codecache/stress
 307   
 308 hotspot_fast_compiler_3 = \
 309   compiler/intrinsics/ \
 310   compiler/jsr292/ \
 311   compiler/loopopts/ \
 312   compiler/macronodes/ \
 313   compiler/memoryinitialization/ \
 314   compiler/osr/ \
 315   compiler/regalloc/ \
 316   compiler/runtime/ \
 317   compiler/startup/ \
 318   compiler/types/ \
 319   compiler/uncommontrap/ \
 320   compiler/unsafe/ \
 321   -compiler/intrinsics/adler32 \
 322   -compiler/intrinsics/bmi \
 323   -compiler/intrinsics/mathexact \
 324   -compiler/intrinsics/multiplytolen \
 325   -compiler/intrinsics/sha \
 326   -compiler/loopopts/7052494 \
 327   -compiler/runtime/6826736
 328 
 329 hotspot_fast_compiler_closed = \
 330   sanity/ExecuteInternalVMTests.java
 331 
 332 hotspot_fast_gc = \
 333   sanity/ExecuteInternalVMTests.java \
 334   gc/ \
 335   -gc/g1/TestGreyReclaimedHumongousObjects.java \
 336   -gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
 337 
 338 hotspot_fast_gc_closed = \
 339   sanity/ExecuteInternalVMTests.java
 340 
 341 hotspot_fast_gc_gcold = \
 342   stress/gc/TestGCOld.java
 343 
 344 hotspot_fast_runtime = \
 345   runtime/ \
 346  -runtime/ErrorHandling/ErrorHandler.java \
 347  -runtime/RedefineObject/TestRedefineObject.java \
 348  -runtime/8003720/Test8003720.java \
 349  -runtime/Metaspace/FragmentMetaspace.java \
 350  -runtime/Metaspace/FragmentMetaspaceSimple.java \
 351  -runtime/Thread/TestThreadDumpMonitorContention.java \
 352  -runtime/SharedArchiveFile/SharedBaseAddress.java \
 353  -runtime/memory/ReserveMemory.java \
 354  -runtime/memory/RunUnitTestsConcurrently.java \
 355  -runtime/Unsafe/RangeCheck.java \
 356  -runtime/SelectionResolution/AbstractMethodErrorTest.java \
 357  -runtime/SelectionResolution/IllegalAccessErrorTest.java \
 358  -runtime/SelectionResolution/InvokeInterfaceICCE.java \
 359  -runtime/SelectionResolution/InvokeInterfaceSuccessTest.java \
 360  -runtime/SelectionResolution/InvokeSpecialICCE.java \
 361  -runtime/SelectionResolution/InvokeSpecialSuccessTest.java \
 362  -runtime/SelectionResolution/InvokeStaticICCE.java \
 363  -runtime/SelectionResolution/InvokeVirtualICCE.java \
 364  -runtime/SelectionResolution/InvokeVirtualSuccessTest.java \
 365  -runtime/SharedArchiveFile/CdsSameObjectAlignment.java \
 366  -runtime/SharedArchiveFile/DefaultUseWithClient.java \
 367  -runtime/Thread/CancellableThreadTest.java \
 368  -runtime/7158988/FieldMonitor.java \
 369  -runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java \
 370   sanity/ \
 371   testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
 372 
 373 hotspot_fast_serviceability = \
 374   sanity/ExecuteInternalVMTests.java \
 375   serviceability/dcmd/compiler \
 376   serviceability/logging
 377 
 378 hotspot_jprt = \
 379   :hotspot_fast_compiler_1 \
 380   :hotspot_fast_compiler_2 \
 381   :hotspot_fast_compiler_3 \
 382   :hotspot_fast_compiler_closed \
 383   :hotspot_fast_gc \
 384   :hotspot_fast_gc_closed \
 385   :hotspot_fast_gc_gcold \
 386   :hotspot_fast_runtime \
 387   :hotspot_fast_serviceability
 388 
 389 #All tests that depends on nashorn extension.
 390 #
 391 needs_nashorn = \
 392   compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
 393 
 394 #All tests that do not depends on nashorn extension
 395 #
 396 not_needs_nashorn = \
 397   :jdk \
 398   -:needs_nashorn
 399 
 400 hotspot_tmtools = \
 401   serviceability/tmtools        
< prev index next >