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,756 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 0x7fe53ef56b80, 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 0x7fe53ef56b80
    [apply] Thread[main,5,main] GearsES2.reshape 0x6283d8b8 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fe53ef56b80, 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 0x7fe53ef56b80
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fe53ef56b80
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fe53ef56b80
    [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] junit.framework.TestListener: endTest(test02NewtCanvasSWTSimple)
    [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 @ 1684566029005 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566029005 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.23 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566025401 ms III - Start
    [apply] SLOCK [T main @ 1684566025403 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 0x7fe54016cd60, 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 0x7fe54016cd60
    [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 0x7fe540191280, 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 0x7fe540191280
    [apply] **** Pre Shell Open
    [apply] Thread[main,5,main] GearsES2.reshape 0x29e495ff 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fe540191280, 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 0x7fe540191280
    [apply] Thread[main,5,main] GearsES2.reshape 0x29e495ff 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fe540191280, 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 0x7fe540191280
    [apply] Thread[main,5,main] GearsES2.reshape 0x29e495ff 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fe540191280, 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 0x7fe540191280
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.display 0x29e495ff 400x422, swapInterval 1, drawable 0x7fe540191280
    [apply] Thread[main,5,main] GearsES2.display 0x29e495ff 400x422, swapInterval 1, drawable 0x7fe540191280
    [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 0x7fe53ef56b80, 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 0x7fe53ef56b80
    [apply] Thread[main,5,main] GearsES2.reshape 0x6283d8b8 0/0 400x422 of 400x422, swapInterval 1, drawable 0x7fe53ef56b80, 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 0x7fe53ef56b80
    [apply] **** Post Shell Open
    [apply] [A-0 shallStop false]
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fe53ef56b80
    [apply] Thread[main,5,main] GearsES2.display 0x6283d8b8 400x422, swapInterval 1, drawable 0x7fe53ef56b80
    [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 @ 1684566029005 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566029005 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test01JOGLGLCanvas took 2.066 sec
    [apply] Testcase: test02NewtCanvasSWTPreVisible took 0.914 sec
    [apply] Testcase: test02NewtCanvasSWTSimple took 0.605 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] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn
    [apply] junit.framework.TestListener: tests to run: 1
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566030264 ms III - Start
    [apply] SLOCK [T main @ 1684566030265 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - testjunit.framework.TestListener: endTest(test)
    [apply] 
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566032347 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566032347 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.701 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 @ 1684566030264 ms III - Start
    [apply] SLOCK [T main @ 1684566030265 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 @ 1684566032347 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566032347 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 0.901 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] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn
    [apply] junit.framework.TestListener: tests to run: 2
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566033232 ms III - Start
    [apply] SLOCK [T main @ 1684566033233 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] 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] 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 0x7f91cf954540, 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] junit.framework.TestListener: endTest(test)
    [apply] junit.framework.TestListener: startTest(test_MultisampleAndAlpha)
    [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] junit.framework.TestListener: endTest(test_MultisampleAndAlpha)
    [apply] ++++ Test Singleton.unlock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566035589 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566035589 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.976 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 @ 1684566033232 ms III - Start
    [apply] SLOCK [T main @ 1684566033233 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 0x7f91cf954540, 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 @ 1684566035589 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566035589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 0.868 sec
    [apply] Testcase: test_MultisampleAndAlpha took 0.294 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 @ 1684566036531 ms III - Start
    [apply] SLOCK [T main @ 1684566036532 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
    [apply] junit.framework.TestListener: tests to run: 1
    [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 0x7f8bf3c3d900, 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 0x7f8bf3c3d900, 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 0x7f8bf3c3d900, 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] junit.framework.TestListener: endTest(testWindowParenting01CreateVisibleDestroy1)
    [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 @ 1684566039260 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566039260 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.349 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566036531 ms III - Start
    [apply] SLOCK [T main @ 1684566036532 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 0x7f8bf3c3d900, 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 0x7f8bf3c3d900, 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 0x7f8bf3c3d900, 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 @ 1684566039260 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566039260 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: testWindowParenting01CreateVisibleDestroy1 took 1.553 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 @ 1684566040141 ms III - Start
    [apply] SLOCK [T main @ 1684566040142 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 0x7fa1ec74e890, 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 0x7fa1ec74e890, 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 0x7fa1ec751a70, 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 0x7fa1ec751a70
    [apply] Thread[main,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fa1ec751a70, 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 0x7fa1ec751a70
    [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fa1ec751a70, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 40.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 0x7fa1ec74e890, 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 0x7fa1ec74e890, 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 0x7fa1ec751a70, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 62.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] junit.framework.TestListener: endTest(test01WinHopFrame2FrameDirectHop)
    [apply] junit.framework.TestListener: startTest(test02WinHopFrame2FrameDetachFirst)
    [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 0x7fa1ec751a70, 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 0x7fa1ec751a70, 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 0x7fa1edb18640, 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 0x7fa1edb18640
    [apply] Thread[main,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fa1edb18640, 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 0x7fa1edb18640
    [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fa1edb18640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 30.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-Animator#02,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fa1ec751a70, 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 0x7fa1ec751a70, 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 0x7fa1edb18640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 51.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 @ 1684566046766 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566046766 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] junit.framework.TestListener: endTest(test02WinHopFrame2FrameDetachFirst)
    [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.25 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566040141 ms III - Start
    [apply] SLOCK [T main @ 1684566040142 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 0x7fa1ec74e890, 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 0x7fa1ec74e890, 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 0x7fa1ec751a70, 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 0x7fa1ec751a70
    [apply] Thread[main,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fa1ec751a70, 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 0x7fa1ec751a70
    [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x37271612 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fa1ec751a70, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 40.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 0x7fa1ec74e890, 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 0x7fa1ec74e890, 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 0x7fa1ec751a70, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x37271612, angle 62.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 0x7fa1ec751a70, 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 0x7fa1ec751a70, 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 0x7fa1edb18640, 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 0x7fa1edb18640
    [apply] Thread[main,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fa1edb18640, 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 0x7fa1edb18640
    [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x5562c41e 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fa1edb18640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 30.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-Animator#02,5,main] RedSquareES2.reshape 0/0 400x372 of 400x372, swapInterval 1, drawable 0x7fa1ec751a70, 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 0x7fa1ec751a70, 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 0x7fa1edb18640, msaa false, tileRendererInUse null
    [apply] >> GearsES2 0x5562c41e, angle 51.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 @ 1684566046766 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566046766 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test01WinHopFrame2FrameDirectHop took 3.135 sec
    [apply] Testcase: test02WinHopFrame2FrameDetachFirst took 2.31 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] 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 @ 1684566048297 ms III - Start
    [apply] SLOCK [T main @ 1684566048298 ms +++ localhost/127.0.0.1:59999 - Locked within 18 ms, 1 attemptsjunit.framework.TestListener: startTest(test)
    [apply] 
    [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] [K-0]
    [apply] [R-i shallStop false, disposed false]
    [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] junit.framework.TestListener: endTest(test)++++ Test Singleton.unlock()
    [apply] 
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566051963 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566051963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.289 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566048297 ms III - Start
    [apply] SLOCK [T main @ 1684566048298 ms +++ localhost/127.0.0.1:59999 - Locked within 18 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] [K-0]
    [apply] [R-i shallStop false, disposed false]
    [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 @ 1684566051963 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566051963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 3.647 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 @ 1684566052888 ms III - Start
    [apply] SLOCK [T main @ 1684566052889 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts
    [apply] junit.framework.TestListener: startTest(test)
    [apply] junit.framework.TestListener: endTest(test)
    [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 @ 1684566053047 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566053047 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.781 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566052888 ms III - Start
    [apply] SLOCK [T main @ 1684566052889 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 @ 1684566053047 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566053047 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] ------------- ---------------- ---------------
    [apply] 
    [apply] Testcase: test took 0.007 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test took 0.008 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 @ 1684566053870 ms III - Start
    [apply] SLOCK [T main @ 1684566053871 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 0x7f7e829883f0, 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 0x7f7e829883f0, 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] junit.framework.TestListener: endTest(test02SingleButtonPressAndReleaseWithShift)
    [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] junit.framework.TestListener: startTest(test03SingleButtonPressAndReleaseWithCtrl)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform.
    [apply] junit.framework.TestListener: endTest(test03SingleButtonPressAndReleaseWithCtrl)
    [apply] junit.framework.TestListener: startTest(test10HoldOneButtonAndPressAnother)
    [apply] junit.framework.TestListener: endTest(test10HoldOneButtonAndPressAnother)
    [apply] 
    [apply] junit.framework.TestListener: startTest(test20PressAllButtonsInSequence)++++ 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] 
    [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDragjunit.framework.TestListener: endTest(test20PressAllButtonsInSequence)
    [apply] 
    [apply] junit.framework.TestListener: startTest(test30SingleButtonClickAndDrag)
    [apply] junit.framework.TestListener: endTest(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 @ 1684566056956 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566056956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
    [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 3.702 sec
    [apply] ------------- Standard Error -----------------
    [apply] ++++ Test Singleton.ctor()
    [apply] ++++ Test Singleton.lock()
    [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1684566053870 ms III - Start
    [apply] SLOCK [T main @ 1684566053871 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 0x7f7e829883f0, 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 0x7f7e829883f0, 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 @ 1684566056956 ms III - Stopping: alive true, shallQuit true, hasSocket true
    [apply] SLOCK [T main @ 1684566056956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0 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.001 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test20PressAllButtonsInSequence took 0.001 sec
    [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec
    [apply] 	SKIPPED: got: <false>, expected: is <true>
    [apply] Testcase: test30SingleButtonClickAndDrag took 0.001 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 1043 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, 1344 files, 174636094 bytes (167 MiB)
     [exec] 
     [exec] Creating archive: /Users/jogamp/JogAmpSlavex64/workspace/jogl/label/macos-x86_64/build/jogl-2.5-b1526-20230520-macosx-universal-test-results-macos-x86_64-jau-012.7z
     [exec] 
     [exec] Add new data to archive: 1 folder, 1344 files, 174636094 bytes (167 MiB)
     [exec] 
     [exec] 
     [exec] Files read from disk: 1343
     [exec] Archive size: 22931164 bytes (22 MiB)
     [exec] Everything is Ok

BUILD SUCCESSFUL
Total time: 44 minutes 0 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