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 prr (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk/pull/28646#pullrequestreview-3573017723
