Integrated: 8323066: gc/g1/TestSkipRebuildRemsetPhase.java fails with 'Skipping Remembered Set Rebuild.' missing

Thomas Schatzl tschatzl at openjdk.org
Tue Jan 9 17:06:38 UTC 2024


On Mon, 8 Jan 2024 16:17:15 GMT, Thomas Schatzl <tschatzl at openjdk.org> wrote:

> Hi all,
> 
>   the test is too sensitive to the amount of allocation, using an arbitrary value of `G1MixedGCLiveThresholdPercent`. This caused random test failures depending on how objects were allocated after GC in old gen, and the amount of allocations during startup.
> 
> Using a value of 0 should guarantee that no old region will ever be selected for rebuild, resulting in the correct expected message.
> 
> Testing: local testing of test case, gha
> 
> Thanks,
>   Thomas

This pull request has now been integrated.

Changeset: ee98d262
Author:    Thomas Schatzl <tschatzl at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/ee98d262181f5822609674c71c85ad4576ac1632
Stats:     19 lines in 2 files changed: 4 ins; 9 del; 6 mod

8323066: gc/g1/TestSkipRebuildRemsetPhase.java fails with 'Skipping Remembered Set Rebuild.' missing

Reviewed-by: ayang, iwalulya

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

PR: https://git.openjdk.org/jdk/pull/17309


More information about the hotspot-gc-dev mailing list