Skip to content
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 29 builds (Since Unstable#499 )
Took 9 sec.

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 1318999958466 +++ 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@20d9896e
gear2 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@29cda59b
gear3 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@7c33788d
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:1318999962586 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[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]
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:1318999962711 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:1318999962712 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:1318999962712 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:1318999962762 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:1318999962764 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:1318999962764 d 0ms]]]
robot pos: java.awt.Point[x=323,y=273]
MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [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:1318999962917 d 0ms]]]
MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@38ffd135/[I@23000bcf, 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:1318999962918 d 0ms]]]
MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@580754fc/[I@495c998a, 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:1318999962918 d 0ms]]]
robot pos: java.awt.Point[x=323,y=273]
MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [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:1318999963383 d 0ms]]]
MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@2a62610b/[I@20d12eea, 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:1318999963385 d 0ms]]]
MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@55f157b/[I@257b40fe, 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:1318999963385 d 0ms]]]
MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@6708f8e0/[I@7e0b6ef8, 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:1318999963737 d 0ms]]]
MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@20a29c6e/[I@13cc0a7f, 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:1318999963737 d 0ms]]]
MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@38c52200/[I@163b4b1e, 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:1318999963737 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:1318999964292 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:1318999964292 d 1ms]]]
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:1318999964293 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:1318999965332 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:1318999965332 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:1318999965332 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:1318999966340 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:1318999966340 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:1318999966340 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:1318999967344 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:1318999967345 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:1318999967345 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:1318999968351 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:1318999968351 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:1318999968351 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]
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  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]
gear1 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@46dd75a4
gear2 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@75568654
gear3 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@38d30fb
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
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]
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
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
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 [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:1318999971896 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:1318999972008 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:1318999972009 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:1318999972009 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:1318999972009 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:1318999972010 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:1318999972010 d 0ms]]]
robot pos: java.awt.Point[x=323,y=273]
MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@70eb67e8/[I@6ef2ea42, 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:1318999972120 d 0ms]]]
MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@df1cbf6/[I@7d858aa0, 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:1318999972120 d 0ms]]]
MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@4a504ec1/[I@5e628704, 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:1318999972120 d 0ms]]]
robot pos: java.awt.Point[x=323,y=273]
MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@a2bccb2/[I@418bbf55, 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:1318999972586 d 0ms]]]
MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@3dbe8711/[I@27958cc2, 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:1318999972587 d 0ms]]]
MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@4b4c28db/[I@750e687b, 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:1318999972587 d 0ms]]]
MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@4ed9f47/[I@c73f0d8, 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:1318999972890 d 0ms]]]
MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@fc8fb4b/[I@53ea0105, 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:1318999972890 d 0ms]]]
MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@27e91a4d/[I@38bdc9b3, 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:1318999972890 d 0ms]]]
FOCUS AWT  Button request
FOCUS AWT  Button sync
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]
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:1318999973396 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:1318999973396 d 1ms]]]
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:1318999973397 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:1318999974411 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:1318999974411 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:1318999974411 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:1318999975415 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:1318999975415 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:1318999975415 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:1318999976429 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:1318999976429 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:1318999976429 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:1318999977431 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:1318999977432 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:1318999977432 d 0ms]]]
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus02RobotFocus
SLOCK 1318999978538 --- localhost/127.0.0.1:59999 - Unlock ok