RFR: 8321422: Test gc/g1/pinnedobjs/TestPinnedObjectTypes.java times out after completion [v2]

Ivan Walulya iwalulya at openjdk.org
Thu Dec 7 12:10:35 UTC 2023


On Thu, 7 Dec 2023 11:13:49 GMT, Thomas Schatzl <tschatzl at openjdk.org> wrote:

>> Hi all,
>> 
>>   please review this change that disables core file creation for the subtests of this test that check for assertion failure. Core dump creation can make the whole test time out.
>> 
>> 
>> ----------System.out:(54/8466)----------
>> Command line:... -XX:+UseG1GC -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbootclasspath/a:. -Xmx32M -Xmn16M -Xlog:gc gc.g1.pinnedobjs.TestObjectPin Object ]
>> [2023-12-05T23:30:37.930237Z] Gathering output for process 98165
>> [0.066s][info][gc] Using G1
>> #
>> # A fatal error has been detected by the Java Runtime Environment:
>> #
>> #  Internal Error (/open/src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp:268), pid=98165, tid=6403
>> #  assert(obj->is_typeArray()) failed: must be typeArray
>> #[...]
>> # If you would like to submit a bug report, please visit:
>> #   https://bugreport.java.com/bugreport/crash.jsp
>> #
>> 
>> [2023-12-05T23:35:20.308715Z] Waiting for completion for process 98165
>> [2023-12-05T23:35:20.632162Z] Waiting for completion finished for process 98165
>> 
>> Notice the 5 min delay from the `Gathering output for process` to the `Waiting for completion finished` message. This repeats for the second test, triggering the timeout.
>> 
>> Testing: failing test
>> 
>> Thanks,
>>   Thomas
>
> Thomas Schatzl has updated the pull request incrementally with one additional commit since the last revision:
> 
>   typo :(

Marked as reviewed by iwalulya (Reviewer).

-------------

PR Review: https://git.openjdk.org/jdk/pull/17013#pullrequestreview-1770016712


More information about the hotspot-gc-dev mailing list