The Jenkins Controller is preparing for shutdown. No new builds can be started.
Failed
com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus02RobotFocus
Failing for the past 32 builds
(Since Unstable )
Error Message
Key (0:5) not typed one time expected:<1> but was:<0>
Stacktrace
junit.framework.AssertionFailedError: Key (0:5) not typed one time expected:<1> but was:<0> at com.jogamp.opengl.test.junit.util.AWTRobotUtil.keyType(AWTRobotUtil.java:297) at com.jogamp.opengl.test.junit.util.AWTRobotUtil.assertKeyType(AWTRobotUtil.java:326) at com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus01ProgrFocusImpl(TestFocus02SwingAWTRobot.java:220) at com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus02RobotFocus(TestFocus02SwingAWTRobot.java:271)
Standard Error
Thread-1 - SingletonInstanceServerSocket: localhost/127.0.0.1:59999 - started SLOCK 1319193688858 +++ localhost/127.0.0.1:59999 - Locked ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus01ProgrFocus robot pos: java.awt.Point[x=320,y=33] Detected screen size 1920x1080 FOCUS AWT GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on java.awt.Button[button0,0,0,640x28,label=north] FOCUS AWT LOST PERM [false]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame1,0,22,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,22,640x458,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on java.awt.Button[button0,0,0,640x28,label=north] FOCUS AWT GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,640x28,label=north],cause=UNKNOWN] on javax.swing.JFrame[frame1,0,22,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,22,640x458,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] Thread[main-Display-MacOSX_nil-1-EDT-1,5,main] GearsES2.init ... Chosen GLCapabilities: GLCaps[on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl GL_VENDOR: NVIDIA Corporation GL_RENDERER: NVIDIA GeForce 320M OpenGL Engine GL_VERSION: 2.1 NVIDIA-7.12.9 gear1 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@5e2c17f7 gear2 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@20d9896e gear3 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@29cda59b Thread[main-Display-MacOSX_nil-1-EDT-1,5,main] GearsES2.init FIN Thread[main-Display-MacOSX_nil-1-EDT-1,5,main] GearsES2.reshape 0/0 418x346, swapInterval 1 Thread[main-Display-MacOSX_nil-1-EDT-1,5,main] GearsES2.reshape FIN Frames for initial setVisible(true): 1 FOCUS AWT LOST PERM [false]: JFrame1, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on javax.swing.JFrame[frame1,0,22,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,22,640x458,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] FOCUS AWT GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on javax.swing.JFrame[frame1,0,22,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,22,640x458,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] FOCUS AWT Button Outer request FOCUS AWT LOST PERM [false]: JFrame1, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on javax.swing.JFrame[frame1,0,22,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,22,640x458,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] FOCUS AWT GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on java.awt.Button[button0,0,0,640x28,label=north] FOCUS AWT Button Outer sync robot pos: java.awt.Point[x=320,y=58] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=0,primaryLevelUnicode=0,scancode=0] on button0 KEY AWT TYPED [1]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_TYPED,keyCode=0,keyText=Unknown keyCode: 0x0,keyChar='a',keyLocation=KEY_LOCATION_UNKNOWN,rawCode=0,primaryLevelUnicode=0,scancode=0] on button0 KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=0,primaryLevelUnicode=0,scancode=0] on button0 KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=0,primaryLevelUnicode=0,scancode=0] on button0 KEY AWT TYPED [2]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_TYPED,keyCode=0,keyText=Unknown keyCode: 0x0,keyChar='a',keyLocation=KEY_LOCATION_UNKNOWN,rawCode=0,primaryLevelUnicode=0,scancode=0] on button0 KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=0,primaryLevelUnicode=0,scancode=0] on button0 robot pos: java.awt.Point[x=320,y=58] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(325,13),absolute(320,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button0 MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button0 robot pos: java.awt.Point[x=320,y=58] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(325,13),absolute(320,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button0 MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button0 MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(325,13),absolute(320,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button0 MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button0 FOCUS NEWT Canvas/GLWindow request FOCUS AWT LOST PERM [false]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on java.awt.Button[button0,0,0,640x28,label=north] FOCUS NEWT GAINED [true]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693012 d 0ms]] FOCUS NEWT Canvas/GLWindow sync FOCUS AWT GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,640x28,label=north],cause=UNKNOWN] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,57,28,418x346] FOCUS AWT LOST TEMP [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,temporary,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,57,28,418x346] robot pos: java.awt.Point[x=323,y=273] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693133 d 1ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693134 d 0ms]]] KEY NEWT TYPED [1]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693134 d 0ms]]] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693184 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693184 d 0ms]]] KEY NEWT TYPED [2]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693185 d 0ms]]] robot pos: java.awt.Point[x=323,y=273] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@78ff9053/[I@525c7734, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693346 d 0ms]]] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@3496212a/[I@6c5b675e, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693347 d 0ms]]] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@64df83e5/[I@e4c6320, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693347 d 0ms]]] robot pos: java.awt.Point[x=323,y=273] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@2db7ae22/[I@760951a0, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693813 d 0ms]]] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@34e0e90/[I@799e11a1, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693813 d 0ms]]] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@78979f67/[I@2a62610b, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193693813 d 0ms]]] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@257b40fe/[I@3ee7f6eb, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193694166 d 0ms]]] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@6f03de90/[I@6708f8e0, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193694167 d 0ms]]] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@7e0b6ef8/[I@20a29c6e, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193694167 d 0ms]]] FOCUS AWT Button request FOCUS AWT GAINED PERM [true]: ButtonNorthInner, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,57,28,418x346],cause=UNKNOWN] on java.awt.Button[button1,0,0,529x28,label=north] FOCUS AWT Button sync robot pos: java.awt.Point[x=322,y=86] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193694722 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193694723 d 0ms]]] KEY NEWT TYPED [1]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193694723 d 0ms]]] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193695734 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193695734 d 0ms]]] KEY NEWT TYPED [2]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193695734 d 0ms]]] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193696738 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193696738 d 0ms]]] KEY NEWT TYPED [3]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193696738 d 0ms]]] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193697743 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193697744 d 0ms]]] KEY NEWT TYPED [4]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193697745 d 0ms]]] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193698753 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193698753 d 0ms]]] KEY NEWT TYPED [5]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193698753 d 0ms]]] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus01ProgrFocus ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus02RobotFocus robot pos: java.awt.Point[x=320,y=33] FOCUS AWT LOST TEMP [false]: ButtonNorthInner, java.awt.FocusEvent[FOCUS_LOST,temporary,opposite=java.awt.Button[button2,0,0,640x28,label=north],cause=ACTIVATION] on java.awt.Button[button1,0,0,529x28,label=north] FOCUS AWT GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button1,0,0,529x28,label=north],cause=ACTIVATION] on java.awt.Button[button2,0,0,640x28,label=north] Thread[main-Display-MacOSX_nil-1-EDT-1,5,main] GearsES2.init ... Chosen GLCapabilities: GLCaps[on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl GL_VENDOR: NVIDIA Corporation GL_RENDERER: NVIDIA GeForce 320M OpenGL Engine GL_VERSION: 2.1 NVIDIA-7.12.9 FOCUS AWT LOST PERM [false]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame2,0,22,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,22,640x458,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on java.awt.Button[button2,0,0,640x28,label=north] FOCUS AWT GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button2,0,0,640x28,label=north],cause=UNKNOWN] on javax.swing.JFrame[frame2,0,22,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,22,640x458,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] gear1 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@2a8ab08f gear2 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@774d921a gear3 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@5b32627 Thread[main-Display-MacOSX_nil-1-EDT-1,5,main] GearsES2.init FIN Thread[main-Display-MacOSX_nil-1-EDT-1,5,main] GearsES2.reshape 0/0 418x346, swapInterval 1 Thread[main-Display-MacOSX_nil-1-EDT-1,5,main] GearsES2.reshape FIN Frames for initial setVisible(true): 2 FOCUS AWT LOST PERM [false]: JFrame1, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on javax.swing.JFrame[frame2,0,22,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,22,640x458,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] FOCUS AWT GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on javax.swing.JFrame[frame2,0,22,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,22,640x458,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] FOCUS AWT Button Outer request FOCUS AWT LOST PERM [false]: JFrame1, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on javax.swing.JFrame[frame2,0,22,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,22,640x458,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] FOCUS AWT GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on java.awt.Button[button2,0,0,640x28,label=north] FOCUS AWT Button Outer sync robot pos: java.awt.Point[x=320,y=58] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=0,primaryLevelUnicode=0,scancode=0] on button2 KEY AWT TYPED [1]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_TYPED,keyCode=0,keyText=Unknown keyCode: 0x0,keyChar='a',keyLocation=KEY_LOCATION_UNKNOWN,rawCode=0,primaryLevelUnicode=0,scancode=0] on button2 KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=0,primaryLevelUnicode=0,scancode=0] on button2 KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=0,primaryLevelUnicode=0,scancode=0] on button2 KEY AWT TYPED [2]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_TYPED,keyCode=0,keyText=Unknown keyCode: 0x0,keyChar='a',keyLocation=KEY_LOCATION_UNKNOWN,rawCode=0,primaryLevelUnicode=0,scancode=0] on button2 robot pos: java.awt.Point[x=320,y=58] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=0,primaryLevelUnicode=0,scancode=0] on button2 MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(325,13),absolute(320,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button2 MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button2 robot pos: java.awt.Point[x=320,y=58] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(325,13),absolute(320,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button2 MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button2 MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(325,13),absolute(320,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button2 MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(325,13),absolute(320,58),button=1,modifiers=Button1,clickCount=1] on button2 FOCUS NEWT Canvas/GLWindow request FOCUS AWT LOST PERM [false]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on java.awt.Button[button2,0,0,640x28,label=north] FOCUS NEWT GAINED [true]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702259 d 0ms]] FOCUS NEWT Canvas/GLWindow sync robot pos: java.awt.Point[x=323,y=273] FOCUS AWT GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button2,0,0,640x28,label=north],cause=UNKNOWN] on com.jogamp.newt.awt.NewtCanvasAWT[canvas1,57,28,418x346] FOCUS AWT LOST TEMP [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,temporary,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas1,57,28,418x346] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702371 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702372 d 0ms]]] KEY NEWT TYPED [1]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702372 d 0ms]]] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702372 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702372 d 0ms]]] KEY NEWT TYPED [2]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702372 d 0ms]]] robot pos: java.awt.Point[x=323,y=273] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@239c7c21/[I@76996cca, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702533 d 0ms]]] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@52b57e9a/[I@98adae2, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702533 d 0ms]]] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@7b283052/[I@b7c96a9, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702533 d 0ms]]] robot pos: java.awt.Point[x=323,y=273] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@6a1681ea/[I@6bab600f, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702999 d 0ms]]] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@402fb002/[I@7acc7439, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702999 d 0ms]]] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@4e2892b/[I@349b688e, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193702999 d 1ms]]] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@46ed5d9d/[I@99d12cc, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193703302 d 0ms]]] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@273d1402/[I@1aeca36e, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193703303 d 0ms]]] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@25dd9891/[I@774b6b02, button 1, count 1, wheel rotation 0, pointer<1>[-1: 209 / 173 0.0p], InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193703303 d 0ms]]] FOCUS AWT Button request FOCUS AWT GAINED PERM [true]: ButtonNorthInner, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,57,28,418x346],cause=UNKNOWN] on java.awt.Button[button3,0,0,529x28,label=north] FOCUS AWT Button sync robot pos: java.awt.Point[x=322,y=86] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193703814 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193703815 d 0ms]]] KEY NEWT TYPED [1]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193703815 d 0ms]]] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193704827 d 1ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193704828 d 0ms]]] KEY NEWT TYPED [2]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193704828 d 0ms]]] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193705840 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193705840 d 0ms]]] KEY NEWT TYPED [3]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193705841 d 0ms]]] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193706844 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193706845 d 0ms]]] KEY NEWT TYPED [4]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193706845 d 0ms]]] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193707860 d 0ms]]] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193707861 d 0ms]]] KEY NEWT TYPED [5]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code 0(0x0), char 'a' (0x61), isActionKey false, InputEvent[modifiers: 0x0, NEWTEvent[sys:false, source:jogamp.newt.driver.macosx.MacWindow, when:1319193707861 d 0ms]]] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus02RobotFocus SLOCK 1319193708965 --- localhost/127.0.0.1:59999 - Unlock ok