[jdk8u-dev] RFR: 8160974: [TESTBUG] Mark more headful tests with @key headful. [v5]

Kazuhisa Takakuri ktakakuri at openjdk.org
Wed Apr 17 11:31:02 UTC 2024


On Wed, 17 Apr 2024 11:14:36 GMT, Kazuhisa Takakuri <ktakakuri at openjdk.org> wrote:

>> This is a backport of JDK-8160974: [TESTBUG] Mark more headful tests with @key headful.
>> 
>> This patch has already been applied to OracleJDK8.
>> As noted in the Bug Issue comments, some tests do not exist in 8u.
>
> Kazuhisa Takakuri has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Backport e52b963d0cdc49e2048757eae2e4b10bb279f296

To backport this patch, the following change has been made, other than minor conflict resolution.

* The following 56 tests do not exist in jdk8u, and skipped.
jdk/test/com/sun/java/accessibility/util/8051626/Bug8051626.java
jdk/test/java/awt/Component/GetScreenLocTest/GetScreenLocTest.java
jdk/test/java/awt/Dialog/ChildProperties/ChildDialogProperties.java
jdk/test/java/awt/LightweightComponent/LightweightEventTest/LightweightEventTest.java
jdk/test/java/awt/PrintJob/PrinterException.java
jdk/test/java/awt/TextField/TextFieldEditing/TextFieldEditing.java
jdk/test/java/awt/Window/ChildProperties/ChildWindowProperties.java
jdk/test/java/awt/datatransfer/UnicodeTransferTest/UnicodeTransferTest.java
jdk/test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java
jdk/test/java/awt/image/multiresolution/MultiResolutionJOptionPaneIconTest.java
jdk/test/java/awt/print/PrinterJob/LandscapeStackOverflow.java
jdk/test/javax/swing/Action/8133039/bug8133039.java
jdk/test/javax/swing/GroupLayout/8013566/bug8013566.java
jdk/test/javax/swing/GroupLayout/8079640/bug8079640.java
jdk/test/javax/swing/InputVerifier/VerifyTarget/VerifyTargetTest.java
jdk/test/javax/swing/JButton/PressedButtonRightClickTest.java
jdk/test/javax/swing/JColorChooser/Test8051548.java
jdk/test/javax/swing/JDialog/Transparency/TransparencyTest.java
jdk/test/javax/swing/JEditorPane/8146319/JEditorPaneTest.java
jdk/test/javax/swing/JFileChooser/8016665/JFileChooserOrientation.java
jdk/test/javax/swing/JFileChooser/8041694/bug8041694.java
jdk/test/javax/swing/JFileChooser/DeserializedJFileChooser/DeserializedJFileChooserTest.java
jdk/test/javax/swing/JInternalFrame/4769772/TestJInternalFrameIconify.java
jdk/test/javax/swing/JInternalFrame/8069348/bug8069348.java
jdk/test/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java
jdk/test/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java
jdk/test/javax/swing/JInternalFrame/NormalBoundsTest.java
jdk/test/javax/swing/JMenu/4213634/bug4213634.java
jdk/test/javax/swing/JOptionPane/8139213/OptionPaneTest.java
jdk/test/javax/swing/JPopupMenu/8147521/PopupMenuTest.java
jdk/test/javax/swing/JProgressBar/8015748/JProgressBarOrientationRobotTest.java
jdk/test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java
jdk/test/javax/swing/JRootPane/SilenceOfDeprecatedMenuBar/SilenceOfDeprecatedMenuBar.java
jdk/test/javax/swing/JScrollPane/bug8044371.java
jdk/test/javax/swing/JSpinner/6421058/bug6421058.java
jdk/test/javax/swing/JSpinner/WrongEditorTextFieldFont/WrongEditorTextFieldFont.java
jdk/test/javax/swing/JTabbedPane/8017284/bug8017284.java
jdk/test/javax/swing/JTabbedPane/8134116/Bug8134116.java
jdk/test/javax/swing/JTabbedPane/8137169/ScrollableTabbedPaneTest.java
jdk/test/javax/swing/JTable/6894632/bug6894632.java
jdk/test/javax/swing/JTableHeader/4473075/bug4473075.java
jdk/test/javax/swing/JTextArea/8149849/DNDTextToScaledArea.java
jdk/test/javax/swing/JTextPane/bug8025082.java
jdk/test/javax/swing/JToolTip/6219960/bug6219960.java
jdk/test/javax/swing/JTree/DnD/LastNodeLowerHalfDrop.java
jdk/test/javax/swing/LookAndFeel/6897701/JMenuItemsTest.java
jdk/test/javax/swing/LookAndFeel/8146276/NimbusGlueTest.java
jdk/test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java
jdk/test/javax/swing/plaf/basic/BasicRootPaneUI/HiddenDefaultButtonTest.java
jdk/test/javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java
jdk/test/javax/swing/plaf/synth/8040328/bug8040328.java
jdk/test/javax/swing/plaf/synth/SynthScrollbarThumbPainter/SynthScrollbarThumbPainterTest.java
jdk/test/javax/swing/text/NavigationFilter/8058305/bug8058305.java
jdk/test/javax/swing/text/TableView/I18nLayoutTest.java
jdk/test/javax/swing/text/html/8031109/bug8031109.java
jdk/test/javax/swing/text/rtf/RTFWriteParagraphAlignTest.java

* jdk/test/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java skipped
The bacported patch JDK-8252470 already introduced the headful keyword.

* add headful keyword for jdk/test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html
At the time the original patch was applied, JDK-8144164 had been already applied. JDK-8144164 integrates MouseClickRequestFocusRaceTest.html and MouseClickRequestFocusRaceTest.java. Therefore, it is preferable to add headful keyword to MouseClickRequestFocusRaceTest.html.

-------------

PR Comment: https://git.openjdk.org/jdk8u-dev/pull/383#issuecomment-2061043143


More information about the jdk8u-dev mailing list