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

Enable parallelism in vmTestbase/vm/gc/concurrent tests

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 22
    • 11, 17, 21, 22
    • hotspot
    • gc
    • b21

    Description

      Similar to JDK-8315937, we want to unblock parallelism for more `hotspot:tier4` tests. `vmTestbase/vm/gc/concurrent` is stressing the GC, but many tests are single-threaded, and all of them are time-bounded. They seem to run similar stress tests that GCBasher does, which runs non-exclusively.

      There are currently 41 tests, each running for about 30 seconds. This totals at about 20 minutes of non-parallelism in tier4.
        CONF=linux-x86_64-server-fastdebug make images test 7315.13s user 314.09s system 584% cpu 21:45.55 total

      We should consider enabling parallelism for them and get improved test performance. Currently it is blocked by `TEST.properties` with `exclusiveAccess.dirs` directives in them.

      Attachments

        Issue Links

          Activity

            People

              easlan Elif Aslan
              shade Aleksey Shipilev
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: