From 4b5edce4f3515a2c9bbc86a3f1b65da57da73a6e Mon Sep 17 00:00:00 2001 From: Krishna Addepalli Date: Mon, 2 Apr 2018 16:52:11 +0530 Subject: [PATCH] 8200525: test java/awt/event/SequencedEvent/SequencedEventTest.java fails to compile Reviewed-by: prr, serb --- .../java/awt/event/SequencedEvent/SequencedEventTest.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java b/test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java index 12e849f074e..b8df72e187c 100644 --- a/test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java +++ b/test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java @@ -25,7 +25,8 @@ * @test * @bug 8152974 * @key headful - * @summary AWT hang occurrs when sequenced events arrive out of sequence + * @modules java.desktop/sun.awt + * @summary AWT hang occurs when sequenced events arrive out of sequence * @run main SequencedEventTest */ import sun.awt.AppContext; @@ -84,7 +85,8 @@ public class SequencedEventTest extends JFrame implements ActionListener { peekEvent(java.awt.event.FocusEvent.FOCUS_LAST + 1); if (ev != null) - throw new RuntimeException("Test case failed!"); + throw new RuntimeException("Test case failed, since all the sequenced events" + + "are not flushed!" + ev); } catch (InterruptedException e) { throw new RuntimeException("Test case failed." + e.getMessage()); } @@ -163,7 +165,7 @@ public class SequencedEventTest extends JFrame implements ActionListener { */ Class seqClass = (Class) Class.forName("java.awt.SequencedEvent"); Constructor seqConst = seqClass.getConstructor(AWTEvent.class); - seqConst.setAccessible(true);; + seqConst.setAccessible(true); return seqConst.newInstance(wrapMe); } catch (Throwable err) { throw new RuntimeException("Unable to instantiate SequencedEvent",err);