[jdk8u-dev] RFR: 8159690: [TESTBUG] Mark headful tests with @key headful.
Andrew John Hughes
andrew at openjdk.org
Fri Feb 23 20:02:57 UTC 2024
On Thu, 20 Apr 2023 03:04:25 GMT, yaqsun <duke at openjdk.org> wrote:
> The patch is not clean because the 31 tests are omitted, and because of various context differences. The only substantive change is the addition of @headful, which doesn’t affect running any of the tests.
>
> There are 30 tests that were in the original patch that are not present in 8u. And there is 1 test that does not need to handle headful.
| File | Bug |
| ---- | --- |
| `test/java/awt/AppContext/ApplicationThreadsStop/ApplicationThreadsStop.java` | [JDK-8136858](https://bugs.openjdk.org/browse/JDK-8136858): Examine the usage of `ThreadGroup.stop()` in in sun.awt.AppContext |
| `test/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.html` | [JDK-8014725](https://bugs.openjdk.org/browse/JDK-8014725): closed/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.html failed intermittently |
| `test/java/awt/Cursor/GetSystemCustomCursor/GetSystemCustomCursor.java` | [JDK-8039269](https://bugs.openjdk.org/browse/JDK-8039269): images/cursors should not be in ${java.home}/lib - Yes for test and refactoring |
| `test/java/awt/Debug/DumpOnKey/DumpOnKey.java` | [JDK-4379403](https://bugs.openjdk.org/browse/JDK-4379403): Need to disable the "magic AWT dump key" (CTRL+SHIFT+F1) |
| `test/java/awt/EventDispatchThread/PropertyPermissionOnEDT/PropertyPermissionOnEDT.java` | [JDK-8080405](https://bugs.openjdk.org/browse/JDK-8080405): Exception in thread "AWT-EventQueue-1" java.security.AccessControlException |
| `test/java/awt/FileDialog/ModalFocus/FileDialogModalFocusTest.java` | [JDK-8025815](https://bugs.openjdk.org/browse/JDK-8025815): Child FileDialog of modal dialog does not get focus on Gnome |
| `test/java/awt/Focus/Cause/FocusCauseTest.java` | [JDK-8080395](https://bugs.openjdk.org/browse/JDK-8080395): consider making sun.awt.CausedFocusEvent functionality public |
| `test/java/awt/Focus/FocusTraversalPolicy/ContainerOrderFTPTest.java` | [JDK-8025001](https://bugs.openjdk.org/browse/JDK-8025001): `setFocusTraversalPolicy()` to ContainerOrderFocusTraversalPolicy results in an infinite loop |
| `test/java/awt/Frame/MaximizedToUnmaximized/MaximizedToUnmaximized.java` | [JDK-7124365](https://bugs.openjdk.org/browse/JDK-7124365): `setMaximizedBounds()` should be implemented |
| `test/java/awt/Graphics/CopyScaledArea/CopyScaledAreaTest.java` | [JDK-8069348](https://bugs.openjdk.org/browse/JDK-8069348): `SunGraphics2D.copyArea()` does not properly work for scaled graphics in D3D |
| `test/java/awt/List/ActionEvent`Test/ActionEventTest.java` | [JDK-6191390](https://bugs.openjdk.org/browse/JDK-6191390): Action Event triggered by list does not reflect the modifiers properly on win32 |
| `test/java/awt/List/ItemEvent`Test/ItemEventTest.java` | [JDK-8033936](https://bugs.openjdk.org/browse/JDK-8033936): `java.awt.List` events are not sent properly to handleEvent or ItemListener |
| `test/java/awt/Mouse/MouseModifiersUnit`Test/MouseModifiersInKeyEvent.java` | [JDK-8143054](https://bugs.openjdk.org/browse/JDK-8143054): [macosx] KeyEvent modifiers do not contain information about mouse buttons |
| `test/java/awt/Mouse/MouseWheelAbsXY/MouseWheelAbsXY.java` | [JDK-6778087](https://bugs.openjdk.org/browse/JDK-6778087): `getLocationOnScreen()` always returns (0, 0)for mouse wheel events |
| `test/java/awt/MouseInfo/PointerInfoCrashTest.java` | [JDK-8143316](https://bugs.openjdk.org/browse/JDK-8143316): Crash Trend in 1.9.0-ea-b93 (`sun.awt.DefaultMouseInfoPeer.fillPointWithCoords`) |
| `test/java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java` | [JDK-6180449](https://bugs.openjdk.org/browse/JDK-6180449): Text in TextArea scrolls to its left one char when selecting the text from the end |
| `test/java/awt/TextField/EOLTest/EOLTest.java` | [JDK-8055197](https://bugs.openjdk.org/browse/JDK-8055197): TextField deletes multiline strings |
| `test/java/awt/Toolkit/GetSizeTest/GetScreenSizeTest.java` | [JDK-8144074](https://bugs.openjdk.org/browse/JDK-8144074): [PIT] Crash calling `Toolkit.getScreenSize()` on Windows |
| `test/java/awt/Window/FindOwner/FindOwnerTest.html` | [JDK-8139227](https://bugs.openjdk.org/browse/JDK-8139227): Text fields in JPopupMenu structure do not receive focus in hosted Applets |
| `test/java/awt/Window/MultiWindowApp/MultiWindowAppTest.java` | [JDK-8022334](https://bugs.openjdk.org/browse/JDK-8022334): After calling `frame.toBack()` dialog goes to the back on Ubuntu 12.04 |
| `test/java/awt/Window/ScreenLocation/ScreenLocationTest.java` | [JDK-8011616](https://bugs.openjdk.org/browse/JDK-8011616): `JWindow.getLocation` and `JWindow.getLocationOnScreen` return different values on Unity |
| `test/java/awt/applet/Applet/AppletFlipBuffer.java` | [JDK-8130390](https://bugs.openjdk.org/browse/JDK-8130390): Applet fails to launch on virtual desktop |
| `test/java/awt/datatransfer/ConstructFlavoredObjectTest/ConstructFlavoredObjectTest.java` | [JDK-8142968](https://bugs.openjdk.org/browse/JDK-8142968): Module System implementation |
| `test/java/awt/datatransfer/DataFlavor/DataFlavorRemoteTest.java` | [JDK-8142968](https://bugs.openjdk.org/browse/JDK-8142968): Module System implementation |
| `test/java/awt/hidpi/properties/HiDPIPropertiesUnixTest.java` | [JDK-8150844](https://bugs.openjdk.org/browse/JDK-8150844): [hidpi] [macosx] `-Dsun.java2d.uiScale` should be taken into account for OS X |
| `test/java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java` | [JDK-8029253](https://bugs.openjdk.org/browse/JDK-8029253): [macosx] Performance problems with Retina display on Mac OS X |
| `test/java/awt/image/DrawImage/ScaledImageAlphaTest.java` | [JDK-8139183](https://bugs.openjdk.org/browse/JDK-8139183): `drawImage` misses background's alpha channel |
| `test/java/awt/image/multiresolution/MultiresolutionIconTest.java` | [JDK-8150724](https://bugs.openjdk.org/browse/JDK-8150724): create a test for multiresolution icons |
| `test/java/awt/security/WarningWindowDisposeTest/WarningWindowDisposeCrashTest.java` | [JDK-8041490](https://bugs.openjdk.org/browse/JDK-8041490): [macosx] Crash in system tray functionality check test |
| `test/javax/swing/SwingUtilities/8049533/bug8049533.java` | [JDK-8049533](https://bugs.openjdk.org/browse/JDK-8049533): `SwingUtilities.convertMouseEvent` misses `MouseWheelEvent.preciseWheelRotation` |
| `test/sun/java2d/SunGraphics2D/SurfaceDestination/SurfaceDestination.java` | [JDK-8134603](https://bugs.openjdk.org/browse/JDK-8134603): Incorrect destination is used in CGLLayer surface |
-------------
PR Comment: https://git.openjdk.org/jdk8u-dev/pull/306#issuecomment-1961912523
More information about the jdk8u-dev
mailing list