On Mon, 25 Aug 2025 12:04:45 GMT, Srinivas Mandalika <smandal...@openjdk.org> wrote:
>> The java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java test uses object >> monitors and wait/notify to synchronise actions in the test. >> >> Using CountDownLatch could make the test simpler, shorter, clearer. >> Tested the code on a windows-x64, macos-x64 and lnux-x64 machines and the >> test is working as expected. > > Srinivas Mandalika has updated the pull request incrementally with one > additional commit since the last revision: > > 8339791: review feedback incorporated. test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java line 68: > 66: doTest(); > 67: } catch (Exception e) { > 68: throw new RuntimeException("Unexpected Exception > encountered."); no need to catch Exception only to rethrow test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java line 155: > 153: try { > 154: robot = new Robot(); > 155: } catch (Exception e) { no need to catch Exception as main already has it in signature test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java line 164: > 162: passed = false; > 163: } > 164: } catch (InterruptedException e) { no need to catch this exception test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java line 179: > 177: windowActivatedLatch.await(1500, TimeUnit.MILLISECONDS); > 178: } catch (Exception e) { > 179: throw new RuntimeException("Unexpected Exception: " same test/jdk/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java line 198: > 196: windowDeactivatedLatch.await(1500, > TimeUnit.MILLISECONDS); > 197: } catch (Exception e) { > 198: throw new RuntimeException("Unexpected Exception: " same ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/26471#discussion_r2317715078 PR Review Comment: https://git.openjdk.org/jdk/pull/26471#discussion_r2317718685 PR Review Comment: https://git.openjdk.org/jdk/pull/26471#discussion_r2317722816 PR Review Comment: https://git.openjdk.org/jdk/pull/26471#discussion_r2317779936 PR Review Comment: https://git.openjdk.org/jdk/pull/26471#discussion_r2317780065