Skip to content

Regression

com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT.test01NEWT

Failing for the past 1 build (Since Unstable#1169 )
Took 13 sec.

Error Message

1st Shall be A, but is KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143839397 d 10840ms]]]

Stacktrace

junit.framework.AssertionFailedError: 1st Shall be A, but is KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143839397 d 10840ms]]]
	at com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT.testKeyEventAutoRepeat(TestNewtKeyEventAutoRepeatAWT.java:231)
	at com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT.testImpl(TestNewtKeyEventAutoRepeatAWT.java:281)
	at com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT.test01NEWT(TestNewtKeyEventAutoRepeatAWT.java:119)

Standard Error

Thread-1 - SISock: localhost/127.0.0.1:59999 - started
SLOCK [T main @ 1386143835459 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT
Thread[Thread-4-AWTAnimator,5,main] RedSquareES2.init: tileRendererInUse null
RedSquareES2 init on Thread[Thread-4-AWTAnimator,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x29, fbc 0x29: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  -1
GL Profile     GLProfile[GL4bc/GL4bc.hw]
GL Version     4.2 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.2.12337 Compatibility Profile Context 13.101 [GL 4.2.0, vendor 13.101.0 (Compatibility Profile Context 13.101)]
Quirks         [DontCloseX11Display]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      ATI Technologies Inc.
GL_RENDERER    ATI Radeon HD 5800 Series 
GL_VERSION     4.2.12337 Compatibility Profile Context 13.101
GLSL           true, has-compiler-func: true, version: 4.30 / 4.30.0
GL FBO: basic true, full true
GL_EXTENSIONS  230
GLX_EXTENSIONS 28
-----------------------------------------------------------------------------------------------------
ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
	null
	ShaderProgram[id=1, linked=false, inUse=false, program: 1,
   ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader:  2, source]
   ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader:  3, source]]
requestFocus: NEWT Component
Thread[Thread-4-AWTAnimator,5,main] RedSquareES2.init FIN
Thread[Thread-4-AWTAnimator,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
Thread[Thread-4-AWTAnimator,5,main] RedSquareES2.reshape FIN
centerMouse: robot pos: 322x263, onTitleBarIfWindow: false
requestFocus: click, d: 301 ms
KEY Event Auto-Repeat Test: 3
+++ KEY Event Auto-Repeat START Input Loop: 0
+++ KEY Event Auto-Repeat END   Input Loop: 0
+++ KEY Event Auto-Repeat START Input Loop: 1
+++ KEY Event Auto-Repeat END   Input Loop: 1
+++ KEY Event Auto-Repeat START Input Loop: 2
+++ KEY Event Auto-Repeat END   Input Loop: 2
Expec Single Press 6, Release 6
Expec AutoRp Press 69, Release 69
Total Single Press 6, Release 6, Events 12
Total AutoRp Press 69, Release 69, Events 138
Total ALL    Press 75, Release 75, Events 150
Auto-Repeat Loop 0 - Head:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143837662 d 12573ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143837917 d 12319ms]]]
Auto-Repeat Loop 0 - Tail:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143838643 d 11593ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143838674 d 11562ms]]]
Auto-Repeat Loop 1 - Head:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143839397 d 10839ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143839418 d 10818ms]]]
Auto-Repeat Loop 1 - Tail:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143842864 d 7372ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143842895 d 7341ms]]]
Auto-Repeat Loop 2 - Head:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143843618 d 6618ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143843638 d 6598ms]]]
Auto-Repeat Loop 2 - Tail:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143847082 d 3154ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143847113 d 3123ms]]]
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT
++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT
Thread[Thread-5-AWTAnimator,5,main] RedSquareES2.init: tileRendererInUse null
RedSquareES2 init on Thread[Thread-5-AWTAnimator,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x29, fbc 0x29: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  -1
GL Profile     GLProfile[GL4bc/GL4bc.hw]
GL Version     4.2 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.2.12337 Compatibility Profile Context 13.101 [GL 4.2.0, vendor 13.101.0 (Compatibility Profile Context 13.101)]
Quirks         [DontCloseX11Display]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      ATI Technologies Inc.
GL_RENDERER    ATI Radeon HD 5800 Series 
GL_VERSION     4.2.12337 Compatibility Profile Context 13.101
GLSL           true, has-compiler-func: true, version: 4.30 / 4.30.0
GL FBO: basic true, full true
GL_EXTENSIONS  230
GLX_EXTENSIONS 28
-----------------------------------------------------------------------------------------------------
ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
	null
	ShaderProgram[id=2, linked=false, inUse=false, program: 1,
   ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader:  2, source]
   ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader:  3, source]]
Thread[Thread-5-AWTAnimator,5,main] RedSquareES2.init FIN
Thread[Thread-5-AWTAnimator,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
Thread[Thread-5-AWTAnimator,5,main] RedSquareES2.reshape FIN
requestFocus: NEWT Component
Thread[Thread-5-AWTAnimator,5,main] RedSquareES2.reshape 0/0 636x455 of 636x455, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
Thread[Thread-5-AWTAnimator,5,main] RedSquareES2.reshape FIN
centerMouse: robot pos: 320x250, onTitleBarIfWindow: false
requestFocus: click, d: 301 ms
KEY Event Auto-Repeat Test: 3
+++ KEY Event Auto-Repeat START Input Loop: 0
+++ KEY Event Auto-Repeat END   Input Loop: 0
+++ KEY Event Auto-Repeat START Input Loop: 1
+++ KEY Event Auto-Repeat END   Input Loop: 1
+++ KEY Event Auto-Repeat START Input Loop: 2
+++ KEY Event Auto-Repeat END   Input Loop: 2
Expec Single Press 6, Release 6
Expec AutoRp Press 69, Release 69
Total Single Press 6, Release 6, Events 12
Total AutoRp Press 69, Release 69, Events 138
Total ALL    Press 75, Release 75, Events 150
Auto-Repeat Loop 0 - Head:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143851461 d 12576ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143851716 d 12321ms]]]
Auto-Repeat Loop 0 - Tail:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143852452 d 11585ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143852473 d 11564ms]]]
Auto-Repeat Loop 1 - Head:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143853195 d 10842ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143853216 d 10821ms]]]
Auto-Repeat Loop 1 - Tail:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143856668 d 7370ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143856689 d 7349ms]]]
Auto-Repeat Loop 2 - Head:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143857421 d 6617ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143857442 d 6596ms]]]
Auto-Repeat Loop 2 - Tail:
0: KeyEvent[EVENT_KEY_PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143860888 d 3150ms]]]
1: KeyEvent[EVENT_KEY_RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1386143860919 d 3119ms]]]
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT
SLOCK [T main @ 1386143864134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms