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

compiler/graalunit/CoreTest.java times out with serial and parallel GC

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Duplicate
    • Affects Version/s: 14
    • Fix Version/s: None
    • Component/s: hotspot
    • Subcomponent:
    • CPU:
      x86_64
    • OS:
      linux

      Description

      The following test timed out in the JDK14 CI:

      compiler/graalunit/CoreTest.java

      It timed out with both serial GC and parallel GC.

      Here's a snippet from the end of the -XX:+UseParallelGC log:

      OK (1319 tests)


      10 longest running test classes:
          383,733 ms org.graalvm.compiler.core.test.CountedLoopTest
           29,556 ms org.graalvm.compiler.core.test.TrivialInliningExplosionTest
           13,414 ms org.graalvm.compiler.core.test.SubWordFieldStoreTest
           11,656 ms org.graalvm.compiler.core.test.BciBlockMappingTest
            8,152 ms org.graalvm.compiler.core.test.MemoryArithmeticTest
            7,963 ms org.graalvm.compiler.core.test.ArrayLengthProviderTest
            4,096 ms org.graalvm.compiler.core.test.ea.CountUppercaseParallelTest
            3,914 ms org.graalvm.compiler.core.test.inlining.InliningTest
            3,738 ms org.graalvm.compiler.core.test.inlining.NestedLoopEffectsPhaseComplexityTest
            2,873 ms org.graalvm.compiler.core.test.SubWordArrayStoreTest
      10 longest running tests:
           75,336 ms incrementUnsigned7(org.graalvm.compiler.core.test.CountedLoopTest)
           36,886 ms increment7(org.graalvm.compiler.core.test.CountedLoopTest)
           35,033 ms incrementUnsigned8b(org.graalvm.compiler.core.test.CountedLoopTest)
           34,729 ms decrement4(org.graalvm.compiler.core.test.CountedLoopTest)
           32,448 ms decrementUnsigned7(org.graalvm.compiler.core.test.CountedLoopTest)
           31,878 ms incrementUnsigned8a(org.graalvm.compiler.core.test.CountedLoopTest)
           29,555 ms test(org.graalvm.compiler.core.test.TrivialInliningExplosionTest)
           25,731 ms decrementEq5(org.graalvm.compiler.core.test.CountedLoopTest)
           22,454 ms incrementEq7(org.graalvm.compiler.core.test.CountedLoopTest)
           19,771 ms decrement5(org.graalvm.compiler.core.test.CountedLoopTest)
      WARNING: An illegal reflective access operation has occurred
      WARNING: Illegal reflective access by org.graalvm.compiler.core.test.MethodHandleEagerResolution (file:/opt/mach5/mesos/work_dir/jib-master/install/jdk-14+27-1312/linux-x64-debug.test/hotspot/jtreg/graal/jdk.vm.compiler.tests.jar) to field java.lang.String.value
      WARNING: Please consider reporting this to the maintainers of org.graalvm.compiler.core.test.MethodHandleEagerResolution
      WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
      WARNING: All illegal access operations will be denied in a future release
      Java HotSpot(TM) 64-Bit Server VM warning: outputStream::do_vsnprintf output truncated -- buffer length is 2000 bytes but 2384 bytes are needed.

      [2019-12-11T12:03:01.411512Z] Waiting for completion for process 20533
      [2019-12-11T12:03:01.411821Z] Waiting for completion finished for process 20533
      ----------System.err:(1/15)----------
      STATUS:Passed.
      ----------rerun:(37/7640)*----------

      Notice that the test passed while JTREG timeout handling was
      running. Perhaps the test just needs a slightly longer default
      timeout value?


      Here's a snippet from the end of the -XX:+UseSerialGC log:

      OK (1319 tests)


      10 longest running test classes:
          315,852 ms org.graalvm.compiler.core.test.CountedLoopTest
           31,972 ms org.graalvm.compiler.core.test.TrivialInliningExplosionTest
           12,639 ms org.graalvm.compiler.core.test.BciBlockMappingTest
           12,616 ms org.graalvm.compiler.core.test.SubWordFieldStoreTest
            9,380 ms org.graalvm.compiler.core.test.MemoryArithmeticTest
            8,251 ms org.graalvm.compiler.core.test.ArrayLengthProviderTest
            5,223 ms org.graalvm.compiler.core.test.DirectByteBufferTest
            5,083 ms org.graalvm.compiler.core.test.SubWordArrayStoreTest
            3,539 ms org.graalvm.compiler.core.test.ea.CountUppercaseParallelTest
            3,477 ms org.graalvm.compiler.core.test.InterfaceMethodHandleTest
      10 longest running tests:
           41,972 ms incrementUnsigned7(org.graalvm.compiler.core.test.CountedLoopTest)
           34,574 ms decrementUnsigned7(org.graalvm.compiler.core.test.CountedLoopTest)
           31,966 ms decrementEq5(org.graalvm.compiler.core.test.CountedLoopTest)
           31,966 ms test(org.graalvm.compiler.core.test.TrivialInliningExplosionTest)
           28,376 ms decrement4(org.graalvm.compiler.core.test.CountedLoopTest)
           27,259 ms increment7(org.graalvm.compiler.core.test.CountedLoopTest)
           23,464 ms incrementEq7(org.graalvm.compiler.core.test.CountedLoopTest)
           20,245 ms decrement5(org.graalvm.compiler.core.test.CountedLoopTest)
           20,148 ms decrementUnsigned8(org.graalvm.compiler.core.test.CountedLoopTest)
           19,293 ms incrementUnsigned8a(org.graalvm.compiler.core.test.CountedLoopTest)
      WARNING: An illegal reflective access operation has occurred
      WARNING: Illegal reflective access by org.graalvm.compiler.core.test.MethodHandleEagerResolution (file:/opt/mach5/mesos/work_dir/jib-master/install/jdk-14+27-1312/linux-x64-debug.test/hotspot/jtreg/graal/jdk.vm.compiler.tests.jar) to field java.lang.String.value
      WARNING: Please consider reporting this to the maintainers of org.graalvm.compiler.core.test.MethodHandleEagerResolution
      WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
      WARNING: All illegal access operations will be denied in a future release

      [2019-12-11T12:01:40.969262Z] Waiting for completion for process 29740
      [2019-12-11T12:01:40.969568Z] Waiting for completion finished for process 29740
      ----------System.err:(1/15)----------
      STATUS:Passed.
      ----------rerun:(36/7573)*----------

      Notice that the test passed while JTREG timeout handling was
      running. Perhaps the test just needs a slightly longer default
      timeout value?

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                dcubed Daniel Daugherty
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: