On Fri, 28 Feb 2025 15:42:51 GMT, Alexey Ivanov <[email protected]> wrote:
> **Problem:** > > The test hangs intermittently when run on Windows. (In some cases, handling > the timeout takes 2 hours.) > > Thread dump shows no AWT threads, yet jtreg harness still waits for the test > thread to finish, in particular it waits for > [`StreamCopier`](https://github.com/openjdk/jtreg/blob/759946dedbafa423552851ecb98bc3bb8dcf30ec/src/share/classes/com/sun/javatest/regtest/exec/ProcessCommand.java#L279-L281). > See `threaddump.log` attached to the bug and [my > comment](https://bugs.openjdk.org/browse/JDK-8224968?focusedId=14757188&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14757188) > for more details. > > **Fix, or Workaround:** > > Drag mouse for a short while. > > In my testing on CI, the `javax/swing/JColorChooser/Test6827032.java` failed > on Windows *3 times* out of 6 runs with 20 repeats (`JTREG=REPEAT_COUNT=20`) > without the fix. > > There have been no failures after the fix in 10 runs with 20 repeats. [JDK-8224968](https://bugs.openjdk.org/browse/JDK-8224968) was filed in 2019. I can't reproduce the same failure that's in description. Over these 6 years many things have changed, so the original problem may be unreproducible any more. I ran the `javax/swing/JColorChooser/Test6827032.java` test, and it hung. I got the stack traces from the hung process, and there were no AWT threads. The test isn't problem-listed in LTS releases, that's how I ended up looking at the failure. ------------- PR Comment: https://git.openjdk.org/jdk/pull/23846#issuecomment-2695130155
