-
Bug
-
Resolution: Unresolved
-
P4
-
17u-cpu
-
aarch64
-
os_x
The following test failed in the JDK17u-cpu CI:
java/awt/Window/AlwaysOnTop/AutoTestOnTop.java
Here's a snippet from the first failure in the log file:
#section:main
----------messages:(7/308)----------
command: main AutoTestOnTop
reason: User specified action: run main/othervm/timeout=600 AutoTestOnTop
started: Tue Jul 22 13:42:47 GMT 2025
Mode: othervm [/othervm specified]
Additional options from @modules: --add-modules java.desktop
finished: Tue Jul 22 13:52:20 GMT 2025
elapsed time (seconds): 573.309
----------configuration:(3/40)----------
Boot Layer
add modules: java.desktop
----------System.out:(0/0)----------
----------System.err:(623/79475)----------
************************* S T A G E 0 *************************
************************* A C T I O N 0 *************************
<snip>
************************* A C T I O N 3 *************************
Setting always on top on java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal] to true
java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal],oldState=0,newState=0] on frame1
java.awt.event.WindowEvent[WINDOW_DEACTIVATED,opposite=java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal],oldState=0,newState=0] on frame1
java.awt.event.WindowEvent[WINDOW_ACTIVATED,opposite=java.awt.Frame[frame1,300,300,650x100,layout=java.awt.BorderLayout,title=Auxiliary Frame,resizable,normal],oldState=0,newState=0] on frame4
java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=java.awt.Frame[frame1,300,300,650x100,layout=java.awt.BorderLayout,title=Auxiliary Frame,resizable,normal],oldState=0,newState=0] on frame4
Checking for always-on-top java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal]
Test failed: stage #0, action # 3: Frame (1) over Frame (2): after dragging: setting visible window (1) always-on-top didn't make it topmost
Test failed: stage #0, action # 3: Frame (1) over Frame (2): after dragging: setting visible window (1) always-on-top didn't make it such
Setting always on top on java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal] to false
java.awt.event.ComponentEvent[COMPONENT_MOVED (300,395 650x100)] on frame1
java.awt.event.MouseEvent[MOUSE_ENTERED,(150,5),absolute(450,305),button=0,modifiers=Button1,extModifiers=Button1,clickCount=0] on frame4
Checking for non always-on-top of java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal]
************************* A C T I O N 4 *************************
java/awt/Window/AlwaysOnTop/AutoTestOnTop.java
Here's a snippet from the first failure in the log file:
#section:main
----------messages:(7/308)----------
command: main AutoTestOnTop
reason: User specified action: run main/othervm/timeout=600 AutoTestOnTop
started: Tue Jul 22 13:42:47 GMT 2025
Mode: othervm [/othervm specified]
Additional options from @modules: --add-modules java.desktop
finished: Tue Jul 22 13:52:20 GMT 2025
elapsed time (seconds): 573.309
----------configuration:(3/40)----------
Boot Layer
add modules: java.desktop
----------System.out:(0/0)----------
----------System.err:(623/79475)----------
************************* S T A G E 0 *************************
************************* A C T I O N 0 *************************
<snip>
************************* A C T I O N 3 *************************
Setting always on top on java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal] to true
java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal],oldState=0,newState=0] on frame1
java.awt.event.WindowEvent[WINDOW_DEACTIVATED,opposite=java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal],oldState=0,newState=0] on frame1
java.awt.event.WindowEvent[WINDOW_ACTIVATED,opposite=java.awt.Frame[frame1,300,300,650x100,layout=java.awt.BorderLayout,title=Auxiliary Frame,resizable,normal],oldState=0,newState=0] on frame4
java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=java.awt.Frame[frame1,300,300,650x100,layout=java.awt.BorderLayout,title=Auxiliary Frame,resizable,normal],oldState=0,newState=0] on frame4
Checking for always-on-top java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal]
Test failed: stage #0, action # 3: Frame (1) over Frame (2): after dragging: setting visible window (1) always-on-top didn't make it topmost
Test failed: stage #0, action # 3: Frame (1) over Frame (2): after dragging: setting visible window (1) always-on-top didn't make it such
Setting always on top on java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal] to false
java.awt.event.ComponentEvent[COMPONENT_MOVED (300,395 650x100)] on frame1
java.awt.event.MouseEvent[MOUSE_ENTERED,(150,5),absolute(450,305),button=0,modifiers=Button1,extModifiers=Button1,clickCount=0] on frame4
Checking for non always-on-top of java.awt.Frame[frame4,300,300,300x100,layout=java.awt.BorderLayout,title=Top Frame,resizable,normal]
************************* A C T I O N 4 *************************