RFR: 8293824: gc/whitebox/TestConcMarkCycleWB.java failed "RuntimeException: assertTrue: expected true, was false" [v2]

Kim Barrett kbarrett at openjdk.org
Fri Dec 9 23:27:07 UTC 2022


On Tue, 6 Dec 2022 19:33:42 GMT, Ivan Walulya <iwalulya at openjdk.org> wrote:

>> Kim Barrett has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains seven commits:
>> 
>>  - use new whitebox api for running conc gc
>>  - Merge branch 'master' into test-concmark
>>  - copyrights
>>  - remove WB.g1StartConcMarkCyle
>>  - update tests
>>  - add utility GC breakpoint functions
>>  - add G1ConcurrentMark::completed_mark_cycles() and whitebox access
>
> test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/GCTokens.java line 36:
> 
>> 34:     public static final String WB_INITIATED_YOUNG_GC = "Young (Normal) (WhiteBox Initiated Young GC)";
>> 35:     public static final String WB_INITIATED_MIXED_GC = "Young (Mixed) (WhiteBox Initiated Young GC)";
>> 36:     public static final String WB_INITIATED_CMC = "WhiteBox Initiated Run to Breakpoint";
> 
> `WB_INITIATED_CMC = "WhiteBox Initiated Run to Concurrent GC Breakpoint"; ` as we indicate below that `String CMC = "Concurrent Mark)"`

Sorry, I don't understand the question/comment?  The change to the string
reflects what is logged by the VM now that we're using GC breakpoints to
control the collection.  The logging being matched with CMC didn't change.

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

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


More information about the hotspot-dev mailing list