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

SQE test: GC unified logging: test that existing GC logging tags are preserved

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P3
    • Resolution: Unresolved
    • Affects Version/s: 9, 11
    • Fix Version/s: tbd
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc

      Description

      New VM logging mechanism introduced in JDK9 supports tags. There should be a test checking that tags are preserved from build to build.

      For the time of bug filing the following tags are available:
       alloc, age, barrier, bot, census, classhisto, classresolve, classinit, comp, compaction, cpu, cset, defaultmethods, ergo, exceptions, exit, freelist, gc, heap, humongous, ihop, itables, jni, liveness, logging, marking, metaspace, monitorinflation, phases, plab, promotion, ref, refine, region, remset, rt, safepoint, scavenge, scrub, start, state, stats, stringdedup, survivor, svc, sweep, task, tlab, time, verify, vmoperation, vtables
      (quoted from output of java -Xlog:help -version)

      A test could:
      - parse output of: java -Xlog:help -version
      - search for section of available tags
      - check that all GC specific tags are there (list of such tags is a property of the test)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              dfazunen Dmitry Fazunenko (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated: