On Wed, 3 Dec 2025 20:25:37 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. This pull request has now been integrated. Changeset: 317788ff Author: Damon Nguyen <[email protected]> URL: https://git.openjdk.org/jdk/commit/317788ff12ee231bd3c9e8f1a0c9b38c8dad3feb Stats: 57 lines in 1 file changed: 25 ins; 16 del; 16 mod 8360160: ubuntu-22-04 machine is failing client tests Reviewed-by: prr, azvegint ------------- PR: https://git.openjdk.org/jdk/pull/28646
