Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8151707

Mark hotspot tests which ignore external VM flags

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P3 P3
    • tbd
    • 9, 11, 15, 16, 17
    • hotspot

      A number of hotspot test ignore flags given externally. Running such tests in multiple VM configurations makes no sense (flags are ignored).
      To reduce test execution time such tests could be labeled with the keyword "noflags", it will help to tune a test execution system to recognize them and avoid unnecessary runs.

      List hotspot tests which are potentially "selfish":

      test/gc/arguments/TestHeapFreeRatio.java
      test/gc/TestVerifyDuringStartup.java
      test/gc/TestVerifySubSet.java
      test/gc/g1/TestStringDeduplicationFullGC.java
      test/gc/g1/TestStringDeduplicationAgeThreshold.java
      test/gc/g1/TestStringDeduplicationYoungGC.java
      test/gc/g1/TestStringSymbolTableStats.java
      test/gc/g1/TestStringDeduplicationTableRehash.java
      test/gc/g1/TestStringDeduplicationTableResize.java
      test/gc/g1/TestStringDeduplicationInterned.java
      test/gc/g1/TestStringDeduplicationPrintOptions.java
      test/gc/TestVerifySilently.java
      test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java
      test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java
      test/compiler/compilercontrol/jcmd/AddLogTest.java
      test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java
      test/compiler/compilercontrol/jcmd/AddExcludeTest.java
      test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java
      test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java
      test/compiler/c2/5091921/Test7005594.java
      test/compiler/c2/7070134/Stemmer.java
      test/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java
      test/runtime/SharedArchiveFile/SharedStrings.java
      test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
      test/runtime/memory/ReadFromNoaccessArea.java
      test/runtime/7158988/FieldMonitor.java
      test/runtime/6626217/Test6626217.sh
      test/serviceability/dcmd/gc/FinalizerInfoTest.java
      test/serviceability/dcmd/gc/RunFinalizationTest.java
      test/serviceability/dcmd/gc/HeapInfoTest.java
      test/serviceability/dcmd/jvmti/DataDumpDcmdTest.java
      test/serviceability/tmtools/jstack/ThreadNamesTest.java
      test/serviceability/tmtools/jstack/SpreadLockTest.java
      test/serviceability/tmtools/jstack/WaitNotifyThreadTest.java
      test/serviceability/tmtools/jstack/TraveledLockTest.java
      test/serviceability/tmtools/jstack/DaemonThreadTest.java
      test/serviceability/tmtools/jstat/GcCauseTest01.java
      test/serviceability/tmtools/jstat/GcTest01.java
      test/serviceability/tmtools/jstat/GcNewTest.java
      test/serviceability/tmtools/jstat/GcTest02.java
      test/serviceability/tmtools/jstat/GcCauseTest03.java
      test/serviceability/tmtools/jstat/GcCauseTest02.java
      test/serviceability/sa/jmap-hashcode/Test8028623.java
      test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
      test/serviceability/jvmti/8036666/GetObjectLockCount.java

            shurailine Aleksandre Iline
            dfazunen Dmitry Fazunenko (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: