Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Failed

Console Output

This log is too long to show here, 1,456 KB has been skipped โ€” click to see the complete log
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 2, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x480006e, surfaceHandle 0x480006e, bounds [ 43 / 23  460 x 358 ], pos 43/23, size 464x362, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f77fc198bf0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]]
    [junit] , ParentWindowHandle 0x480006e
    [junit] , WindowHandle 0x5200006
    [junit] , SurfaceHandle 0x5200006 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 460x358
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@5e6458a6, GLWindow1[gained false], com.jogamp.newt.awt.NewtCanvasAWT$2@df82ab4, ], MouseListeners num 1 [GLWindow1[pressed false, clicked 0], ], KeyListeners num 1 [GLWindow1[pressed false, typed 0], ] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 460x358
    [junit] Frames for initial setVisible(true): 2
    [junit] 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,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  Button Outer request
    [junit] 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,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on java.awt.Button[button2,0,0,634x23,label=north]
    [junit] FOCUS AWT  Button Outer sync
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] 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=97,scancode=0] on button2
    [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] 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=97,scancode=0] on button2
    [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] FOCUS NEWT Canvas/GLWindow request
    [junit] 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,634x23,label=north]
    [junit] FOCUS NEWT GAINED [true]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401723 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]
    [junit] FOCUS AWT  LOST   TEMP [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,temporary,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]
    [junit] Gears: Reshape 0/0 464x362
    [junit] FOCUS NEWT Canvas/GLWindow sync
    [junit] robot pos: java.awt.Point[x=321,y=250]
    [junit] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401927 d 0ms]]]
    [junit] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401927 d 0ms]]]
    [junit] KEY NEWT TYPED [1]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code -1(0xffffffff), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401927 d 0ms]]]
    [junit] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401978 d 0ms]]]
    [junit] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401978 d 0ms]]]
    [junit] KEY NEWT TYPED [2]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code -1(0xffffffff), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401978 d 0ms]]]
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus02RobotFocus
    [junit] Tests run: 2, Failures: 0, Errors: 2, Time elapsed: 19.751 sec
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK 1312372389314 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus01ProgrFocus
    [junit] Detected screen size 800x600
    [junit] robot pos: java.awt.Point[x=320,y=12]
    [junit] SLOCK 1312372407106 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on java.awt.Button[button0,0,0,634x23,label=north]
    [junit] Gears: Init: NEWT-GLWindow[ 
    [junit] 	Helper: GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.Gears@1dd49247[init true], ], 
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@34bf1d3b,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x480002f, surfaceHandle 0x480002f, bounds [ 43 / 23  460 x 358 ], pos 43/23, size 464x361, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f77fc198bf0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]]
    [junit] , ParentWindowHandle 0x480002f
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 460x358
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@6f18278a, GLWindow1[gained false], com.jogamp.newt.awt.NewtCanvasAWT$2@1acc0e01, ], MouseListeners num 1 [GLWindow1[pressed false, clicked 0], ], KeyListeners num 1 [GLWindow1[pressed false, typed 0], ] ]], 
    [junit] 	Context: jogamp.opengl.x11.glx.X11OnscreenGLXContext [OpenGL 4.1, options 0x23, 4.1 (compatibility profile, any, new) - 4.1.10907 Compatibility Profile Context, handle 0x42d4d250, jogamp.opengl.gl4.GL4bcImpl@4aab7165,
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@34bf1d3b,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x480002f, surfaceHandle 0x480002f, bounds [ 43 / 23  460 x 358 ], pos 43/23, size 464x361, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f77fc198bf0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]]
    [junit] , ParentWindowHandle 0x480002f
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 460x358
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@6f18278a, GLWindow1[gained false], com.jogamp.newt.awt.NewtCanvasAWT$2@1acc0e01, ], MouseListeners num 1 [GLWindow1[pressed false, clicked 0], ], KeyListeners num 1 [GLWindow1[pressed false, typed 0], ] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 460x358
    [junit] FOCUS AWT  LOST   PERM [false]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x453,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,634x23,label=north]
    [junit] FOCUS AWT  GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,634x23,label=north],cause=UNKNOWN] on javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x453,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] Gears: Reshape 0/0 464x361
    [junit] Frames for initial setVisible(true): 6
    [junit] FOCUS AWT  LOST   PERM [false]: JFrame1, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x453,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x453,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  Button Outer request
    [junit] FOCUS AWT  LOST   PERM [false]: JFrame1, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x453,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on java.awt.Button[button0,0,0,634x23,label=north]
    [junit] FOCUS AWT  Button Outer sync
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button0
    [junit] 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=97,scancode=0] on button0
    [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button0
    [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button0
    [junit] 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=97,scancode=0] on button0
    [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button0
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] FOCUS NEWT Canvas/GLWindow request
    [junit] 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,634x23,label=north]
    [junit] FOCUS NEWT GAINED [true]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391522 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS AWT  LOST   TEMP [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,temporary,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS NEWT Canvas/GLWindow sync
    [junit] robot pos: java.awt.Point[x=321,y=249]
    [junit] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391696 d 1ms]]]
    [junit] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391697 d 0ms]]]
    [junit] KEY NEWT TYPED [1]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code -1(0xffffffff), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391697 d 0ms]]]
    [junit] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391748 d 0ms]]]
    [junit] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391748 d 1ms]]]
    [junit] KEY NEWT TYPED [2]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code -1(0xffffffff), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391749 d 0ms]]]
    [junit] robot pos: java.awt.Point[x=321,y=249]
    [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@4c650892/[I@7d15d06c, button 1, count 1, wheel rotation 0, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391911 d 0ms]]]
    [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@2326a29c/[I@3d7dc1cb, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391912 d 0ms]]]
    [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@b3e15f7/[I@191410e5, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391912 d 0ms]]]
    [junit] robot pos: java.awt.Point[x=321,y=249]
    [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@1a7244ca/[I@44023756, button 1, count 1, wheel rotation 0, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392379 d 0ms]]]
    [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@6d7f11fb/[I@3175ade6, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392379 d 1ms]]]
    [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@24ebf068/[I@7df44ec7, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392379 d 1ms]]]
    [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@32602b6b/[I@47c297a3, button 1, count 1, wheel rotation 0, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392725 d 0ms]]]
    [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@38717323/[I@203e1bc8, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392725 d 0ms]]]
    [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@4d91f801/[I@2a313170, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392725 d 0ms]]]
    [junit] FOCUS AWT  Button request
    [junit] FOCUS AWT  GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS AWT  LOST   PERM [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=java.awt.Button[button1,0,0,549x23,label=north],cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS NEWT LOST   [false]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372393415 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthInner, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361],cause=ACTIVATION] on java.awt.Button[button1,0,0,549x23,label=north]
    [junit] FOCUS AWT  Button sync
    [junit] robot pos: java.awt.Point[x=321,y=58]
    [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button1
    [junit] KEY AWT  TYPED [1]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_TYPED,keyCode=0,keyText=Unknown keyCode: 0x0,keyChar='a',keyLocation=KEY_LOCATION_UNKNOWN,rawCode=0,primaryLevelUnicode=97,scancode=0] on button1
    [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button1
    [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button1
    [junit] KEY AWT  TYPED [2]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_TYPED,keyCode=0,keyText=Unknown keyCode: 0x0,keyChar='a',keyLocation=KEY_LOCATION_UNKNOWN,rawCode=0,primaryLevelUnicode=97,scancode=0] on button1
    [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button1
    [junit] robot pos: java.awt.Point[x=321,y=58]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(275,12),absolute(321,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] robot pos: java.awt.Point[x=321,y=58]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(275,12),absolute(321,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(275,12),absolute(321,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] FOCUS NEWT Canvas/GLWindow request
    [junit] FOCUS AWT  LOST   PERM [false]: ButtonNorthInner, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on java.awt.Button[button1,0,0,549x23,label=north]
    [junit] FOCUS NEWT GAINED [true]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372394705 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS AWT  LOST   TEMP [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,temporary,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS NEWT Canvas/GLWindow sync
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus01ProgrFocus
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus02RobotFocus
    [junit] robot pos: java.awt.Point[x=320,y=13]
    [junit] FOCUS NEWT LOST   [false]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372400071 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on java.awt.Button[button2,0,0,634x23,label=north]
    [junit] FOCUS AWT  LOST   PERM [false]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,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,634x23,label=north]
    [junit] FOCUS AWT  GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button2,0,0,634x23,label=north],cause=UNKNOWN] on javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] Gears: Init: NEWT-GLWindow[ 
    [junit] 	Helper: GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.Gears@41d47b2b[init true], ], 
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@34bf1d3b,
    [junit] 	handle    0x5200006,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 2, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x480006e, surfaceHandle 0x480006e, bounds [ 43 / 23  460 x 358 ], pos 43/23, size 464x362, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f77fc198bf0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]]
    [junit] , ParentWindowHandle 0x480006e
    [junit] , WindowHandle 0x5200006
    [junit] , SurfaceHandle 0x5200006 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 460x358
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@5e6458a6, GLWindow1[gained false], com.jogamp.newt.awt.NewtCanvasAWT$2@df82ab4, ], MouseListeners num 1 [GLWindow1[pressed false, clicked 0], ], KeyListeners num 1 [GLWindow1[pressed false, typed 0], ] ]], 
    [junit] 	Context: jogamp.opengl.x11.glx.X11OnscreenGLXContext [OpenGL 4.1, options 0x23, 4.1 (compatibility profile, any, new) - 4.1.10907 Compatibility Profile Context, handle 0x42832d90, jogamp.opengl.gl4.GL4bcImpl@1fbb9696,
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@34bf1d3b,
    [junit] 	handle    0x5200006,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 2, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x480006e, surfaceHandle 0x480006e, bounds [ 43 / 23  460 x 358 ], pos 43/23, size 464x362, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f77fc198bf0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]]
    [junit] , ParentWindowHandle 0x480006e
    [junit] , WindowHandle 0x5200006
    [junit] , SurfaceHandle 0x5200006 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 460x358
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@5e6458a6, GLWindow1[gained false], com.jogamp.newt.awt.NewtCanvasAWT$2@df82ab4, ], MouseListeners num 1 [GLWindow1[pressed false, clicked 0], ], KeyListeners num 1 [GLWindow1[pressed false, typed 0], ] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 460x358
    [junit] Frames for initial setVisible(true): 2
    [junit] 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,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  Button Outer request
    [junit] 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,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on java.awt.Button[button2,0,0,634x23,label=north]
    [junit] FOCUS AWT  Button Outer sync
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] 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=97,scancode=0] on button2
    [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] 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=97,scancode=0] on button2
    [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] FOCUS NEWT Canvas/GLWindow request
    [junit] 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,634x23,label=north]
    [junit] FOCUS NEWT GAINED [true]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401723 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]
    [junit] FOCUS AWT  LOST   TEMP [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,temporary,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]
    [junit] Gears: Reshape 0/0 464x362
    [junit] FOCUS NEWT Canvas/GLWindow sync
    [junit] robot pos: java.awt.Point[x=321,y=250]
    [junit] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401927 d 0ms]]]
    [junit] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401927 d 0ms]]]
    [junit] KEY NEWT TYPED [1]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code -1(0xffffffff), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401927 d 0ms]]]
    [junit] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401978 d 0ms]]]
    [junit] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401978 d 0ms]]]
    [junit] KEY NEWT TYPED [2]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code -1(0xffffffff), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401978 d 0ms]]]
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus02RobotFocus
    [junit] SLOCK 1312372407106 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testFocus01ProgrFocus took 10.457 sec
    [junit] 	Caused an ERROR
    [junit] Waited 5000ms for: Thread[main-AWTAnimator-1,5,main] - Thread[main,5,main], with recursionCount 1, lock: com.jogamp.common.util.locks.RecursiveLock@3cecb67f, qsz 0
    [junit] java.lang.RuntimeException: Waited 5000ms for: Thread[main-AWTAnimator-1,5,main] - Thread[main,5,main], with recursionCount 1, lock: com.jogamp.common.util.locks.RecursiveLock@3cecb67f, qsz 0
    [junit] 	at com.jogamp.common.util.locks.RecursiveLock.lock(RecursiveLock.java:125)
    [junit] 	at jogamp.newt.WindowImpl.getLocationOnScreen(WindowImpl.java:529)
    [junit] 	at com.jogamp.newt.opengl.GLWindow.getLocationOnScreen(GLWindow.java:303)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.getCenterLocation(AWTRobotUtil.java:90)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.centerMouse(AWTRobotUtil.java:145)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.assertKeyType(AWTRobotUtil.java:315)
    [junit] 	at com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus01ProgrFocusImpl(TestFocus02SwingAWTRobot.java:243)
    [junit] 	at com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus01ProgrFocus(TestFocus02SwingAWTRobot.java:269)
    [junit] 
    [junit] Testcase: testFocus02RobotFocus took 7.239 sec
    [junit] 	Caused an ERROR
    [junit] Waited 5000ms for: Thread[main-AWTAnimator-2,5,main] - Thread[main,5,main], with recursionCount 2, lock: com.jogamp.common.util.locks.RecursiveLock@4987b287, qsz 0
    [junit] java.lang.RuntimeException: Waited 5000ms for: Thread[main-AWTAnimator-2,5,main] - Thread[main,5,main], with recursionCount 2, lock: com.jogamp.common.util.locks.RecursiveLock@4987b287, qsz 0
    [junit] 	at com.jogamp.common.util.locks.RecursiveLock.lock(RecursiveLock.java:125)
    [junit] 	at jogamp.newt.WindowImpl.getLocationOnScreen(WindowImpl.java:529)
    [junit] 	at com.jogamp.newt.opengl.GLWindow.getLocationOnScreen(GLWindow.java:303)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.getCenterLocation(AWTRobotUtil.java:90)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.centerMouse(AWTRobotUtil.java:145)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.assertMouseClick(AWTRobotUtil.java:379)
    [junit] 	at com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus01ProgrFocusImpl(TestFocus02SwingAWTRobot.java:208)
    [junit] 	at com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus02RobotFocus(TestFocus02SwingAWTRobot.java:276)
    [junit] 
    [junit] Tests run: 2, Failures: 0, Errors: 2, Time elapsed: 19.751 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK 1312372389314 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus01ProgrFocus
    [junit] Detected screen size 800x600
    [junit] robot pos: java.awt.Point[x=320,y=12]
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on java.awt.Button[button0,0,0,634x23,label=north]
    [junit] Gears: Init: NEWT-GLWindow[ 
    [junit] 	Helper: GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.Gears@1dd49247[init true], ], 
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@34bf1d3b,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x480002f, surfaceHandle 0x480002f, bounds [ 43 / 23  460 x 358 ], pos 43/23, size 464x361, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f77fc198bf0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]]
    [junit] , ParentWindowHandle 0x480002f
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 460x358
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@6f18278a, GLWindow1[gained false], com.jogamp.newt.awt.NewtCanvasAWT$2@1acc0e01, ], MouseListeners num 1 [GLWindow1[pressed false, clicked 0], ], KeyListeners num 1 [GLWindow1[pressed false, typed 0], ] ]], 
    [junit] 	Context: jogamp.opengl.x11.glx.X11OnscreenGLXContext [OpenGL 4.1, options 0x23, 4.1 (compatibility profile, any, new) - 4.1.10907 Compatibility Profile Context, handle 0x42d4d250, jogamp.opengl.gl4.GL4bcImpl@4aab7165,
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@34bf1d3b,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x480002f, surfaceHandle 0x480002f, bounds [ 43 / 23  460 x 358 ], pos 43/23, size 464x361, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f77fc198bf0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]]
    [junit] , ParentWindowHandle 0x480002f
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 460x358
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@6f18278a, GLWindow1[gained false], com.jogamp.newt.awt.NewtCanvasAWT$2@1acc0e01, ], MouseListeners num 1 [GLWindow1[pressed false, clicked 0], ], KeyListeners num 1 [GLWindow1[pressed false, typed 0], ] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 460x358
    [junit] FOCUS AWT  LOST   PERM [false]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x453,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,634x23,label=north]
    [junit] FOCUS AWT  GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,634x23,label=north],cause=UNKNOWN] on javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x453,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] Gears: Reshape 0/0 464x361
    [junit] Frames for initial setVisible(true): 6
    [junit] FOCUS AWT  LOST   PERM [false]: JFrame1, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x453,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x453,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  Button Outer request
    [junit] FOCUS AWT  LOST   PERM [false]: JFrame1, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x453,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on java.awt.Button[button0,0,0,634x23,label=north]
    [junit] FOCUS AWT  Button Outer sync
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button0
    [junit] 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=97,scancode=0] on button0
    [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button0
    [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button0
    [junit] 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=97,scancode=0] on button0
    [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button0
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button0
    [junit] FOCUS NEWT Canvas/GLWindow request
    [junit] 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,634x23,label=north]
    [junit] FOCUS NEWT GAINED [true]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391522 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS AWT  LOST   TEMP [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,temporary,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS NEWT Canvas/GLWindow sync
    [junit] robot pos: java.awt.Point[x=321,y=249]
    [junit] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391696 d 1ms]]]
    [junit] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391697 d 0ms]]]
    [junit] KEY NEWT TYPED [1]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code -1(0xffffffff), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391697 d 0ms]]]
    [junit] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391748 d 0ms]]]
    [junit] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391748 d 1ms]]]
    [junit] KEY NEWT TYPED [2]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code -1(0xffffffff), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391749 d 0ms]]]
    [junit] robot pos: java.awt.Point[x=321,y=249]
    [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@4c650892/[I@7d15d06c, button 1, count 1, wheel rotation 0, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391911 d 0ms]]]
    [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@2326a29c/[I@3d7dc1cb, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391912 d 0ms]]]
    [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@b3e15f7/[I@191410e5, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372391912 d 0ms]]]
    [junit] robot pos: java.awt.Point[x=321,y=249]
    [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@1a7244ca/[I@44023756, button 1, count 1, wheel rotation 0, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392379 d 0ms]]]
    [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@6d7f11fb/[I@3175ade6, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392379 d 1ms]]]
    [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@24ebf068/[I@7df44ec7, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392379 d 1ms]]]
    [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [I@32602b6b/[I@47c297a3, button 1, count 1, wheel rotation 0, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392725 d 0ms]]]
    [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [I@38717323/[I@203e1bc8, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392725 d 0ms]]]
    [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [I@4d91f801/[I@2a313170, button 1, count 1, wheel rotation 0, InputEvent[modifiers:64, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372392725 d 0ms]]]
    [junit] FOCUS AWT  Button request
    [junit] FOCUS AWT  GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS AWT  LOST   PERM [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=java.awt.Button[button1,0,0,549x23,label=north],cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS NEWT LOST   [false]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372393415 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthInner, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361],cause=ACTIVATION] on java.awt.Button[button1,0,0,549x23,label=north]
    [junit] FOCUS AWT  Button sync
    [junit] robot pos: java.awt.Point[x=321,y=58]
    [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button1
    [junit] KEY AWT  TYPED [1]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_TYPED,keyCode=0,keyText=Unknown keyCode: 0x0,keyChar='a',keyLocation=KEY_LOCATION_UNKNOWN,rawCode=0,primaryLevelUnicode=97,scancode=0] on button1
    [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button1
    [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button1
    [junit] KEY AWT  TYPED [2]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_TYPED,keyCode=0,keyText=Unknown keyCode: 0x0,keyChar='a',keyLocation=KEY_LOCATION_UNKNOWN,rawCode=0,primaryLevelUnicode=97,scancode=0] on button1
    [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button1
    [junit] robot pos: java.awt.Point[x=321,y=58]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(275,12),absolute(321,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] robot pos: java.awt.Point[x=321,y=58]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(275,12),absolute(321,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(275,12),absolute(321,58),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(275,12),absolute(321,58),button=1,modifiers=Button1,clickCount=1] on button1
    [junit] FOCUS NEWT Canvas/GLWindow request
    [junit] FOCUS AWT  LOST   PERM [false]: ButtonNorthInner, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on java.awt.Button[button1,0,0,549x23,label=north]
    [junit] FOCUS NEWT GAINED [true]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372394705 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS AWT  LOST   TEMP [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,temporary,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,464x361]
    [junit] FOCUS NEWT Canvas/GLWindow sync
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus01ProgrFocus
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus02RobotFocus
    [junit] robot pos: java.awt.Point[x=320,y=13]
    [junit] FOCUS NEWT LOST   [false]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372400071 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on java.awt.Button[button2,0,0,634x23,label=north]
    [junit] FOCUS AWT  LOST   PERM [false]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,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,634x23,label=north]
    [junit] FOCUS AWT  GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button2,0,0,634x23,label=north],cause=UNKNOWN] on javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] Gears: Init: NEWT-GLWindow[ 
    [junit] 	Helper: GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.Gears@41d47b2b[init true], ], 
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@34bf1d3b,
    [junit] 	handle    0x5200006,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 2, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x480006e, surfaceHandle 0x480006e, bounds [ 43 / 23  460 x 358 ], pos 43/23, size 464x362, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f77fc198bf0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]]
    [junit] , ParentWindowHandle 0x480006e
    [junit] , WindowHandle 0x5200006
    [junit] , SurfaceHandle 0x5200006 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 460x358
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@5e6458a6, GLWindow1[gained false], com.jogamp.newt.awt.NewtCanvasAWT$2@df82ab4, ], MouseListeners num 1 [GLWindow1[pressed false, clicked 0], ], KeyListeners num 1 [GLWindow1[pressed false, typed 0], ] ]], 
    [junit] 	Context: jogamp.opengl.x11.glx.X11OnscreenGLXContext [OpenGL 4.1, options 0x23, 4.1 (compatibility profile, any, new) - 4.1.10907 Compatibility Profile Context, handle 0x42832d90, jogamp.opengl.gl4.GL4bcImpl@1fbb9696,
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@34bf1d3b,
    [junit] 	handle    0x5200006,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 2, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42773780]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x480006e, surfaceHandle 0x480006e, bounds [ 43 / 23  460 x 358 ], pos 43/23, size 464x362, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f77fc198bf0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]]
    [junit] , ParentWindowHandle 0x480006e
    [junit] , WindowHandle 0x5200006
    [junit] , SurfaceHandle 0x5200006 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 460x358
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@5e6458a6, GLWindow1[gained false], com.jogamp.newt.awt.NewtCanvasAWT$2@df82ab4, ], MouseListeners num 1 [GLWindow1[pressed false, clicked 0], ], KeyListeners num 1 [GLWindow1[pressed false, typed 0], ] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 460x358
    [junit] Frames for initial setVisible(true): 2
    [junit] 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,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  GAINED PERM [true]: JFrame1, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  Button Outer request
    [junit] 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,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,3,23,634x454,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    [junit] FOCUS AWT  GAINED PERM [true]: ButtonNorthOuter, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on java.awt.Button[button2,0,0,634x23,label=north]
    [junit] FOCUS AWT  Button Outer sync
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] 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=97,scancode=0] on button2
    [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] 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=97,scancode=0] on button2
    [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0] on button2
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] robot pos: java.awt.Point[x=320,y=35]
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(317,12),absolute(320,35),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(317,12),absolute(320,35),button=1,modifiers=Button1,clickCount=1] on button2
    [junit] FOCUS NEWT Canvas/GLWindow request
    [junit] 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,634x23,label=north]
    [junit] FOCUS NEWT GAINED [true]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401723 d 0ms]]
    [junit] FOCUS AWT  GAINED PERM [true]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=UNKNOWN] on com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]
    [junit] FOCUS AWT  LOST   TEMP [false]: NewtCanvasAWT, java.awt.FocusEvent[FOCUS_LOST,temporary,opposite=null,cause=ACTIVATION] on com.jogamp.newt.awt.NewtCanvasAWT[canvas1,43,23,464x362]
    [junit] Gears: Reshape 0/0 464x362
    [junit] FOCUS NEWT Canvas/GLWindow sync
    [junit] robot pos: java.awt.Point[x=321,y=250]
    [junit] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401927 d 0ms]]]
    [junit] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401927 d 0ms]]]
    [junit] KEY NEWT TYPED [1]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code -1(0xffffffff), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401927 d 0ms]]]
    [junit] NEWT AWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401978 d 0ms]]]
    [junit] NEWT AWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 65(0x41), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401978 d 0ms]]]
    [junit] KEY NEWT TYPED [2]: GLWindow1, KeyEvent[EVENT_KEY_TYPED, code -1(0xffffffff), char 'a' (0x61), isActionKey false, InputEvent[modifiers:0, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372401978 d 0ms]]]
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot - testFocus02RobotFocus
    [junit] SLOCK 1312372407106 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] ------------- ---------------- ---------------
    [junit] Testcase: testFocus01ProgrFocus(com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot):	Caused an ERROR
    [junit] Waited 5000ms for: Thread[main-AWTAnimator-1,5,main] - Thread[main,5,main], with recursionCount 1, lock: com.jogamp.common.util.locks.RecursiveLock@3cecb67f, qsz 0
    [junit] java.lang.RuntimeException: Waited 5000ms for: Thread[main-AWTAnimator-1,5,main] - Thread[main,5,main], with recursionCount 1, lock: com.jogamp.common.util.locks.RecursiveLock@3cecb67f, qsz 0
    [junit] 	at com.jogamp.common.util.locks.RecursiveLock.lock(RecursiveLock.java:125)
    [junit] 	at jogamp.newt.WindowImpl.getLocationOnScreen(WindowImpl.java:529)
    [junit] 	at com.jogamp.newt.opengl.GLWindow.getLocationOnScreen(GLWindow.java:303)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.getCenterLocation(AWTRobotUtil.java:90)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.centerMouse(AWTRobotUtil.java:145)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.assertKeyType(AWTRobotUtil.java:315)
    [junit] 	at com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus01ProgrFocusImpl(TestFocus02SwingAWTRobot.java:243)
    [junit] 	at com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus01ProgrFocus(TestFocus02SwingAWTRobot.java:269)
    [junit] 
    [junit] 
    [junit] Testcase: testFocus02RobotFocus(com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot):	Caused an ERROR
    [junit] Waited 5000ms for: Thread[main-AWTAnimator-2,5,main] - Thread[main,5,main], with recursionCount 2, lock: com.jogamp.common.util.locks.RecursiveLock@4987b287, qsz 0
    [junit] java.lang.RuntimeException: Waited 5000ms for: Thread[main-AWTAnimator-2,5,main] - Thread[main,5,main], with recursionCount 2, lock: com.jogamp.common.util.locks.RecursiveLock@4987b287, qsz 0
    [junit] 	at com.jogamp.common.util.locks.RecursiveLock.lock(RecursiveLock.java:125)
    [junit] 	at jogamp.newt.WindowImpl.getLocationOnScreen(WindowImpl.java:529)
    [junit] 	at com.jogamp.newt.opengl.GLWindow.getLocationOnScreen(GLWindow.java:303)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.getCenterLocation(AWTRobotUtil.java:90)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.centerMouse(AWTRobotUtil.java:145)
    [junit] 	at com.jogamp.opengl.test.junit.util.AWTRobotUtil.assertMouseClick(AWTRobotUtil.java:379)
    [junit] 	at com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus01ProgrFocusImpl(TestFocus02SwingAWTRobot.java:208)
    [junit] 	at com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot.testFocus02RobotFocus(TestFocus02SwingAWTRobot.java:276)
    [junit] 
    [junit] 
    [junit] X11Util.Display: Shutdown (close open / pending Displays: false, open (no close attempt): 1/1, open (no close attempt and uncloseable): 1)
    [junit] X11Util: Open X11 Display Connections: 1
    [junit] X11Util: [0]: NamedX11Display[:0, 0x42773780, refCount 1, unCloseable false]
    [junit] X11Util: Pending X11 Display Connections: 1
    [junit] X11Util: [0]: NamedX11Display[:0, 0x42773780, refCount 1, unCloseable false]
    [junit] Test com.jogamp.opengl.test.junit.newt.TestFocus02SwingAWTRobot FAILED
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT
    [junit] Info: XInitThreads() called for concurrent Thread support
    [junit] SLOCK 1312372410044 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder
    [junit] durationPerTest 500
    [junit] Detected screen size 800x600
    [junit] Gears: Init: NEWT-GLWindow[ 
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410215 d 0ms]]
    [junit] 	Helper: GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.Gears@42b02928[init true], ], 
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f8622f3,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  640 x 480 ], pos 0/0, size 640x480, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7fa6501a92b0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,640x480,invalid]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 640x480
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 4 [com.jogamp.opengl.test.junit.newt.WindowEventCom1@2f60877b, com.jogamp.opengl.test.junit.newt.WindowEventCom2@6a5eb489, com.jogamp.opengl.test.junit.newt.WindowEventCom3@6f9ec4ed, com.jogamp.newt.opengl.GLWindow$1@2092dcdb, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], 
    [junit] 	Context: jogamp.opengl.x11.glx.X11OnscreenGLXContext [OpenGL 4.1, options 0x23, 4.1 (compatibility profile, any, new) - 4.1.10907 Compatibility Profile Context, handle 0x4269edc0, jogamp.opengl.gl4.GL4bcImpl@9e1be92,
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f8622f3,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  640 x 480 ], pos 0/0, size 640x480, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7fa6501a92b0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,640x480,invalid]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 640x480
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 4 [com.jogamp.opengl.test.junit.newt.WindowEventCom1@2f60877b, com.jogamp.opengl.test.junit.newt.WindowEventCom2@6a5eb489, com.jogamp.opengl.test.junit.newt.WindowEventCom3@6f9ec4ed, com.jogamp.newt.opengl.GLWindow$1@2092dcdb, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 640x480
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410297 d 0ms]]
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410347 d 0ms]]
    [junit] Gears: Reshape 0/0 640x480
    [junit] Gears: Reshape 0/0 630x450
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410600 d 0ms]]
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312373062203 d 0ms]]
    [junit] Gears: Reshape 0/0 800x545
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 654.419 sec
    [junit] ------------- Standard Output ---------------
    [junit] durationPerTest 500
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410215 d 0ms]]
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410297 d 0ms]]
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410347 d 0ms]]
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410600 d 0ms]]
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312373062203 d 0ms]]
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK 1312372410044 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder
    [junit] Detected screen size 800x600
    [junit] Gears: Init: NEWT-GLWindow[ 
    [junit] 	Helper: GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.Gears@42b02928[init true], ], 
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f8622f3,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  640 x 480 ], pos 0/0, size 640x480, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7fa6501a92b0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,640x480,invalid]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 640x480
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 4 [com.jogamp.opengl.test.junit.newt.WindowEventCom1@2f60877b, com.jogamp.opengl.test.junit.newt.WindowEventCom2@6a5eb489, com.jogamp.opengl.test.junit.newt.WindowEventCom3@6f9ec4ed, com.jogamp.newt.opengl.GLWindow$1@2092dcdb, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], 
    [junit] 	Context: jogamp.opengl.x11.glx.X11OnscreenGLXContext [OpenGL 4.1, options 0x23, 4.1 (compatibility profile, any, new) - 4.1.10907 Compatibility Profile Context, handle 0x4269edc0, jogamp.opengl.gl4.GL4bcImpl@9e1be92,
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f8622f3,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  640 x 480 ], pos 0/0, size 640x480, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7fa6501a92b0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,640x480,invalid]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 640x480
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 4 [com.jogamp.opengl.test.junit.newt.WindowEventCom1@2f60877b, com.jogamp.opengl.test.junit.newt.WindowEventCom2@6a5eb489, com.jogamp.opengl.test.junit.newt.WindowEventCom3@6f9ec4ed, com.jogamp.newt.opengl.GLWindow$1@2092dcdb, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 640x480
    [junit] Gears: Reshape 0/0 640x480
    [junit] Gears: Reshape 0/0 630x450
    [junit] Gears: Reshape 0/0 800x545
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder
    [junit] SLOCK 1312373062552 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testListenerStringPassingAndOrder took 652.408 sec
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 654.419 sec
    [junit] 
    [junit] ------------- Standard Output ---------------
    [junit] durationPerTest 500
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410215 d 0ms]]
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410297 d 0ms]]
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410347 d 0ms]]
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312372410600 d 0ms]]
    [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:false, source:jogamp.newt.x11.X11Window, when:1312373062203 d 0ms]]
    [junit] ------------- ---------------- ---------------
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK 1312372410044 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder
    [junit] Detected screen size 800x600
    [junit] Gears: Init: NEWT-GLWindow[ 
    [junit] 	Helper: GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.Gears@42b02928[init true], ], 
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f8622f3,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  640 x 480 ], pos 0/0, size 640x480, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7fa6501a92b0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,640x480,invalid]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 640x480
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 4 [com.jogamp.opengl.test.junit.newt.WindowEventCom1@2f60877b, com.jogamp.opengl.test.junit.newt.WindowEventCom2@6a5eb489, com.jogamp.opengl.test.junit.newt.WindowEventCom3@6f9ec4ed, com.jogamp.newt.opengl.GLWindow$1@2092dcdb, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], 
    [junit] 	Context: jogamp.opengl.x11.glx.X11OnscreenGLXContext [OpenGL 4.1, options 0x23, 4.1 (compatibility profile, any, new) - 4.1.10907 Compatibility Profile Context, handle 0x4269edc0, jogamp.opengl.gl4.GL4bcImpl@9e1be92,
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f8622f3,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x42334600]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  640 x 480 ], pos 0/0, size 640x480, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7fa6501a92b0], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,640x480,invalid]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 640x480
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 4 [com.jogamp.opengl.test.junit.newt.WindowEventCom1@2f60877b, com.jogamp.opengl.test.junit.newt.WindowEventCom2@6a5eb489, com.jogamp.opengl.test.junit.newt.WindowEventCom3@6f9ec4ed, com.jogamp.newt.opengl.GLWindow$1@2092dcdb, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 640x480
    [junit] Gears: Reshape 0/0 640x480
    [junit] Gears: Reshape 0/0 630x450
    [junit] Gears: Reshape 0/0 800x545
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder
    [junit] SLOCK 1312373062552 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] ------------- ---------------- ---------------
    [junit] SLOCK 1312373062552 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT
    [junit] SLOCK 1312373063384 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas
    [junit] Info: XInitThreads() called for concurrent Thread support
    [junit] Gears: Init: AWT-GLCanvas[Realized true,
    [junit] 	jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
    [junit] 	Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@ed0220c,
    [junit] 	handle    0x4800012,
    [junit] 	Drawable size 506x485,
    [junit] 	AWT pos 3/23, size 506x485,
    [junit] 	visible true,
    [junit] 	AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f5ba4c56ae0], idx 0],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29],
    [junit] 	encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x7f5ba4c56ae0], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]]]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas
    [junit] Gears: Init: AWT-GLCanvas[Realized true,
    [junit] 	jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
    [junit] 	Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@ed0220c,
    [junit] 	handle    0x480001f,
    [junit] 	Drawable size 506x485,
    [junit] 	AWT pos 0/0, size 506x485,
    [junit] 	visible true,
    [junit] 	AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x41e2a9e0], idx 0],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29],
    [junit] 	encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x41e2a9e0], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]]]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas
    [junit] SLOCK 1312373066228 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 2.923 sec
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK 1312373063384 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas
    [junit] Gears: Init: AWT-GLCanvas[Realized true,
    [junit] 	jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
    [junit] 	Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@ed0220c,
    [junit] 	handle    0x4800012,
    [junit] 	Drawable size 506x485,
    [junit] 	AWT pos 3/23, size 506x485,
    [junit] 	visible true,
    [junit] 	AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f5ba4c56ae0], idx 0],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29],
    [junit] 	encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x7f5ba4c56ae0], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]]]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas
    [junit] Gears: Init: AWT-GLCanvas[Realized true,
    [junit] 	jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
    [junit] 	Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@ed0220c,
    [junit] 	handle    0x480001f,
    [junit] 	Drawable size 506x485,
    [junit] 	AWT pos 0/0, size 506x485,
    [junit] 	visible true,
    [junit] 	AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x41e2a9e0], idx 0],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29],
    [junit] 	encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x41e2a9e0], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]]]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas
    [junit] SLOCK 1312373066228 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testCloseFrameGLCanvas took 2.223 sec
    [junit] Testcase: testCloseJFrameGLCanvas took 0.54 sec
    [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 2.923 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK 1312373063384 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas
    [junit] Gears: Init: AWT-GLCanvas[Realized true,
    [junit] 	jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
    [junit] 	Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@ed0220c,
    [junit] 	handle    0x4800012,
    [junit] 	Drawable size 506x485,
    [junit] 	AWT pos 3/23, size 506x485,
    [junit] 	visible true,
    [junit] 	AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f5ba4c56ae0], idx 0],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29],
    [junit] 	encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x7f5ba4c56ae0], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]]]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas
    [junit] Gears: Init: AWT-GLCanvas[Realized true,
    [junit] 	jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
    [junit] 	Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@ed0220c,
    [junit] 	handle    0x480001f,
    [junit] 	Drawable size 506x485,
    [junit] 	AWT pos 0/0, size 506x485,
    [junit] 	visible true,
    [junit] 	AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x41e2a9e0], idx 0],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29],
    [junit] 	encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x41e2a9e0], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]]]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas
    [junit] SLOCK 1312373066228 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT
    [junit] SLOCK 1312373066993 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT
    [junit] Info: XInitThreads() called for concurrent Thread support
    [junit] Detected screen size 800x600
    [junit] Gears: Init: NEWT-GLWindow[ 
    [junit] 	Helper: GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.Gears@43ee148b[init true], ], 
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6446d228,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  506 x 485 ], pos 0/0, size 506x485, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f22280ac800], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,506x485]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 506x485
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@658f7386, com.jogamp.opengl.test.junit.util.AWTRobotUtil$NEWTWindowClosingAdapter@2ce99681, com.jogamp.newt.awt.NewtCanvasAWT$2@1b980630, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], 
    [junit] 	Context: jogamp.opengl.x11.glx.X11OnscreenGLXContext [OpenGL 4.1, options 0x23, 4.1 (compatibility profile, any, new) - 4.1.10907 Compatibility Profile Context, handle 0x4191aea0, jogamp.opengl.gl4.GL4bcImpl@19be4777,
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6446d228,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  506 x 485 ], pos 0/0, size 506x485, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f22280ac800], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,506x485]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 506x485
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@658f7386, com.jogamp.opengl.test.junit.util.AWTRobotUtil$NEWTWindowClosingAdapter@2ce99681, com.jogamp.newt.awt.NewtCanvasAWT$2@1b980630, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Dispose
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.54 sec
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK 1312373066993 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT
    [junit] Detected screen size 800x600
    [junit] Gears: Init: NEWT-GLWindow[ 
    [junit] 	Helper: GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.Gears@43ee148b[init true], ], 
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6446d228,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  506 x 485 ], pos 0/0, size 506x485, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f22280ac800], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,506x485]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 506x485
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@658f7386, com.jogamp.opengl.test.junit.util.AWTRobotUtil$NEWTWindowClosingAdapter@2ce99681, com.jogamp.newt.awt.NewtCanvasAWT$2@1b980630, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], 
    [junit] 	Context: jogamp.opengl.x11.glx.X11OnscreenGLXContext [OpenGL 4.1, options 0x23, 4.1 (compatibility profile, any, new) - 4.1.10907 Compatibility Profile Context, handle 0x4191aea0, jogamp.opengl.gl4.GL4bcImpl@19be4777,
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6446d228,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  506 x 485 ], pos 0/0, size 506x485, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f22280ac800], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,506x485]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 506x485
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@658f7386, com.jogamp.opengl.test.junit.util.AWTRobotUtil$NEWTWindowClosingAdapter@2ce99681, com.jogamp.newt.awt.NewtCanvasAWT$2@1b980630, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT
    [junit] SLOCK 1312373069444 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] ------------- ---------------- ---------------
    [junit] 
    [junit] Testcase: testCloseJFrameNewtCanvasAWT took 2.379 sec
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT
    [junit] SLOCK 1312373069444 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.54 sec
    [junit] 
    [junit] ------------- Standard Error -----------------
    [junit] SLOCK 1312373066993 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT
    [junit] Detected screen size 800x600
    [junit] Gears: Init: NEWT-GLWindow[ 
    [junit] 	Helper: GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.gl2.gears.Gears@43ee148b[init true], ], 
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6446d228,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  506 x 485 ], pos 0/0, size 506x485, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f22280ac800], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,506x485]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 506x485
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@658f7386, com.jogamp.opengl.test.junit.util.AWTRobotUtil$NEWTWindowClosingAdapter@2ce99681, com.jogamp.newt.awt.NewtCanvasAWT$2@1b980630, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], 
    [junit] 	Context: jogamp.opengl.x11.glx.X11OnscreenGLXContext [OpenGL 4.1, options 0x23, 4.1 (compatibility profile, any, new) - 4.1.10907 Compatibility Profile Context, handle 0x4191aea0, jogamp.opengl.gl4.GL4bcImpl@19be4777,
    [junit] 	Drawable: jogamp.opengl.x11.glx.X11OnscreenGLXDrawable[Realized true,
    [junit] 	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@6446d228,
    [junit] 	handle    0x5200002,
    [junit] 	Window    jogamp.newt.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], visualID 0x29, fbConfigID 0x29,
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	chosen    GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]]
    [junit] , NEWT-Screen[X11_:0-10, idx 0, refCount 1, 800x600, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900], idx 0], NEWT-Display[X11_:0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0, unitID 0, handle 0x419e8900]]]
    [junit] , ParentWindow JAWT-Window[windowHandle 0x4800011, surfaceHandle 0x4800011, bounds [ 0 / 0  506 x 485 ], pos 0/0, size 506x485, visible true, lockedExt false,
    [junit] 	config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT[subType X11], connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x7f22280ac800], idx 0],
    [junit] 	chosen    GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	requested GLCaps[on-scr, rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]],
    [junit] 	X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x23],
    [junit] 	encapsulated null],
    [junit] 	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,506x485]]
    [junit] , ParentWindowHandle 0x4800011
    [junit] , WindowHandle 0x5200002
    [junit] , SurfaceHandle 0x5200002 (lockedExt window false, surface false)
    [junit] , Pos 0/0, size 506x485
    [junit] , Visible true
    [junit] , Undecorated false
    [junit] , Fullscreen false
    [junit] , WrappedWindow null
    [junit] , ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@658f7386, com.jogamp.opengl.test.junit.util.AWTRobotUtil$NEWTWindowClosingAdapter@2ce99681, com.jogamp.newt.awt.NewtCanvasAWT$2@1b980630, ], MouseListeners num 0 [], KeyListeners num 0 [] ]], direct true] ]
    [junit] Chosen GLCapabilities: GLCaps[0x29 0x29: on-scr, rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc]]
    [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [junit] GL_VENDOR: ATI Technologies Inc.
    [junit] GL_RENDERER: ATI Radeon HD 5800 Series 
    [junit] GL_VERSION: 4.1.10907 Compatibility Profile Context
    [junit] gear1 list created: 1
    [junit] gear2 list created: 2
    [junit] gear3 list created: 3
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Reshape 0/0 506x485
    [junit] Gears: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT
    [junit] SLOCK 1312373069444 --- localhost/127.0.0.1:59999 - Unlock ok
    [junit] ------------- ---------------- ---------------
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT
    [junit] Info: XInitThreads() called for concurrent Thread support
    [junit] SLOCK 1312373071984 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - testWindowParenting01CreateVisibleDestroy1
    [junit] Detected screen size 800x600
    [junit] RedSquare: Init
    [junit] RedSquare: Reshape
    [junit] RedSquare: Reshape
    [junit] RedSquare: Reshape
    [junit] RedSquare: Dispose
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - testWindowParenting01CreateVisibleDestroy1
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - testWindowParenting02CreateVisibleDestroy2Defered
    [junit] Detected screen size 800x600
    [junit] RedSquare: Init
    [junit] RedSquare: Reshape
    [junit] RedSquare: Reshape
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT
    [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
    [junit] 
    [junit] Testcase: testWindowParenting02CreateVisibleDestroy2Defered took 0.001 sec
    [junit] 	Caused an ERROR
    [junit] Timeout occurred. Please note the time in the report does not reflect the time until the timeout.
    [junit] junit.framework.AssertionFailedError: Timeout occurred. Please note the time in the report does not reflect the time until the timeout.
    [junit] 
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT
    [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
    [junit] 
    [junit] Testcase: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT:testWindowParenting02CreateVisibleDestroy2Defered:	Caused an ERROR
    [junit] Timeout occurred. Please note the time in the report does not reflect the time until the timeout.
    [junit] junit.framework.AssertionFailedError: Timeout occurred. Please note the time in the report does not reflect the time until the timeout.
    [junit] 
    [junit] 
    [junit] Test com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT FAILED (timeout)
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT
    [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT
    [junit] Info: XInitThreads() called for concurrent Thread support
    [junit] SLOCK 1312374872524 +++ localhost/127.0.0.1:59999 - Locked 
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - testWindowParenting05ReparentAWTWinHopFrame2FrameFPS25Animator
    [junit] Detected screen size 800x600
    [junit] RedSquare: Init
    [junit] RedSquare: Reshape
    [junit] RedSquare: Reshape
    [junit] RedSquare: Reshape
    [junit] ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - testWindowParenting05ReparentAWTWinHopFrame2FrameFPS25Animator
    [junit] ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - testWindowParenting05ReparentAWTWinHopFrame2FrameStdAnimator
FATAL: hudson.remoting.RequestAbortedException: java.io.IOException: Unexpected termination of the channel
hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.io.IOException: Unexpected termination of the channel
	at hudson.remoting.Request.call(Request.java:149)
	at hudson.remoting.Channel.call(Channel.java:668)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:158)
	at $Proxy25.join(Unknown Source)
	at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:850)
	at hudson.Launcher$ProcStarter.join(Launcher.java:336)
	at hudson.tasks.Ant.perform(Ant.java:216)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
	at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:682)
	at hudson.model.Build$RunnerImpl.build(Build.java:177)
	at hudson.model.Build$RunnerImpl.doRun(Build.java:139)
	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:448)
	at hudson.model.Run.run(Run.java:1376)
	at hudson.matrix.MatrixRun.run(MatrixRun.java:146)
	at hudson.model.ResourceController.execute(ResourceController.java:88)
	at hudson.model.Executor.run(Executor.java:175)
Caused by: hudson.remoting.RequestAbortedException: java.io.IOException: Unexpected termination of the channel
	at hudson.remoting.Request.abort(Request.java:273)
	at hudson.remoting.Channel.terminate(Channel.java:719)
	at hudson.remoting.Channel$ReaderThread.run(Channel.java:1060)
Caused by: java.io.IOException: Unexpected termination of the channel
	at hudson.remoting.Channel$ReaderThread.run(Channel.java:1037)
Caused by: java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2553)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1296)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
	at hudson.remoting.Channel$ReaderThread.run(Channel.java:1031)