Regression
com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT.test01OneLife
Failing for the past 1 build
(Since Unstable )
Error Message
expected:<false> but was:<true>
Stacktrace
junit.framework.AssertionFailedError: expected:<false> but was:<true> at com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT.runTestGL(TestShutdownCompleteAWT.java:83) at com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT.oneLife(TestShutdownCompleteAWT.java:100) at com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT.test01OneLife(TestShutdownCompleteAWT.java:112)
Standard Error
SLOCK [T main @ 1383911370229 ms III localhost/127.0.0.1:59999 - Wait for lock Thread-1 - SISock: localhost/127.0.0.1:59999 - started SLOCK [T main @ 1383911373226 ms +++ localhost/127.0.0.1:59999 - Locked within 3001 ms, 3 attempts ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01AnotherLife Thread[AWT-EventQueue-0,6,main] GearsES2.init 0x445a14e3: tileRendererInUse null GearsES2 init 0x445a14e3 on Thread[AWT-EventQueue-0,6,main] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval -1 GL Profile GLProfile[GL4/GL4.hw] GL Version 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.0 [GL 4.4.0, vendor 0.0.0 (n/a)] Quirks [NoDoubleBufferedBitmap] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR NVIDIA Corporation GL_RENDERER GeForce GTX 460/PCIe/SSE2 GL_VERSION 4.4.0 GLSL true, has-compiler-func: true, version: 4.40 NVIDIA via Cg compiler / 4.40.0 GL FBO: basic true, full true GL_EXTENSIONS 286 GLX_EXTENSIONS 26 ----------------------------------------------------------------------------------------------------- gear1 0x445a14e3 created: GearsObj[0x586ec87f, vbo ff 1, fs 2, bf 3, bs 4] gear2 0x445a14e3 created: GearsObj[0x512d3734, vbo ff 7, fs 8, bf 9, bs 10] gear3 0x445a14e3 created: GearsObj[0x512d3734, vbo ff 7, fs 8, bf 9, bs 10] Thread[AWT-EventQueue-0,6,main] GearsES2.init 0x445a14e3 FIN GearsES2[obj 0x445a14e3 isInit true, usesShared false, 1 GearsObj[0x586ec87f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x512d3734, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc2aa85, vbo ff 13, fs 14, bf 15, bs 16]] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x445a14e3 0/0 240x218 of 240x218, swapInterval 1, drawable 0x2a010963, msaa false, tileRendererInUse null >> angle 0x445a14e3 0.0, [l -1.1009175, r 1.1009175, b -1.0, t 1.0] 2.201835x2.0 -> [l -1.1009175, r 1.1009175, b -1.0, t 1.0] 2.201835x2.0 1 s: 60 f / 1063 ms, 56.4 fps, 17 ms/f; total: 60 f, 56.4 fps, 17 ms/f Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x445a14e3: tileRendererInUse null Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x445a14e3 FIN Total: 4654.040638ms GLProfile.initSingleton(): 3439.766838ms Demo Code: 1211.494027ms GLProfile.shutdown(): 2.779773ms ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01AnotherLife ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife Thread[AWT-EventQueue-0,6,main] GearsES2.init 0x5891b2c8: tileRendererInUse null GearsES2 init 0x5891b2c8 on Thread[AWT-EventQueue-0,6,main] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval -1 GL Profile GLProfile[GL4/GL4.hw] GL Version 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.0 [GL 4.4.0, vendor 0.0.0 (n/a)] Quirks [NoDoubleBufferedBitmap] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR NVIDIA Corporation GL_RENDERER GeForce GTX 460/PCIe/SSE2 GL_VERSION 4.4.0 GLSL true, has-compiler-func: true, version: 4.40 NVIDIA via Cg compiler / 4.40.0 GL FBO: basic true, full true GL_EXTENSIONS 286 GLX_EXTENSIONS 26 ----------------------------------------------------------------------------------------------------- gear1 0x5891b2c8 created: GearsObj[0x3daa405b, vbo ff 1, fs 2, bf 3, bs 4] gear2 0x5891b2c8 created: GearsObj[0x746735fd, vbo ff 7, fs 8, bf 9, bs 10] gear3 0x5891b2c8 created: GearsObj[0x746735fd, vbo ff 7, fs 8, bf 9, bs 10] Thread[AWT-EventQueue-0,6,main] GearsES2.init 0x5891b2c8 FIN GearsES2[obj 0x5891b2c8 isInit true, usesShared false, 1 GearsObj[0x3daa405b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x746735fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2409b0bf, vbo ff 13, fs 14, bf 15, bs 16]] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5891b2c8 0/0 240x218 of 240x218, swapInterval 1, drawable 0xffffffffaa010735, msaa false, tileRendererInUse null >> angle 0x5891b2c8 0.0, [l -1.1009175, r 1.1009175, b -1.0, t 1.0] 2.201835x2.0 -> [l -1.1009175, r 1.1009175, b -1.0, t 1.0] 2.201835x2.0 1 s: 60 f / 1009 ms, 59.4 fps, 16 ms/f; total: 60 f, 59.4 fps, 16 ms/f finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ main finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 1000, blocking true, waited 1000/1000 - main - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1009, frames 61, fps 59.464817], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator,5,main], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:584) at com.jogamp.opengl.util.Animator.stop(Animator.java:306) at com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT.runTestGL(TestShutdownCompleteAWT.java:82) at com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT.oneLife(TestShutdownCompleteAWT.java:100) at com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT.test01OneLife(TestShutdownCompleteAWT.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1052) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:906) ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01TwoLifes Thread[AWT-EventQueue-0,6,main] GearsES2.init 0x318ffa89: tileRendererInUse null GearsES2 init 0x318ffa89 on Thread[AWT-EventQueue-0,6,main] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval -1 GL Profile GLProfile[GL4/GL4.hw] GL Version 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.0 [GL 4.4.0, vendor 0.0.0 (n/a)] Quirks [NoDoubleBufferedBitmap] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR NVIDIA Corporation GL_RENDERER GeForce GTX 460/PCIe/SSE2 GL_VERSION 4.4.0 GLSL true, has-compiler-func: true, version: 4.40 NVIDIA via Cg compiler / 4.40.0 GL FBO: basic true, full true GL_EXTENSIONS 286 GLX_EXTENSIONS 26 ----------------------------------------------------------------------------------------------------- gear1 0x318ffa89 created: GearsObj[0x7ecda36b, vbo ff 1, fs 2, bf 3, bs 4] gear2 0x318ffa89 created: GearsObj[0x6ea406d6, vbo ff 7, fs 8, bf 9, bs 10] gear3 0x318ffa89 created: GearsObj[0x6ea406d6, vbo ff 7, fs 8, bf 9, bs 10] Thread[AWT-EventQueue-0,6,main] GearsES2.init 0x318ffa89 FIN GearsES2[obj 0x318ffa89 isInit true, usesShared false, 1 GearsObj[0x7ecda36b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ea406d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52bd0459, vbo ff 13, fs 14, bf 15, bs 16]] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x318ffa89 0/0 240x218 of 240x218, swapInterval 1, drawable 0x12010943, msaa false, tileRendererInUse null >> angle 0x318ffa89 0.0, [l -1.1009175, r 1.1009175, b -1.0, t 1.0] 2.201835x2.0 -> [l -1.1009175, r 1.1009175, b -1.0, t 1.0] 2.201835x2.0 Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5891b2c8 240x218, swapInterval 1, drawable 0x12010943 1 s: 60 f / 1007 ms, 59.5 fps, 16 ms/f; total: 60 f, 59.5 fps, 16 ms/f Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x318ffa89: tileRendererInUse null Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x318ffa89 FIN Total: 1860.748517ms Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5891b2c8 240x218, swapInterval 1, drawable 0x2a010963 GLProfile.initSingleton(): 0.008611ms Demo Code: 1859.728586ms GLProfile.shutdown(): 1.01132ms Thread[AWT-EventQueue-0,6,main] GearsES2.init 0x633063a1: tileRendererInUse null GearsES2 init 0x633063a1 on Thread[AWT-EventQueue-0,6,main] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval -1 GL Profile GLProfile[GL4/GL4.hw] GL Version 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.0 [GL 4.4.0, vendor 0.0.0 (n/a)] Quirks [NoDoubleBufferedBitmap] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR NVIDIA Corporation GL_RENDERER GeForce GTX 460/PCIe/SSE2 GL_VERSION 4.4.0 GLSL true, has-compiler-func: true, version: 4.40 NVIDIA via Cg compiler / 4.40.0 GL FBO: basic true, full true GL_EXTENSIONS 286 GLX_EXTENSIONS 26 ----------------------------------------------------------------------------------------------------- gear1 0x633063a1 created: GearsObj[0x3fc6a7bf, vbo ff 1, fs 2, bf 3, bs 4] gear2 0x633063a1 created: GearsObj[0xb2f0d4f, vbo ff 7, fs 8, bf 9, bs 10] gear3 0x633063a1 created: GearsObj[0xb2f0d4f, vbo ff 7, fs 8, bf 9, bs 10] Thread[AWT-EventQueue-0,6,main] GearsES2.init 0x633063a1 FIN GearsES2[obj 0x633063a1 isInit true, usesShared false, 1 GearsObj[0x3fc6a7bf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb2f0d4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e12c345, vbo ff 13, fs 14, bf 15, bs 16]] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x633063a1 0/0 240x218 of 240x218, swapInterval 1, drawable 0x2a010963, msaa false, tileRendererInUse null >> angle 0x633063a1 0.0, [l -1.1009175, r 1.1009175, b -1.0, t 1.0] 2.201835x2.0 -> [l -1.1009175, r 1.1009175, b -1.0, t 1.0] 2.201835x2.0 Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5891b2c8 240x218, swapInterval 1, drawable 0x2a010963 1 s: 60 f / 1004 ms, 59.7 fps, 16 ms/f; total: 60 f, 59.7 fps, 16 ms/f Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x633063a1: tileRendererInUse null Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x633063a1 FIN Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5891b2c8 240x218, swapInterval 1, drawable 0x12010943 Total: 1250.697893ms GLProfile.initSingleton(): 130.563255ms Demo Code: 1118.929411ms GLProfile.shutdown(): 1.205227ms ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01TwoLifes SLOCK [T main @ 1383911383375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms