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

Mark hotspot tests which ignore external VM flags

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: In Progress
    • Priority: P3
    • Resolution: Unresolved
    • Affects Version/s: 9, 11, 15, 16, 17
    • Fix Version/s: 19
    • Component/s: hotspot
    • Labels:
    • Subcomponent:

      Description

      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

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated: