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

Console Output

This log is too long to show here, 29,569 KB has been skipped โ€” click to see the complete log
    [apply] gear3 0x6283d8b8 created: GearsObj[0x1a18644, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x6283d8b8 FIN GearsES2[obj 0x6283d8b8 isInit true, usesShared false, 1 GearsObj[0xa530d0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a18644, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5acf93bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x6283d8b8 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fc605a8f420, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x6283d8b8, angle 0.0, [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11 -> [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fc605a8f420
    [apply] Thread[main,5,main] GearsES2.reshape 0x6283d8b8 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fc605a8f420, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x6283d8b8, angle 0.5, [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11 -> [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fc605a8f420
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fc605a8f420
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fc605a8f420
    [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] junit.framework.TestListener: endTest(test02NewtCanvasSWTSimple)
    [apply] *R-Exit* shallStop true
    [apply] Thread[main,5,main] GearsES2.dispose 0x6283d8b8: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x6283d8b8 FIN
    [apply] EDT Counter before exit: SWT 10, NEWT 10
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589341929 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589341929 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.275 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589338280 ms III - Start
    [apply] SLOCK [T main @ 1684589338281 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas
    [apply] **** Pre Shell Open
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.init.0 0x222545dc: tileRendererInUse null, GearsES2[obj 0x222545dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x222545dc on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x222545dc created: GearsObj[0x6025e1b6, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x222545dc created: GearsObj[0x22ff4249, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x222545dc created: GearsObj[0x22ff4249, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x222545dc FIN GearsES2[obj 0x222545dc isInit true, usesShared false, 1 GearsObj[0x6025e1b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ff4249, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f4948e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x222545dc 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fc605a61f70, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x222545dc, angle 0.0, [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11 -> [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x222545dc 400x422, swapInterval 1, drawable 0x7fc605a61f70
    [apply] java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null
    [apply] 	at org.eclipse.swt.widgets.Widget.drawRect(Widget.java:764)
    [apply] 	at org.eclipse.swt.widgets.Canvas.drawRect(Canvas.java:170)
    [apply] 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6287)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:5565)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5965)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
    [apply] 	at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:92)
    [apply] 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3983)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction$1.run(SWTTestUtil.java:52)
    [apply] 	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
    [apply] 	at org.eclipse.swt.widgets.Display.syncExec(Display.java:5250)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction.run(SWTTestUtil.java:63)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec.testImpl(TestSWTBug643AsyncExec.java:310)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec.test01JOGLGLCanvas(TestSWTBug643AsyncExec.java:330)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    [apply] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [apply] 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    [apply] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [apply] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [apply] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [apply] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [apply] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [apply] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [apply] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [apply] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [apply] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [apply] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [apply] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [apply] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
    [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] *R-Exit* shallStop true
    [apply] Thread[main,5,main] GearsES2.dispose 0x222545dc: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x222545dc FIN
    [apply] EDT Counter before exit: SWT 10, NEWT 0
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible
    [apply] Thread[main,5,main] GearsES2.init.0 0x29e495ff: tileRendererInUse null, GearsES2[obj 0x29e495ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x29e495ff on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x29e495ff created: GearsObj[0x24fcf36f, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x29e495ff created: GearsObj[0x10feca44, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x29e495ff created: GearsObj[0x10feca44, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x29e495ff FIN GearsES2[obj 0x29e495ff isInit true, usesShared false, 1 GearsObj[0x24fcf36f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10feca44, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bb33f74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x29e495ff 0/0 128x128 of 128x128, swapInterval 1, drawable 0x7fc604781fc0, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x29e495ff, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x29e495ff 128x128, swapInterval 1, drawable 0x7fc604781fc0
    [apply] **** Pre Shell Open
    [apply] Thread[main,5,main] GearsES2.reshape 0x29e495ff 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fc604781fc0, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x29e495ff, angle 0.5, [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11 -> [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x29e495ff 400x422, swapInterval 1, drawable 0x7fc604781fc0
    [apply] Thread[main,5,main] GearsES2.reshape 0x29e495ff 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fc604781fc0, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x29e495ff, angle 1.0, [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11 -> [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x29e495ff 400x422, swapInterval 1, drawable 0x7fc604781fc0
    [apply] Thread[main,5,main] GearsES2.reshape 0x29e495ff 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fc604781fc0, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x29e495ff, angle 1.5, [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11 -> [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x29e495ff 400x422, swapInterval 1, drawable 0x7fc604781fc0
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.display 0x29e495ff 400x422, swapInterval 1, drawable 0x7fc604781fc0
    [apply] Thread[main,5,main] GearsES2.display 0x29e495ff 400x422, swapInterval 1, drawable 0x7fc604781fc0
    [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] *R-Exit* shallStop true
    [apply] Thread[main,5,main] GearsES2.dispose 0x29e495ff: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x29e495ff FIN
    [apply] EDT Counter before exit: SWT 10, NEWT 10
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple
    [apply] **** Pre Shell Open
    [apply] Thread[main,5,main] GearsES2.init.0 0x6283d8b8: tileRendererInUse null, GearsES2[obj 0x6283d8b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x6283d8b8 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x6283d8b8 created: GearsObj[0xa530d0a, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x6283d8b8 created: GearsObj[0x1a18644, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x6283d8b8 created: GearsObj[0x1a18644, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x6283d8b8 FIN GearsES2[obj 0x6283d8b8 isInit true, usesShared false, 1 GearsObj[0xa530d0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a18644, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5acf93bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x6283d8b8 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fc605a8f420, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x6283d8b8, angle 0.0, [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11 -> [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fc605a8f420
    [apply] Thread[main,5,main] GearsES2.reshape 0x6283d8b8 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fc605a8f420, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x6283d8b8, angle 0.5, [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11 -> [l -1.0, r 1.0, b -1.055, t 1.055] 2.0x2.11, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fc605a8f420
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fc605a8f420
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fc605a8f420
    [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1]
    [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2]
    [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3]
    [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4]
    [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5]
    [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6]
    [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7]
    [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8]
    [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9]
    [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10]
    [apply] *R-Exit* shallStop true
    [apply] Thread[main,5,main] GearsES2.dispose 0x6283d8b8: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x6283d8b8 FIN
    [apply] EDT Counter before exit: SWT 10, NEWT 10
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589341929 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589341929 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test01JOGLGLCanvas took 2.139 sec
    [apply] Testcase: test02NewtCanvasSWTPreVisible took 0.895 sec
    [apply] Testcase: test02NewtCanvasSWTSimple took 0.597 sec
     [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn
    [apply] junit.framework.TestListener: tests to run: 1
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589343208 ms III - Start
    [apply] SLOCK [T main @ 1684589343210 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test
    [apply] GLProfile Natives[GL4bc false, GL4 true [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)], GLES3 false, GL3bc false, GL3 true [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)], GL2 true [2.1 (Compat profile, arb, compat[], FBO, hardware)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL2ES1 GLProfile[GL2ES1/GL2.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL2 GLProfile[GL2/GL2.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4.hw], , default GLProfile[GL2/GL2.hw], count 7 / 12]
    [apply] junit.framework.TestListener: startTest(test)
    [apply] resize
    [apply] paint
    [apply] java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null
    [apply] 	at org.eclipse.swt.widgets.Widget.drawRect(Widget.java:764)
    [apply] 	at org.eclipse.swt.widgets.Canvas.drawRect(Canvas.java:170)
    [apply] 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6287)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:5565)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5965)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
    [apply] 	at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:92)
    [apply] 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3983)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction$1.run(SWTTestUtil.java:52)
    [apply] 	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
    [apply] 	at org.eclipse.swt.widgets.Display.syncExec(Display.java:5250)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction.run(SWTTestUtil.java:63)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn.runTestAGL(TestSWTEclipseGLCanvas01GLn.java:202)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn.test(TestSWTEclipseGLCanvas01GLn.java:213)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    [apply] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [apply] 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    [apply] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [apply] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [apply] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [apply] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [apply] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [apply] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [apply] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [apply] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [apply] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [apply] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [apply] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [apply] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
    [apply] 	Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null
    [apply] 		... 42 more
    [apply] junit.framework.TestListener: endTest(test)
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589345275 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589345275 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.686 sec
    [apply] ------------- Standard Output ---------------
    [apply] GLProfile Natives[GL4bc false, GL4 true [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)], GLES3 false, GL3bc false, GL3 true [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)], GL2 true [2.1 (Compat profile, arb, compat[], FBO, hardware)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL2ES1 GLProfile[GL2ES1/GL2.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL2 GLProfile[GL2/GL2.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4.hw], , default GLProfile[GL2/GL2.hw], count 7 / 12]
    [apply] ------------- ---------------- ---------------
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589343208 ms III - Start
    [apply] SLOCK [T main @ 1684589343210 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test
    [apply] resize
    [apply] paint
    [apply] java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null
    [apply] 	at org.eclipse.swt.widgets.Widget.drawRect(Widget.java:764)
    [apply] 	at org.eclipse.swt.widgets.Canvas.drawRect(Canvas.java:170)
    [apply] 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6287)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:5565)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5965)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
    [apply] 	at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:92)
    [apply] 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3983)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction$1.run(SWTTestUtil.java:52)
    [apply] 	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
    [apply] 	at org.eclipse.swt.widgets.Display.syncExec(Display.java:5250)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction.run(SWTTestUtil.java:63)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn.runTestAGL(TestSWTEclipseGLCanvas01GLn.java:202)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn.test(TestSWTEclipseGLCanvas01GLn.java:213)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    [apply] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [apply] 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    [apply] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [apply] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [apply] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [apply] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [apply] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [apply] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [apply] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [apply] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [apply] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [apply] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [apply] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [apply] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
    [apply] 	Suppressed: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null
    [apply] 		... 42 more
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589345275 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589345275 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 0.894 sec
     [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.xml
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn
    [apply] junit.framework.TestListener: tests to run: 2
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589346140 ms III - Start
    [apply] SLOCK [T main @ 1684589346142 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts
    [apply] GLProfile Natives[GL4bc false, GL4 true [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)], GLES3 false, GL3bc false, GL3 true [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)], GL2 true [2.1 (Compat profile, arb, compat[], FBO, hardware)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL2ES1 GLProfile[GL2ES1/GL2.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL2 GLProfile[GL2/GL2.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4.hw], , default GLProfile[GL2/GL2.hw], count 7 / 12]
    [apply] junit.framework.TestListener: startTest(test)
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test
    [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x1aa7ecca on Thread[main-Animator#00,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL4/GL4.hw]
    [apply] GL Version     4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6 [GL 4.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     4.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 4.10 / 4.10.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  45
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x1aa7ecca created: GearsObj[0x6e13e556, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x1aa7ecca created: GearsObj[0x1bb22868, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x1aa7ecca created: GearsObj[0x1bb22868, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x6e13e556, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb22868, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48bf02be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x1aa7ecca 0/0 640x452 of 640x452, swapInterval 1, drawable 0x7f8a2a811f20, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.4159292, r 1.4159292, b -1.0, t 1.0] 2.8318584x2.0 -> [l -1.4159292, r 1.4159292, b -1.0, t 1.0] 2.8318584x2.0, v-flip false
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0452.png
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0452.png
    [apply] junit.framework.TestListener: endTest(test)
    [apply] junit.framework.TestListener: startTest(test_MultisampleAndAlpha)
    [apply] java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null
    [apply] 	at org.eclipse.swt.widgets.Widget.drawRect(Widget.java:764)
    [apply] 	at org.eclipse.swt.widgets.Canvas.drawRect(Canvas.java:170)
    [apply] 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6287)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:5565)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5965)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
    [apply] 	at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:92)
    [apply] 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3983)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction$1.run(SWTTestUtil.java:52)
    [apply] 	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
    [apply] 	at org.eclipse.swt.widgets.Display.syncExec(Display.java:5250)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction.run(SWTTestUtil.java:63)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.runTestAGL(TestSWTJOGLGLCanvas01GLn.java:173)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.test(TestSWTJOGLGLCanvas01GLn.java:190)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    [apply] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [apply] 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    [apply] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [apply] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [apply] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [apply] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [apply] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [apply] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [apply] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [apply] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [apply] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [apply] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [apply] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [apply] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0452.png
    [apply] Thread[main,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x1aa7ecca FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha
    [apply] 
    [apply] req. msaa: true
    [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
    [apply] Chosen   : GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
    [apply] has  msaa: true
    [apply] 
    [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] reshape ..
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png
    [apply] java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null
    [apply] 	at org.eclipse.swt.widgets.Widget.drawRect(Widget.java:764)
    [apply] 	at org.eclipse.swt.widgets.Canvas.drawRect(Canvas.java:170)
    [apply] 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6287)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:5565)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5965)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
    [apply] 	at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:92)
    [apply] 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3983)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction$1.run(SWTTestUtil.java:52)
    [apply] 	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
    [apply] 	at org.eclipse.swt.widgets.Display.syncExec(Display.java:5250)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction.run(SWTTestUtil.java:63)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.runTestAGL(TestSWTJOGLGLCanvas01GLn.java:173)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha(TestSWTJOGLGLCanvas01GLn.java:198)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    [apply] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [apply] 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    [apply] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [apply] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [apply] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [apply] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [apply] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [apply] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [apply] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [apply] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [apply] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [apply] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [apply] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [apply] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png
    [apply] junit.framework.TestListener: endTest(test_MultisampleAndAlpha)
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589348474 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589348474 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.959 sec
    [apply] ------------- Standard Output ---------------
    [apply] GLProfile Natives[GL4bc false, GL4 true [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)], GLES3 false, GL3bc false, GL3 true [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)], GL2 true [2.1 (Compat profile, arb, compat[], FBO, hardware)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL2ES1 GLProfile[GL2ES1/GL2.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL2 GLProfile[GL2/GL2.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4.hw], , default GLProfile[GL2/GL2.hw], count 7 / 12]
    [apply] ------------- ---------------- ---------------
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589346140 ms III - Start
    [apply] SLOCK [T main @ 1684589346142 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test
    [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x1aa7ecca on Thread[main-Animator#00,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL4/GL4.hw]
    [apply] GL Version     4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6 [GL 4.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     4.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 4.10 / 4.10.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  45
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x1aa7ecca created: GearsObj[0x6e13e556, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x1aa7ecca created: GearsObj[0x1bb22868, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x1aa7ecca created: GearsObj[0x1bb22868, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x6e13e556, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb22868, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48bf02be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x1aa7ecca 0/0 640x452 of 640x452, swapInterval 1, drawable 0x7f8a2a811f20, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.4159292, r 1.4159292, b -1.0, t 1.0] 2.8318584x2.0 -> [l -1.4159292, r 1.4159292, b -1.0, t 1.0] 2.8318584x2.0, v-flip false
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0452.png
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0452.png
    [apply] java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null
    [apply] 	at org.eclipse.swt.widgets.Widget.drawRect(Widget.java:764)
    [apply] 	at org.eclipse.swt.widgets.Canvas.drawRect(Canvas.java:170)
    [apply] 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6287)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:5565)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5965)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
    [apply] 	at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:92)
    [apply] 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3983)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction$1.run(SWTTestUtil.java:52)
    [apply] 	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
    [apply] 	at org.eclipse.swt.widgets.Display.syncExec(Display.java:5250)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction.run(SWTTestUtil.java:63)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.runTestAGL(TestSWTJOGLGLCanvas01GLn.java:173)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.test(TestSWTJOGLGLCanvas01GLn.java:190)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    [apply] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [apply] 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    [apply] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [apply] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [apply] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [apply] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [apply] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [apply] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [apply] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [apply] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [apply] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [apply] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [apply] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [apply] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
    [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0452.png
    [apply] Thread[main,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x1aa7ecca FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha
    [apply] 
    [apply] req. msaa: true
    [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
    [apply] Chosen   : GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]
    [apply] has  msaa: true
    [apply] 
    [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] reshape ..
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png
    [apply] java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null
    [apply] 	at org.eclipse.swt.widgets.Widget.drawRect(Widget.java:764)
    [apply] 	at org.eclipse.swt.widgets.Canvas.drawRect(Canvas.java:170)
    [apply] 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:6287)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:5565)
    [apply] 	at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5965)
    [apply] 	at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)
    [apply] 	at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:92)
    [apply] 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3983)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction$1.run(SWTTestUtil.java:52)
    [apply] 	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
    [apply] 	at org.eclipse.swt.widgets.Display.syncExec(Display.java:5250)
    [apply] 	at com.jogamp.opengl.test.junit.util.SWTTestUtil$WaitAction.run(SWTTestUtil.java:63)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.runTestAGL(TestSWTJOGLGLCanvas01GLn.java:173)
    [apply] 	at com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha(TestSWTJOGLGLCanvas01GLn.java:198)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [apply] 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    [apply] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [apply] 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    [apply] 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
    [apply] 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    [apply] 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
    [apply] 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
    [apply] 	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
    [apply] 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
    [apply] 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
    [apply] 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
    [apply] 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
    [apply] 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
    [apply] 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
    [apply] 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
    [apply] 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    [apply] 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    [apply] 	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
    [apply] 	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
    [apply] 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
    [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589348474 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589348474 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 0.833 sec
    [apply] Testcase: test_MultisampleAndAlpha took 0.314 sec
     [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589349424 ms III - Start
    [apply] junit.framework.TestListener: tests to run: 1SLOCK [T main @ 1684589349425 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts
    [apply] 
    [apply] junit.framework.TestListener: startTest(testWindowParenting01CreateVisibleDestroy1)
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x452 of 640x452, swapInterval 1, drawable 0x7f91a4282910, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x452 of 640x452, swapInterval 1, drawable 0x7f91a4282910, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] junit.framework.TestListener: endTest(testWindowParenting01CreateVisibleDestroy1)
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x452 of 640x452, swapInterval 1, drawable 0x7f91a4282910, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589352221 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589352221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.424 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589349424 ms III - Start
    [apply] SLOCK [T main @ 1684589349425 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x452 of 640x452, swapInterval 1, drawable 0x7f91a4282910, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x452 of 640x452, swapInterval 1, drawable 0x7f91a4282910, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x452 of 640x452, swapInterval 1, drawable 0x7f91a4282910, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589352221 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589352221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: testWindowParenting01CreateVisibleDestroy1 took 1.607 sec
     [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT.xml
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT
    [apply] junit.framework.TestListener: tests to run: 2
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589353105 ms III - Start
    [apply] SLOCK [T main @ 1684589353106 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop
    [apply] junit.framework.TestListener: startTest(test01WinHopFrame2FrameDirectHop)
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbce85d930, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbce85d930, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] GearsES2.init.0 0x37271612: tileRendererInUse null, GearsES2[obj 0x37271612 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x37271612 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x37271612 created: GearsObj[0x702b8b12, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x37271612 created: GearsObj[0x22e357dc, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x37271612 created: GearsObj[0x22e357dc, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x37271612 FIN GearsES2[obj 0x37271612 isInit true, usesShared false, 1 GearsObj[0x702b8b12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22e357dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69997e9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea81350, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 0.0, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x37271612 400x372, swapInterval 1, drawable 0x7fdbcea81350
    [apply] Thread[main,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea81350, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 0.5, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x37271612 400x372, swapInterval 1, drawable 0x7fdbcea81350
    [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea81350, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 37.0, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbce85d930, tileRendererInUse null
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbce85d930, tileRendererInUse null
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea81350, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 60.0, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] junit.framework.TestListener: endTest(test01WinHopFrame2FrameDirectHop)
    [apply] Thread[main,5,main] GearsES2.dispose 0x37271612: tileRendererInUse nulljunit.framework.TestListener: startTest(test02WinHopFrame2FrameDetachFirst)
    [apply] 
    [apply] Thread[main,5,main] GearsES2.dispose 0x37271612 FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea76d90, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea76d90, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] GearsES2.init.0 0x5562c41e: tileRendererInUse null, GearsES2[obj 0x5562c41e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x5562c41e on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x5562c41e created: GearsObj[0x2b91004a, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x5562c41e created: GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x5562c41e created: GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x5562c41e FIN GearsES2[obj 0x5562c41e isInit true, usesShared false, 1 GearsObj[0x2b91004a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fb3536e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea83640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 0.0, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x5562c41e 400x372, swapInterval 1, drawable 0x7fdbcea83640
    [apply] Thread[main,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea83640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 0.5, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x5562c41e 400x372, swapInterval 1, drawable 0x7fdbcea83640
    [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea83640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 32.0, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea76d90, tileRendererInUse null
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea76d90, tileRendererInUse null
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea83640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 53.5, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] Thread[main,5,main] GearsES2.dispose 0x5562c41e: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x5562c41e FIN
    [apply] junit.framework.TestListener: endTest(test02WinHopFrame2FrameDetachFirst)
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589359650 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589359650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.171 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589353105 ms III - Start
    [apply] SLOCK [T main @ 1684589353106 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbce85d930, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbce85d930, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] GearsES2.init.0 0x37271612: tileRendererInUse null, GearsES2[obj 0x37271612 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x37271612 on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x37271612 created: GearsObj[0x702b8b12, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x37271612 created: GearsObj[0x22e357dc, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x37271612 created: GearsObj[0x22e357dc, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x37271612 FIN GearsES2[obj 0x37271612 isInit true, usesShared false, 1 GearsObj[0x702b8b12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22e357dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69997e9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea81350, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 0.0, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x37271612 400x372, swapInterval 1, drawable 0x7fdbcea81350
    [apply] Thread[main,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea81350, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 0.5, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x37271612 400x372, swapInterval 1, drawable 0x7fdbcea81350
    [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea81350, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 37.0, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbce85d930, tileRendererInUse null
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbce85d930, tileRendererInUse null
    [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea81350, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 60.0, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] Thread[main,5,main] GearsES2.dispose 0x37271612: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x37271612 FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst
    [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[main,5,main] RedSquareES2.init FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea76d90, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea76d90, tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main,5,main] GearsES2.init.0 0x5562c41e: tileRendererInUse null, GearsES2[obj 0x5562c41e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
    [apply] GearsES2 init 0x5562c41e on Thread[main,5,main]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL2/GL2.hw]
    [apply] GL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     2.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 1.20 / 1.20.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  128
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] gear1 0x5562c41e created: GearsObj[0x2b91004a, vbo ff 1, fs 2, bf 3, bs 4]
    [apply] gear2 0x5562c41e created: GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] gear3 0x5562c41e created: GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10]
    [apply] Thread[main,5,main] GearsES2.init.X 0x5562c41e FIN GearsES2[obj 0x5562c41e isInit true, usesShared false, 1 GearsObj[0x2b91004a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20ccf40b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fb3536e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
    [apply] Thread[main,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea83640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 0.0, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x5562c41e 400x372, swapInterval 1, drawable 0x7fdbcea83640
    [apply] Thread[main,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea83640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 0.5, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] GearsES2.display 0x5562c41e 400x372, swapInterval 1, drawable 0x7fdbcea83640
    [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea83640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 32.0, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea76d90, tileRendererInUse null
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea76d90, tileRendererInUse null
    [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN
    [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fdbcea83640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 53.5, [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0 -> [l -1.0752689, r 1.0752689, b -1.0, t 1.0] 2.1505377x2.0, v-flip false
    [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[main,5,main] RedSquareES2.dispose FIN
    [apply] Thread[main,5,main] GearsES2.dispose 0x5562c41e: tileRendererInUse null
    [apply] Thread[main,5,main] GearsES2.dispose 0x5562c41e FIN
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589359650 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589359650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test01WinHopFrame2FrameDirectHop took 3.056 sec
    [apply] Testcase: test02WinHopFrame2FrameDetachFirst took 2.308 sec
     [echo] gluegen.basename: gluegen
     [echo] jogl.basename: jogl

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           17
     [echo] java.version               17.0.5
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  ${minJava21}
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.5.0-rc-20230520
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /usr/local/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=true
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] Linux=${isLinux}
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=true
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=true
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=${isUnix}
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Mac OS X
     [echo] os=12.6.5
     [echo] arch=x86_64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

common.init:

declare.common:
     [echo] jvmarg.modules        --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
     [echo] jvmarg.generic        --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
     [echo] jvmarg.headless       -Djava.awt.headless=true
     [echo] jvmarg.swt.headless   -XstartOnFirstThread -Djava.awt.headless=true

test.compile.check:
     [echo] jogl-test.jar /Users/jogamp/JogAmpSlavex64/workspace/jogl/label/macos-x86_64/build/jar/jogl-test.jar

test.compile:

junit.run.swt.awt:
     [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] junit.framework.TestListener: tests to run: 1
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589361161 ms III - Start
    [apply] SLOCK [T main @ 1684589361163 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test
    [apply] junit.framework.TestListener: startTest(test)
    [apply] centerMouse: robot pos: 200x278, onTitleBarIfWindow: false
    [apply] requestFocus: click, d: 501 ms
    [apply] [R-0 shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [K-0]
    [apply] [K-0]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] .[K-1]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] *R-Exit* shallStop true, disposed false
    [apply] junit.framework.TestListener: endTest(test)
    [apply] .*K-Exit*
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589364913 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589364913 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.376 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589361161 ms III - Start
    [apply] SLOCK [T main @ 1684589361163 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test
    [apply] centerMouse: robot pos: 200x278, onTitleBarIfWindow: false
    [apply] requestFocus: click, d: 501 ms
    [apply] [R-0 shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [K-0]
    [apply] [K-0]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] .[K-1]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] [R-n shallStop false, disposed false]
    [apply] [R-i shallStop false, disposed false]
    [apply] *R-Exit* shallStop true, disposed false
    [apply] .*K-Exit*
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589364913 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589364913 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 3.733 sec
     [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn
    [apply] junit.framework.TestListener: tests to run: 1
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589365791 ms III - Start
    [apply] SLOCK [T main @ 1684589365793 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
    [apply] setTestSupported: false
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589365944 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589365944 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] junit.framework.TestListener: startTest(test)
    [apply] junit.framework.TestListener: endTest(test)
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.771 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589365791 ms III - Start
    [apply] SLOCK [T main @ 1684589365793 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
    [apply] setTestSupported: false
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589365944 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589365944 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 0.005 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test took 0.007 sec
     [echo] Testing com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT.xml
    [apply] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589366767 ms III - Start
    [apply] SLOCK [T main @ 1684589366768 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts
    [apply] junit.framework.TestListener: tests to run: 6
    [apply] setTestSupported: false
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[AppKit Thread,5,system]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL4/GL4.hw]
    [apply] GL Version     4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6 [GL 4.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     4.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 4.10 / 4.10.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  45
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.init FIN
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fe76df874e0, tileRendererInUse null
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.reshape FIN
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fe76df874e0, tileRendererInUse null
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.reshape FIN
    [apply] requestFocus: NEWT Component
    [apply] junit.framework.TestListener: startTest(test01SingleButtonPressAndRelease)
    [apply] junit.framework.TestListener: endTest(test01SingleButtonPressAndRelease)
    [apply] junit.framework.TestListener: startTest(test02SingleButtonPressAndReleaseWithShift)
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform.junit.framework.TestListener: endTest(test02SingleButtonPressAndReleaseWithShift)
    [apply] junit.framework.TestListener: startTest(test03SingleButtonPressAndReleaseWithCtrl)
    [apply] junit.framework.TestListener: endTest(test03SingleButtonPressAndReleaseWithCtrl)
    [apply] junit.framework.TestListener: startTest(test10HoldOneButtonAndPressAnother)
    [apply] junit.framework.TestListener: endTest(test10HoldOneButtonAndPressAnother)
    [apply] junit.framework.TestListener: startTest(test20PressAllButtonsInSequence)
    [apply] junit.framework.TestListener: endTest(test20PressAllButtonsInSequence)
    [apply] junit.framework.TestListener: startTest(test30SingleButtonClickAndDrag)
    [apply] junit.framework.TestListener: endTest(test30SingleButtonClickAndDrag)
    [apply] 
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.dispose FIN
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589369962 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589369963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 3.808 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589366767 ms III - Start
    [apply] SLOCK [T main @ 1684589366768 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts
    [apply] setTestSupported: false
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.init: tileRendererInUse null
    [apply] RedSquareES2 init on Thread[AppKit Thread,5,system]
    [apply] Chosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]
    [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
    [apply] Swap Interval  1
    [apply] GL Profile     GLProfile[GL4/GL4.hw]
    [apply] GL Version     4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6 [GL 4.1.0, vendor 18.8.6 (INTEL-18.8.6)]
    [apply] Quirks         [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]
    [apply] Impl. class    jogamp.opengl.gl4.GL4bcImpl
    [apply] GL_VENDOR      Intel Inc.
    [apply] GL_RENDERER    Intel Iris OpenGL Engine
    [apply] GL_VERSION     4.1 INTEL-18.8.6
    [apply] GLSL           true, has-compiler-func: true, version: 4.10 / 4.10.0
    [apply] GL FBO: basic true, full true
    [apply] GL_EXTENSIONS  45
    [apply] GLX_EXTENSIONS 0
    [apply] -----------------------------------------------------------------------------------------------------
    [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
    [apply] 	null
    [apply] 	ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code: 
    [apply]    ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader:  2, source]
    [apply]    ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader:  3, source]]
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.init FIN
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fe76df874e0, tileRendererInUse null
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.reshape FIN
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fe76df874e0, tileRendererInUse null
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.reshape FIN
    [apply] requestFocus: NEWT Component
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence
    [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag - Test not supported on this platform.
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.dispose: tileRendererInUse null
    [apply] Thread[AppKit Thread,5,system] RedSquareES2.dispose FIN
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684589369962 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684589369963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test01SingleButtonPressAndRelease took 0.003 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test01SingleButtonPressAndRelease took 0.005 sec
    [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0 sec
    [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0.001 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0.001 sec
    [apply] Testcase: test10HoldOneButtonAndPressAnother took 0 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test10HoldOneButtonAndPressAnother took 0 sec
    [apply] Testcase: test20PressAllButtonsInSequence took 0 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test20PressAllButtonsInSequence took 0 sec
    [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec

junit.run.local.java7:

junit.run.remote.ssh.all:

junit.run.remote.adb:

junit.run.tests:

junit.run.if.disabled:

junit.run:
     [echo] gluegen.basename: gluegen
     [echo] jogl.basename: jogl

jogamp.env.validation:
     [echo] ant.version                Apache Ant(TM) version 1.10.5 compiled on July 10 2018
     [echo] ant.java.version           17
     [echo] java.version               17.0.5
     [echo] java.home                  /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
     [echo] jvmJava.exe                /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/bin/java
     [echo] jvmJava8.exe               ${jvmJava8.exe}
     [echo] minJava21                  ${minJava21}
     [echo] minJava17                  true
     [echo] minJava11                  true
     [echo] minJava9                   true
     [echo] minJava8                   true

jogamp.env.init:
     [echo] javadoc.xarg1              -Xdoclint:none
     [echo] jogamp.jar.codebase        Codebase: *.jogamp.org
     [echo] jogamp.version             2.5.0-rc-20230520
     [echo] jogamp.version.int         2414020
     [echo] junit.is.disabled          ${junit.is.disabled}
     [echo] target.user.set            true
     [echo] target.sourcelevel         1.8
     [echo] target.targetlevel         1.8
     [echo] target.releaselevel        ${target.releaselevel}
     [echo] target.rt.jar              /usr/local/jre1.8.0_212/lib/rt.jar
     [echo] javacdebug                 true
     [echo] javacdebuglevel            source,lines
     [echo] javac.memorymax            1024m
     [echo] build.archiveon            true
     [echo] build.node.name            macos-x86_64-jau-012
     [echo] android.api.level          24
     [echo] junit.run.arg0             -Djunit.run.arg0=dummy
     [echo] junit.run.arg1             -Djunit.run.arg1=dummy
     [echo] macosx.sdkroot             macosx11.3
     [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
     [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
     [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
     [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}

gluegen.properties.load.user:

gluegen.cpptasks.detect.os.custom:
     [echo] gluegen.cpptasks.detect.os.custom: NOP done

gluegen.cpptasks.initialize:
     [echo] os.name=Mac OS X
     [echo] os.version=12.6.5
     [echo] os.arch=x86_64
     [echo] nativejartag.prefix = jogamp/nativetag
     [echo] c.compiler.debug=false
     [echo] c.compiler.use-debug=${c.compiler.use-debug}
     [echo] c.compiler.optimise=none

gluegen.cpptasks.detect.os.1:

gluegen.cpptasks.detect.os.refine:

gluegen.cpptasks.detect.os.freebsd.amd64:

gluegen.cpptasks.detect.os.freebsd.x86:

gluegen.cpptasks.detect.os.freebsd:

gluegen.cpptasks.detect.os.hpux:

gluegen.cpptasks.detect.os.linux.amd64:

gluegen.cpptasks.detect.os.linux.ia64:

gluegen.cpptasks.detect.os.linux.x86:

gluegen.cpptasks.detect.os.linux.armv6.armel:

gluegen.cpptasks.detect.os.linux.armv6.armhf:

gluegen.cpptasks.detect.os.android.armv6.armel:

gluegen.cpptasks.detect.os.linux.aarch64:

gluegen.cpptasks.detect.os.android.armv6.armhf:

gluegen.cpptasks.detect.os.android.aarch64:

gluegen.cpptasks.detect.os.android.x86:

gluegen.cpptasks.detect.os.linux.alpha:

gluegen.cpptasks.detect.os.linux.hppa:

gluegen.cpptasks.detect.os.linux.mips:

gluegen.cpptasks.detect.os.linux.mipsel:

gluegen.cpptasks.detect.os.linux.ppc:

gluegen.cpptasks.detect.os.linux.ppc64:

gluegen.cpptasks.detect.os.linux.ppc64le:

gluegen.cpptasks.detect.os.linux.s390:

gluegen.cpptasks.detect.os.linux.s390x:

gluegen.cpptasks.detect.os.linux.sparc:

gluegen.cpptasks.detect.os.linux:

gluegen.cpptasks.detect.os.osx:

gluegen.cpptasks.detect.os.ios.amd64:

gluegen.cpptasks.detect.os.ios.arch64:

gluegen.cpptasks.detect.os.solaris.sparc:

gluegen.cpptasks.detect.os.solaris.sparcv9:

gluegen.cpptasks.detect.os.solaris.amd64:

gluegen.cpptasks.detect.os.solaris.x86:

gluegen.cpptasks.detect.os.solaris:

gluegen.cpptasks.detect.os.unix:

gluegen.cpptasks.detect.os.windows.amd64:

gluegen.cpptasks.detect.os.windows.x86:

gluegen.cpptasks.detect.os.windows:

gluegen.cpptasks.detect.os.2:

gluegen.cpptasks.detect.os:
     [echo] gluegen.cpptasks.detected.os=true
     [echo] gluegen.cpptasks.detected.os.2=true
     [echo] isCrosscompilation=${isCrosscompilation}
     [echo] isI386=${isI386}
     [echo] isAMD64=true
     [echo] is64Bit=true
     [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
     [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
     [echo] jvmDataModel32Bit=${jvmDataModel32Bit}
     [echo] jvmDataModel64Bit=${jvmDataModel64Bit}
     [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
     [echo] FreeBSD=${isFreeBSD}
     [echo] FreeBSDX86=${isFreeBSDX86}
     [echo] FreeBSDAMD64=${isFreeBSDAMD64}
     [echo] HPUX=${isHPUX}
     [echo] IA64=${isIA64}
     [echo] Android=${isAndroid}
     [echo] AndroidARMv6=${isAndroidARMv6}
     [echo] AndroidARM64=${isAndroidARM64}
     [echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
     [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
     [echo] AndroidX86=${isAndroidX86}
     [echo] Linux=${isLinux}
     [echo] LinuxAMD64=${isLinuxAMD64}
     [echo] LinuxIA64=${isLinuxIA64}
     [echo] LinuxX86=${isLinuxX86}
     [echo] LinuxARMv6=${isLinuxARMv6}
     [echo] LinuxARM64=${isLinuxARM64}
     [echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
     [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
     [echo] LinuxAlpha=${isLinuxAlpha}
     [echo] LinuxHppa=${isLinuxHppa}
     [echo] LinuxMips=${isLinuxMips}
     [echo] LinuxMipsel=${isLinuxMipsel}
     [echo] LinuxPpc=${isLinuxPpc}
     [echo] LinuxPpc64=${isLinuxPpc64}
     [echo] LinuxPpc64le=${isLinuxPpc64le}
     [echo] Linuxs390=${isLinuxs390}
     [echo] Linuxs390x=${isLinuxs390x}
     [echo] LinuxSparc=${isLinuxSparc}
     [echo] OS X=true
     [echo] OS X PPC=${use.macosppc}
     [echo] OS X x32=${use.macosx32}
     [echo] OS X x64=true
     [echo] iOS=${isIOS}
     [echo] iOSAmd64=${isIOSAmd64}
     [echo] iOSArm64=${isIOSArm64}
     [echo] Solaris=${isSolaris}
     [echo] Solaris32Bit=${isSolaris32Bit}
     [echo] Solaris64Bit=${isSolaris64Bit}
     [echo] SolarisSparc=${isSolarisSparc}
     [echo] SolarisSparcv9=${isSolarisSparcv9}
     [echo] SolarisAMD64=${isSolarisAMD64}
     [echo] SolarisX86=${isSolarisX86}
     [echo] Unix=${isUnix}
     [echo] Windows=${isWindows}
     [echo] X11=${isX11}
     [echo] os=Mac OS X
     [echo] os=12.6.5
     [echo] arch=x86_64
     [echo] build.dynamiclibs=true
     [echo] build.staticlibs=false
     [echo] output.lib.type=shared

common.init:

declare.common:
     [echo] jvmarg.modules        --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
     [echo] jvmarg.generic        --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
     [echo] jvmarg.headless       -Djava.awt.headless=true
     [echo] jvmarg.swt.headless   -XstartOnFirstThread -Djava.awt.headless=true

test-zip-archive:
     [move] Moving 1046 files to /Users/jogamp/JogAmpSlavex64/workspace/jogl/label/macos-x86_64/build/test/results
     [exec] 
     [exec] 7-Zip (z) 21.07 (x64) : Copyright (c) 1999-2021 Igor Pavlov : 2021-12-26
     [exec]  64-bit locale=en_US.UTF-8 Threads:4
     [exec] 
     [exec] Scanning the drive:
     [exec] 1 folder, 1347 files, 174765530 bytes (167 MiB)
     [exec] 
     [exec] Creating archive: /Users/jogamp/JogAmpSlavex64/workspace/jogl/label/macos-x86_64/build/jogl-2.5-b1527-20230520-macosx-universal-test-results-macos-x86_64-jau-012.7z
     [exec] 
     [exec] Add new data to archive: 1 folder, 1347 files, 174765530 bytes (167 MiB)
     [exec] 
     [exec] 
     [exec] Files read from disk: 1346
     [exec] Archive size: 22714635 bytes (22 MiB)
     [exec] Everything is Ok

BUILD SUCCESSFUL
Total time: 43 minutes 43 seconds
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.
Notifying upstream projects of job completion
No emails were triggered.
Finished: SUCCESS