< prev index next >

test/TEST.groups

Print this page
rev 7558 : 8067452: Rename hotspot_all in hotspot/test/TEST.groups


  33 # The groups are defined hierarchically in two forms:
  34 # - The need_xxx groups list all the tests that have a dependency on
  35 # a specific profile. This is either because it tests a feature in
  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 # 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/metaspace/CompressedClassSpaceSizeInJmapHeap.java \
  65   gc/metaspace/TestMetaspacePerfCounters.java \
  66   gc/metaspace/TestPerfCountersAndMemoryPools.java \
  67   runtime/6819213/TestBootNativeLibraryPath.java \
  68   runtime/7158988/FieldMonitor.java \
  69   runtime/7194254/Test7194254.java \
  70   runtime/Metaspace/FragmentMetaspace.java \
  71   runtime/NMT/BaselineWithParameter.java \
  72   runtime/NMT/JcmdBaselineDetail.java \


 415  -runtime/RedefineObject/TestRedefineObject.java \
 416  -runtime/8003720/Test8003720.java \
 417  -runtime/Metaspace/FragmentMetaspace.java \
 418  -runtime/Metaspace/FragmentMetaspaceSimple.java \
 419  -runtime/Thread/TestThreadDumpMonitorContention.java \
 420  -runtime/SharedArchiveFile/SharedBaseAddress.java \
 421  -runtime/memory/ReserveMemory.java \
 422  -runtime/Unsafe/RangeCheck.java \
 423  -runtime/SharedArchiveFile/CdsSameObjectAlignment.java \
 424  -runtime/SharedArchiveFile/DefaultUseWithClient.java \
 425  -runtime/Thread/CancellableThreadTest.java \
 426  -runtime/7158988/FieldMonitor.java
 427 
 428 hotspot_runtime_closed = \
 429   sanity/ExecuteInternalVMTests.java
 430 
 431 hotspot_serviceability = \
 432   sanity/ExecuteInternalVMTests.java \
 433   serviceability/dcmd/compiler
 434 
 435 hotspot_all = \

 436   :hotspot_compiler_1 \
 437   :hotspot_compiler_2 \
 438   :hotspot_compiler_3 \
 439   :hotspot_compiler_closed \
 440   :hotspot_gc \
 441   :hotspot_runtime \

 442   :hotspot_serviceability
 443 
 444 #All tests that depends on nashorn extension.
 445 #
 446 needs_nashorn = \
 447   compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
 448 
 449 #All tests that do not depends on nashorn extension
 450 #
 451 not_needs_nashorn = \
 452   :jdk \
 453   -:needs_nashorn


  33 # The groups are defined hierarchically in two forms:
  34 # - The need_xxx groups list all the tests that have a dependency on
  35 # a specific profile. This is either because it tests a feature in
  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/7194254/Test7194254.java \
  73   runtime/Metaspace/FragmentMetaspace.java \
  74   runtime/NMT/BaselineWithParameter.java \
  75   runtime/NMT/JcmdBaselineDetail.java \


 418  -runtime/RedefineObject/TestRedefineObject.java \
 419  -runtime/8003720/Test8003720.java \
 420  -runtime/Metaspace/FragmentMetaspace.java \
 421  -runtime/Metaspace/FragmentMetaspaceSimple.java \
 422  -runtime/Thread/TestThreadDumpMonitorContention.java \
 423  -runtime/SharedArchiveFile/SharedBaseAddress.java \
 424  -runtime/memory/ReserveMemory.java \
 425  -runtime/Unsafe/RangeCheck.java \
 426  -runtime/SharedArchiveFile/CdsSameObjectAlignment.java \
 427  -runtime/SharedArchiveFile/DefaultUseWithClient.java \
 428  -runtime/Thread/CancellableThreadTest.java \
 429  -runtime/7158988/FieldMonitor.java
 430 
 431 hotspot_runtime_closed = \
 432   sanity/ExecuteInternalVMTests.java
 433 
 434 hotspot_serviceability = \
 435   sanity/ExecuteInternalVMTests.java \
 436   serviceability/dcmd/compiler
 437 
 438 hotspot_jprt = \
 439   :hotspot_wbapitest \
 440   :hotspot_compiler_1 \
 441   :hotspot_compiler_2 \
 442   :hotspot_compiler_3 \
 443   :hotspot_compiler_closed \
 444   :hotspot_gc \
 445   :hotspot_runtime \
 446   :hotspot_runtime_closed \
 447   :hotspot_serviceability
 448 
 449 #All tests that depends on nashorn extension.
 450 #
 451 needs_nashorn = \
 452   compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
 453 
 454 #All tests that do not depends on nashorn extension
 455 #
 456 not_needs_nashorn = \
 457   :jdk \
 458   -:needs_nashorn
< prev index next >