On Thu, 11 Dec 2025 23:31:47 GMT, Damon Nguyen <[email protected]> wrote:

>> There was a prior PR that attempted to fix this issue, but it was found that 
>> [JDK-8280987](https://bugs.openjdk.org/browse/JDK-8280987) was the more 
>> reasonable cause. The issue was caused by Ubuntu instances having a large 
>> amount of graphics configurations, hence a large amount of concurrent frames 
>> being open and tested on at a time. As such, the newly suggested fix was to 
>> instead break apart the test into batches.
>> 
>> This change creates and disposes of the test frames in batches of 20, up to 
>> the number of GC's identified. The original problem was recreated when 
>> testing on Ubuntu 24.04, and I have re-tested this with the updated test on 
>> the same device, and it passes. When debugging, 140 GC's were identified and 
>> all 140 frames were created and disposed of. Also tested this on macOS 15 
>> and the test also passes. CI looks good as well.
>
> Damon Nguyen has updated the pull request incrementally with one additional 
> commit since the last revision:
> 
>   Test one frame at a time and limit number of gcs.

Marked as reviewed by azvegint (Reviewer).

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

PR Review: https://git.openjdk.org/jdk/pull/28646#pullrequestreview-3577767371

Reply via email to