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

TestHeapDumpForInvokeDynamic.java fails with ParallelGC on NUMA

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P4 P4
    • tbd
    • 26
    • hotspot

      TEST=test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java JTREG="REPEAT_COUNT=10;JAVA_OPTIONS=-XX:+UseParallelGC -XX:+UseNUMA"

      STDERR:
      java.lang.RuntimeException: assertFalse: expected false, was true
              at jdk.test.lib.Asserts.fail(Asserts.java:715)
              at jdk.test.lib.Asserts.assertFalse(Asserts.java:520)
              at jdk.test.lib.Asserts.assertFalse(Asserts.java:506)
              at jdk.test.lib.hprof.HprofParser.verifyParse(HprofParser.java:118)
              at jdk.test.lib.hprof.HprofParser.parse(HprofParser.java:108)
              at jdk.test.lib.hprof.HprofParser.parseAndVerify(HprofParser.java:59)
              at TestHeapDumpForInvokeDynamic.attachDumpAndVerify(TestHeapDumpForInvokeDynamic.java:75)
              at TestHeapDumpForInvokeDynamic.main(TestHeapDumpForInvokeDynamic.java:90)
              at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
              at java.base/java.lang.reflect.Method.invoke(Method.java:565)
              at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
              at java.base/java.lang.Thread.run(Thread.java:1474)

      My preliminary analysis led me to src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java , so I believe SA heap-dump doesn't support Parallel+NUMA.

      If so, this test should be skipped for that config.

            Unassigned Unassigned
            ayang Albert Yang
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: