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

Test gc/g1/TestHumongousAllocConcurrentStart.java fails with -XX:TieredStopAtLevel=3

XMLWordPrintable

    • gc
    • b06
    • aarch64

        Test gc/g1/TestHumongousAllocConcurrentStart.java
        fails with
        '-Xcomp -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -XX:TieredStopAtLevel=3'

        Failure is very intermittent:

        stdout: [[0.015s][info][gc] Using G1
        [2.986s][info][gc] GC(0) Pause Young (Concurrent Start) (CodeCache GC Threshold) 2M->1M(224M) 5.198ms
        [2.986s][info][gc] GC(1) Concurrent Mark Cycle
        [3.027s][info][gc] GC(1) Pause Remark 1M->1M(224M) 31.694ms
        [3.034s][info][gc] GC(1) Pause Cleanup 1M->1M(224M) 0.328ms
        [3.035s][info][gc] GC(1) Concurrent Mark Cycle 49.149ms
        Allocating humongous object 1/113 of size 786432 bytes
        Allocating humongous object 2/113 of size 786432 bytes
        Allocating humongous object 3/113 of size 786432 bytes
        Allocating humongous object 4/113 of size 786432 bytes
        Allocating humongous object 5/113 of size 786432 bytes
        Allocating humongous object 6/113 of size 786432 bytes
        Allocating humongous object 7/113 of size 786432 bytes
        Allocating humongous object 8/113 of size 786432 bytes
        Allocating humongous object 9/113 of size 786432 bytes
        Allocating humongous object 10/113 of size 786432 bytes
        Allocating humongous object 11/113 of size 786432 bytes
        Allocating humongous object 12/113 of size 786432 bytes
        Allocating humongous object 13/113 of size 786432 bytes
        Allocating humongous object 14/113 of size 786432 bytes
        Allocating humongous object 15/113 of size 786432 bytes
        Allocating humongous object 16/113 of size 786432 bytes
        Allocating humongous object 17/113 of size 786432 bytes
        Allocating humongous object 18/113 of size 786432 bytes
        Allocating humongous object 19/113 of size 786432 bytes
        Allocating humongous object 20/113 of size 786432 bytes
        Allocating humongous object 21/113 of size 786432 bytes
        Allocating humongous object 22/113 of size 786432 bytes
        Allocating humongous object 23/113 of size 786432 bytes
        Allocating humongous object 24/113 of size 786432 bytes
        Allocating humongous object 25/113 of size 786432 bytes
        Allocating humongous object 26/113 of size 786432 bytes
        Allocating humongous object 27/113 of size 786432 bytes
        Allocating humongous object 28/113 of size 786432 bytes
        Allocating humongous object 29/113 of size 786432 bytes
        Allocating humongous object 30/113 of size 786432 bytes
        Allocating humongous object 31/113 of size 786432 bytes
        Allocating humongous object 32/113 of size 786432 bytes
        Allocating humongous object 33/113 of size 786432 bytes
        Allocating humongous object 34/113 of size 786432 bytes
        Allocating humongous object 35/113 of size 786432 bytes
        Allocating humongous object 36/113 of size 786432 bytes
        Allocating humongous object 37/113 of size 786432 bytes
        Allocating humongous object 38/113 of size 786432 bytes
        Allocating humongous object 39/113 of size 786432 bytes
        Allocating humongous object 40/113 of size 786432 bytes
        Allocating humongous object 41/113 of size 786432 bytes
        Allocating humongous object 42/113 of size 786432 bytes
        Allocating humongous object 43/113 of size 786432 bytes
        Allocating humongous object 44/113 of size 786432 bytes
        Allocating humongous object 45/113 of size 786432 bytes
        Allocating humongous object 46/113 of size 786432 bytes
        Allocating humongous object 47/113 of size 786432 bytes
        Allocating humongous object 48/113 of size 786432 bytes
        Allocating humongous object 49/113 of size 786432 bytes
        Allocating humongous object 50/113 of size 786432 bytes
        Allocating humongous object 51/113 of size 786432 bytes
        Allocating humongous object 52/113 of size 786432 bytes
        Allocating humongous object 53/113 of size 786432 bytes
        Allocating humongous object 54/113 of size 786432 bytes
        Allocating humongous object 55/113 of size 786432 bytes
        Allocating humongous object 56/113 of size 786432 bytes
        Allocating humongous object 57/113 of size 786432 bytes
        Allocating humongous object 58/113 of size 786432 bytes
        Allocating humongous object 59/113 of size 786432 bytes
        Allocating humongous object 60/113 of size 786432 bytes
        Allocating humongous object 61/113 of size 786432 bytes
        Allocating humongous object 62/113 of size 786432 bytes
        Allocating humongous object 63/113 of size 786432 bytes
        Allocating humongous object 64/113 of size 786432 bytes
        Allocating humongous object 65/113 of size 786432 bytes
        Allocating humongous object 66/113 of size 786432 bytes
        Allocating humongous object 67/113 of size 786432 bytes
        Allocating humongous object 68/113 of size 786432 bytes
        Allocating humongous object 69/113 of size 786432 bytes
        Allocating humongous object 70/113 of size 786432 bytes
        Allocating humongous object 71/113 of size 786432 bytes
        Allocating humongous object 72/113 of size 786432 bytes
        Allocating humongous object 73/113 of size 786432 bytes
        Allocating humongous object 74/113 of size 786432 bytes
        Allocating humongous object 75/113 of size 786432 bytes
        Allocating humongous object 76/113 of size 786432 bytes
        Allocating humongous object 77/113 of size 786432 bytes
        Allocating humongous object 78/113 of size 786432 bytes
        Allocating humongous object 79/113 of size 786432 bytes
        Allocating humongous object 80/113 of size 786432 bytes
        Allocating humongous object 81/113 of size 786432 bytes
        Allocating humongous object 82/113 of size 786432 bytes
        Allocating humongous object 83/113 of size 786432 bytes
        Allocating humongous object 84/113 of size 786432 bytes
        Allocating humongous object 85/113 of size 786432 bytes
        Allocating humongous object 86/113 of size 786432 bytes
        Allocating humongous object 87/113 of size 786432 bytes
        Allocating humongous object 88/113 of size 786432 bytes
        Allocating humongous object 89/113 of size 786432 bytes
        Allocating humongous object 90/113 of size 786432 bytes
        Allocating humongous object 91/113 of size 786432 bytes
        Allocating humongous object 92/113 of size 786432 bytes
        Allocating humongous object 93/113 of size 786432 bytes
        Allocating humongous object 94/113 of size 786432 bytes
        Allocating humongous object 95/113 of size 786432 bytes
        Allocating humongous object 96/113 of size 786432 bytes
        Allocating humongous object 97/113 of size 786432 bytes
        Allocating humongous object 98/113 of size 786432 bytes
        Allocating humongous object 99/113 of size 786432 bytes
        Allocating humongous object 100/113 of size 786432 bytes
        Allocating humongous object 101/113 of size 786432 bytes
        Allocating humongous object 102/113 of size 786432 bytes
        Allocating humongous object 103/113 of size 786432 bytes
        Allocating humongous object 104/113 of size 786432 bytes
        Allocating humongous object 105/113 of size 786432 bytes
        Allocating humongous object 106/113 of size 786432 bytes
        Allocating humongous object 107/113 of size 786432 bytes
        Allocating humongous object 108/113 of size 786432 bytes
        Allocating humongous object 109/113 of size 786432 bytes
        Allocating humongous object 110/113 of size 786432 bytes
        Allocating humongous object 111/113 of size 786432 bytes
        Allocating humongous object 112/113 of size 786432 bytes
        Allocating humongous object 113/113 of size 786432 bytes
        ];
         stderr: []
         exitValue = 0

        java.lang.RuntimeException: 'Pause Young (Concurrent Start) (G1 Humongous Allocation)' missing from stdout/stderr
        at jdk.test.lib.process.OutputAnalyzer.shouldContain(OutputAnalyzer.java:252)
        at gc.g1.TestHumongousAllocConcurrentStart.main(TestHumongousAllocConcurrentStart.java:57)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:333)
        at java.base/java.lang.Thread.run(Thread.java:1570)

        JavaTest Message: Test threw exception: java.lang.RuntimeException
        JavaTest Message: shutting down test

        result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'Pause Young (Concurrent Start) (G1 Humongous Allocation)' missing from stdout/stderr


        test result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'Pause Young (Concurrent Start) (G1 Humongous Allocation)' missing from stdout/stderr

              tschatzl Thomas Schatzl
              lmesnik Leonid Mesnik
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: