{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 3000.825,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 1172,
  "skipCount" : 21,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01\u000a10pt @ 128 dpi -> pixels 17.63889\u000a10pt @  5 ppmm -> pixels 17.63889\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.132,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01\u000a10pt @ 128 dpi -> pixels 17.63889\u000a10pt @  5 ppmm -> pixels 17.63889\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:04:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
          "duration" : 1.478,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153506195 ms III - Start\u000aSLOCK [T main @ 1753153506196 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00\u000a+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\u000aCopyright 2010 Canonical Ltd.  Licensed under the Ubuntu Font Licence 1.0\u000aUbuntu\u000aRegular\u000aDaltonMaagLtd: Ubuntu Regula\u000a...[truncated 245552 chars]...\u000a], kerning -95\u000a      Glyph[id 0x49, cp 0x66, name 'f', contour, shape[65v, complex], advance 424, leftSideBearings -77, kerning[size 153, horiz true, cross false]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153507712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153507712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.154,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.graph.TestFontsNEWT00",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153506195 ms III - Start\u000aSLOCK [T main @ 1753153506196 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00\u000a+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\u000aCopyright 2010 Canonical Ltd.  Licensed under the Ubuntu Font Licence 1.0\u000aUbuntu\u000aRegular\u000aDaltonMaagLtd: Ubuntu Regula\u000a...[truncated 245552 chars]...\u000a], kerning -95\u000a      Glyph[id 0x49, cp 0x66, name 'f', contour, shape[65v, complex], advance 424, leftSideBearings -77, kerning[size 153, horiz true, cross false]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153507712 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153507712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
          "duration" : 6.109,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10RegionRendererMSAA01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153508903 ms III - Start\u000aSLOCK [T main @ 1753153508904 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 94.14671 x 94.268036, 3.7065637 x 3.7113402 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) \u000a...[truncated 19757 chars]...\u000a67 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]\u000aMatrix: -20.0 / 0.0 / -50.0 @ 0.0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153515688 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153515688 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised 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[GL2ES2/GL4.hw], on-scr[.]]\u000a  Caps sample buffers true, samples 4\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 1, SAMPLES 4\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_\u000a...[truncated 5276 chars]...\u000a 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[GL2ES2/GL4.hw], on-scr[.]]\u000a  Caps sample buffers true, samples 4\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 1, SAMPLES 4\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x302  GL_SRC_RGB 0x302  GL_DST_RGB 0x303\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
          "duration" : 0.27,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20RegionRendererR2T01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153508903 ms III - Start\u000aSLOCK [T main @ 1753153508904 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 94.14671 x 94.268036, 3.7065637 x 3.7113402 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) \u000a...[truncated 19757 chars]...\u000a67 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]\u000aMatrix: -20.0 / 0.0 / -50.0 @ 0.0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153515688 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153515688 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised 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[GL2ES2/GL4.hw], on-scr[.]]\u000a  Caps sample buffers true, samples 4\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 1, SAMPLES 4\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_\u000a...[truncated 5276 chars]...\u000a 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[GL2ES2/GL4.hw], on-scr[.]]\u000a  Caps sample buffers true, samples 4\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 1, SAMPLES 4\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x302  GL_SRC_RGB 0x302  GL_DST_RGB 0x303\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
          "duration" : 0.384,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test30RegionRendererShapes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153508903 ms III - Start\u000aSLOCK [T main @ 1753153508904 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 94.14671 x 94.268036, 3.7065637 x 3.7113402 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) \u000a...[truncated 19757 chars]...\u000a67 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]\u000aMatrix: -20.0 / 0.0 / -50.0 @ 0.0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153515688 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153515688 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised 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[GL2ES2/GL4.hw], on-scr[.]]\u000a  Caps sample buffers true, samples 4\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 1, SAMPLES 4\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_\u000a...[truncated 5276 chars]...\u000a 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[GL2ES2/GL4.hw], on-scr[.]]\u000a  Caps sample buffers true, samples 4\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 1, SAMPLES 4\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x302  GL_SRC_RGB 0x302  GL_DST_RGB 0x303\u000a"
        }
      ],
      "duration" : 7.414,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153508903 ms III - Start\u000aSLOCK [T main @ 1753153508904 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01\u000aDPI 94.14671 x 94.268036, 3.7065637 x 3.7113402 pixel/mm\u000aHiDPI PixelScale: 1.0x1.0 (has)\u000a*** 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) \u000a...[truncated 19757 chars]...\u000a67 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]\u000aMatrix: -20.0 / 0.0 / -50.0 @ 0.0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153515688 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153515688 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GL MSAA SETUP:\u000a  Caps realised 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[GL2ES2/GL4.hw], on-scr[.]]\u000a  Caps sample buffers true, samples 4\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 1, SAMPLES 4\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_\u000a...[truncated 5276 chars]...\u000a 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[GL2ES2/GL4.hw], on-scr[.]]\u000a  Caps sample buffers true, samples 4\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 1, SAMPLES 4\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x302  GL_SRC_RGB 0x302  GL_DST_RGB 0x303\u000a",
      "timestamp" : "2025-07-22T03:05:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 4.901,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00TextRendererNONE00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153517072 ms III - Start\u000aSLOCK [T main @ 1753153517073 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aRequested: norm\u000aChosen: GL\u000a...[truncated 1077 chars]...\u000aba 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[.]]\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153525711 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153525711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 1.533,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01TextRendererMSAA04",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153517072 ms III - Start\u000aSLOCK [T main @ 1753153517073 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aRequested: norm\u000aChosen: GL\u000a...[truncated 1077 chars]...\u000aba 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[.]]\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153525711 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153525711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
          "duration" : 1.501,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02TextRendererVBAA04",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153517072 ms III - Start\u000aSLOCK [T main @ 1753153517073 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aRequested: norm\u000aChosen: GL\u000a...[truncated 1077 chars]...\u000aba 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[.]]\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153525711 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153525711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.272,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153517072 ms III - Start\u000aSLOCK [T main @ 1753153517073 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aRequested: norm\u000aChosen: GL\u000a...[truncated 1077 chars]...\u000aba 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[.]]\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153525711 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153525711 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00Manual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153527092 ms III - Start\u000aSLOCK [T main @ 1753153527093 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRende\u000a...[truncated 3031 chars]...\u000ar, unitsPerEM 1000, size 14.00 pt 18.33 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.7065637x3.7113402, dpi 94.14671x94.268036, pixelSize 18.329897\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153539491 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153539491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 6.056,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00SceneNoAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153527092 ms III - Start\u000aSLOCK [T main @ 1753153527093 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRende\u000a...[truncated 3031 chars]...\u000ar, unitsPerEM 1000, size 14.00 pt 18.33 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.7065637x3.7113402, dpi 94.14671x94.268036, pixelSize 18.329897\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153539491 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153539491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.121,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SceneMSAA04",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153527092 ms III - Start\u000aSLOCK [T main @ 1753153527093 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRende\u000a...[truncated 3031 chars]...\u000ar, unitsPerEM 1000, size 14.00 pt 18.33 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.7065637x3.7113402, dpi 94.14671x94.268036, pixelSize 18.329897\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153539491 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153539491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.095,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GraphMSAA04",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153527092 ms III - Start\u000aSLOCK [T main @ 1753153527093 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRende\u000a...[truncated 3031 chars]...\u000ar, unitsPerEM 1000, size 14.00 pt 18.33 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.7065637x3.7113402, dpi 94.14671x94.268036, pixelSize 18.329897\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153539491 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153539491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
          "duration" : 2.092,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03GraphVBAA04",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153527092 ms III - Start\u000aSLOCK [T main @ 1753153527093 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRende\u000a...[truncated 3031 chars]...\u000ar, unitsPerEM 1000, size 14.00 pt 18.33 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.7065637x3.7113402, dpi 94.14671x94.268036, pixelSize 18.329897\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153539491 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153539491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.036,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153527092 ms III - Start\u000aSLOCK [T main @ 1753153527093 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRende\u000a...[truncated 3031 chars]...\u000ar, unitsPerEM 1000, size 14.00 pt 18.33 px 4.938889 mm\u000a\u000afontSize 14.0, dotsPerMM 3.7065637x3.7113402, dpi 94.14671x94.268036, pixelSize 18.329897\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153539491 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153539491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20",
          "duration" : 8.536,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00TextRendererVBAA01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153541902 ms III - Start\u000aSLOCK [T main @ 1753153541904 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000a--------------------------\u000a...[truncated 17718 chars]...\u000aep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153558685 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153558685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised 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[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x\u000a...[truncated 3066 chars]...\u000aAA SETUP:\u000a  Caps realised 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[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20",
          "duration" : 2.425,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10TextRendererMSAA01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153541902 ms III - Start\u000aSLOCK [T main @ 1753153541904 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000a--------------------------\u000a...[truncated 17718 chars]...\u000aep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153558685 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153558685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised 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[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x\u000a...[truncated 3066 chars]...\u000aAA SETUP:\u000a  Caps realised 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[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20",
          "duration" : 2.404,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20TextRendererFSAA01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153541902 ms III - Start\u000aSLOCK [T main @ 1753153541904 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000a--------------------------\u000a...[truncated 17718 chars]...\u000aep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153558685 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153558685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised 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[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x\u000a...[truncated 3066 chars]...\u000aAA SETUP:\u000a  Caps realised 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[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20",
          "duration" : 2.265,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test30TextRendererNoSampling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153541902 ms III - Start\u000aSLOCK [T main @ 1753153541904 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000a--------------------------\u000a...[truncated 17718 chars]...\u000aep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153558685 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153558685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GL MSAA SETUP:\u000a  Caps realised 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[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x\u000a...[truncated 3066 chars]...\u000aAA SETUP:\u000a  Caps realised 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[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x0\u000a"
        }
      ],
      "duration" : 17.454,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153541902 ms III - Start\u000aSLOCK [T main @ 1753153541904 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000a--------------------------\u000a...[truncated 17718 chars]...\u000aep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153558685 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153558685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GL MSAA SETUP:\u000a  Caps realised 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[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x\u000a...[truncated 3066 chars]...\u000aAA SETUP:\u000a  Caps realised 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[.]]\u000a  Caps sample buffers false, samples 0\u000a  GL MULTISAMPLE true\u000a  GL SAMPLE_BUFFERS 0, SAMPLES 0\u000aGL CSAA SETUP:\u000a  GL SAMPLE COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_COVERAGE false\u000a  GL SAMPLE_ALPHA_TO_ONE false\u000a  GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0\u000aGL_BLEND false/false  GL_SRC_ALPHA 0x1  GL_SRC_RGB 0x1  GL_DST_RGB 0x0\u000a",
      "timestamp" : "2025-07-22T03:05:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153560142 ms III - Start\u000aSLOCK [T main @ 1753153560144 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000adisabled !onlyOne\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTex\u000a...[truncated 50572 chars]...\u000a, ctr 0.5 / 0.5 / 0.0], shapes 1]\u000aWrote: TTRN21-norm-q0-s01-fsaa0-FreeSerif_Italic-snap00-1280x0720.png\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153593898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153593898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 21.831,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00TextRendererVBAA01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153560142 ms III - Start\u000aSLOCK [T main @ 1753153560144 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000adisabled !onlyOne\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTex\u000a...[truncated 50572 chars]...\u000a, ctr 0.5 / 0.5 / 0.0], shapes 1]\u000aWrote: TTRN21-norm-q0-s01-fsaa0-FreeSerif_Italic-snap00-1280x0720.png\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153593898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153593898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 6.781,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10TextRendererMSAA01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153560142 ms III - Start\u000aSLOCK [T main @ 1753153560144 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000adisabled !onlyOne\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTex\u000a...[truncated 50572 chars]...\u000a, ctr 0.5 / 0.5 / 0.0], shapes 1]\u000aWrote: TTRN21-norm-q0-s01-fsaa0-FreeSerif_Italic-snap00-1280x0720.png\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153593898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153593898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 2.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20TextRendererFSAA01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153560142 ms III - Start\u000aSLOCK [T main @ 1753153560144 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000adisabled !onlyOne\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTex\u000a...[truncated 50572 chars]...\u000a, ctr 0.5 / 0.5 / 0.0], shapes 1]\u000aWrote: TTRN21-norm-q0-s01-fsaa0-FreeSerif_Italic-snap00-1280x0720.png\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153593898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153593898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
          "duration" : 1.874,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test30TextRendererNoSampling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153560142 ms III - Start\u000aSLOCK [T main @ 1753153560144 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000adisabled !onlyOne\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTex\u000a...[truncated 50572 chars]...\u000a, ctr 0.5 / 0.5 / 0.0], shapes 1]\u000aWrote: TTRN21-norm-q0-s01-fsaa0-FreeSerif_Italic-snap00-1280x0720.png\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153593898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153593898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 34.485,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153560142 ms III - Start\u000aSLOCK [T main @ 1753153560144 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000adisabled !onlyOne\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTex\u000a...[truncated 50572 chars]...\u000a, ctr 0.5 / 0.5 / 0.0], shapes 1]\u000aWrote: TTRN21-norm-q0-s01-fsaa0-FreeSerif_Italic-snap00-1280x0720.png\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153593898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153593898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:06:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
          "duration" : 6.671,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00All",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153595419 ms III - Start\u000aSLOCK [T main @ 1753153595421 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[auto-cfg]]\u000aRequested: vbaa\u000aChosen: GLCap\u000a...[truncated 514 chars]...\u000agba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153604176 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153604176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
          "duration" : 2.051,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01OnlyIssues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153595419 ms III - Start\u000aSLOCK [T main @ 1753153595421 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[auto-cfg]]\u000aRequested: vbaa\u000aChosen: GLCap\u000a...[truncated 514 chars]...\u000agba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153604176 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153604176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.39,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153595419 ms III - Start\u000aSLOCK [T main @ 1753153595421 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All\u000aRequested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[auto-cfg]]\u000aRequested: vbaa\u000aChosen: GLCap\u000a...[truncated 514 chars]...\u000agba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000a** new frame ** (sleep: 100ms)\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153604176 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153604176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:06:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
          "duration" : 5.696,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testX11WindowMemoryLeak",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 5.821,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:33:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Onscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155245713 ms III - Start\u000aSLOCK [T main @ 1753155245714 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen\u000aNo onscreen test requested or platform doesn't support onscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemo\u000a...[truncated 6059 chars]...\u000a: true: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test03OffscreenPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155252052 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155252052 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
          "duration" : 2.831,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02OffscreenFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155245713 ms III - Start\u000aSLOCK [T main @ 1753155245714 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen\u000aNo onscreen test requested or platform doesn't support onscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemo\u000a...[truncated 6059 chars]...\u000a: true: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test03OffscreenPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155252052 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155252052 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
          "duration" : 2.249,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03OffscreenPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155245713 ms III - Start\u000aSLOCK [T main @ 1753155245714 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen\u000aNo onscreen test requested or platform doesn't support onscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemo\u000a...[truncated 6059 chars]...\u000a: true: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test03OffscreenPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155252052 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155252052 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.991,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155245713 ms III - Start\u000aSLOCK [T main @ 1753155245714 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen\u000aNo onscreen test requested or platform doesn't support onscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemo\u000a...[truncated 6059 chars]...\u000a: true: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test03OffscreenPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155252052 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155252052 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:34:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Onscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155253510 ms III - Start\u000aSLOCK [T main @ 1753155253512 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aNo onscreen test requested or platform doesn't support onscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAd\u000a...[truncated 5790 chars]...\u000aGLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155260254 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155260254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
          "duration" : 3.156,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02OffscreenFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155253510 ms III - Start\u000aSLOCK [T main @ 1753155253512 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aNo onscreen test requested or platform doesn't support onscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAd\u000a...[truncated 5790 chars]...\u000aGLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155260254 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155260254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
          "duration" : 2.368,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03OffscreenPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155253510 ms III - Start\u000aSLOCK [T main @ 1753155253512 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aNo onscreen test requested or platform doesn't support onscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAd\u000a...[truncated 5790 chars]...\u000aGLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155260254 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155260254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.396,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155253510 ms III - Start\u000aSLOCK [T main @ 1753155253512 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen\u000aNo onscreen test requested or platform doesn't support onscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAd\u000a...[truncated 5790 chars]...\u000aGLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155260254 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155260254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:34:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
          "duration" : 21.668,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Onscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153605772 ms III - Start\u000aSLOCK [T main @ 1753153605774 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLWindow: 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[.]]\u000aLoop # 1 /\u000a...[truncated 1872 chars]...\u000a 14 / 15\u000aGLWindow: 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[.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153630366 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153630366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.216,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153605772 ms III - Start\u000aSLOCK [T main @ 1753153605774 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen\u000aLoop # 0 / 15\u000aGLWindow: 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[.]]\u000aLoop # 1 /\u000a...[truncated 1872 chars]...\u000a 14 / 15\u000aGLWindow: 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[.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153630366 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153630366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:06:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
          "duration" : 32.882,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155261700 ms III - Start\u000aSLOCK [T main @ 1753155261702 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01\u000aOK Button: JButton; javax.swing.JButton[,102,0,104x29,disabled,alignmentX=0.0,alignmentY=0.5,border=com.apple.laf.AquaButtonBorder$Dynamic@1b935e24,flags\u000a...[truncated 15273 chars]...\u000a GLFBODrawableImpl\u000aGLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155294614 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155294614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Iteration  0 / 5\u000aIteration  1 / 5\u000aIteration  2 / 5\u000aIteration  3 / 5\u000aIteration  4 / 5\u000a"
        }
      ],
      "duration" : 33.559,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155261700 ms III - Start\u000aSLOCK [T main @ 1753155261702 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01\u000aOK Button: JButton; javax.swing.JButton[,102,0,104x29,disabled,alignmentX=0.0,alignmentY=0.5,border=com.apple.laf.AquaButtonBorder$Dynamic@1b935e24,flags\u000a...[truncated 15273 chars]...\u000a GLFBODrawableImpl\u000aGLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155294614 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155294614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "Iteration  0 / 5\u000aIteration  1 / 5\u000aIteration  2 / 5\u000aIteration  3 / 5\u000aIteration  4 / 5\u000a",
      "timestamp" : "2025-07-22T03:34:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
          "duration" : 1.328,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NoDeadlock",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155296068 ms III - Start\u000aSLOCK [T main @ 1753155296069 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x627172e7: tileRendererInUse null, GearsES2[obj 0x627172e7 isInit false, usesShared false, 1 null, 2 n\u000a...[truncated 11177 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x179e319a: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x179e319a FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155299760 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155299761 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "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]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
          "duration" : 1.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02TriggerDeadlock",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155296068 ms III - Start\u000aSLOCK [T main @ 1753155296069 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x627172e7: tileRendererInUse null, GearsES2[obj 0x627172e7 isInit false, usesShared false, 1 null, 2 n\u000a...[truncated 11177 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x179e319a: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x179e319a FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155299760 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155299761 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "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]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000a"
        }
      ],
      "duration" : 4.347,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155296068 ms III - Start\u000aSLOCK [T main @ 1753155296069 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x627172e7: tileRendererInUse null, GearsES2[obj 0x627172e7 isInit false, usesShared false, 1 null, 2 n\u000a...[truncated 11177 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x179e319a: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x179e319a FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155299760 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155299761 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "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]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000a",
      "timestamp" : "2025-07-22T03:34:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
          "duration" : 4.993,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_Anim",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153631737 ms III - Start\u000aSLOCK [T main @ 1753153631738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[#21,Thread-1,5,main] GearsES2.init.0 0x20e84a3b: tileRendererInUse null, GearsES2[obj 0x20e84a3b isInit false, usesShared false, 1 null, 2 null\u000a...[truncated 6640 chars]...\u000aS2.dispose 0x32ee3a59: tileRendererInUse null\u000aThread[#34,Thread-1-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x32ee3a59 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153638118 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153638119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
          "duration" : 1.364,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_Plain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153631737 ms III - Start\u000aSLOCK [T main @ 1753153631738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[#21,Thread-1,5,main] GearsES2.init.0 0x20e84a3b: tileRendererInUse null, GearsES2[obj 0x20e84a3b isInit false, usesShared false, 1 null, 2 null\u000a...[truncated 6640 chars]...\u000aS2.dispose 0x32ee3a59: tileRendererInUse null\u000aThread[#34,Thread-1-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x32ee3a59 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153638118 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153638119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.012,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153631737 ms III - Start\u000aSLOCK [T main @ 1753153631738 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim\u000aThread[#21,Thread-1,5,main] GearsES2.init.0 0x20e84a3b: tileRendererInUse null, GearsES2[obj 0x20e84a3b isInit false, usesShared false, 1 null, 2 null\u000a...[truncated 6640 chars]...\u000aS2.dispose 0x32ee3a59: tileRendererInUse null\u000aThread[#34,Thread-1-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x32ee3a59 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153638118 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153638119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:07:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
          "duration" : 4.368,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_Anim",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153639497 ms III - Start\u000aSLOCK [T main @ 1753153639499 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim\u000aThread[#31,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#31,Thread-1-Animator#01,5,main]\u000aChosen \u000a...[truncated 10200 chars]...\u000a5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#35,Thread-1-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153644003 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153644004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_Plain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153639497 ms III - Start\u000aSLOCK [T main @ 1753153639499 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim\u000aThread[#31,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#31,Thread-1-Animator#01,5,main]\u000aChosen \u000a...[truncated 10200 chars]...\u000a5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#35,Thread-1-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153644003 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153644004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.132,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153639497 ms III - Start\u000aSLOCK [T main @ 1753153639499 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim\u000aThread[#31,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#31,Thread-1-Animator#01,5,main]\u000aChosen \u000a...[truncated 10200 chars]...\u000a5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#35,Thread-1-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153644003 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153644004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:07:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 2.929,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01CPUSource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153645546 ms III - Start\u000aSLOCK [T main @ 1753153645548 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1023 chars]...\u000a2GL3VAONEWT - test23VBOOnlyAndVBOVAO\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153648500 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153648500 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02VBOOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153645546 ms III - Start\u000aSLOCK [T main @ 1753153645548 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1023 chars]...\u000a2GL3VAONEWT - test23VBOOnlyAndVBOVAO\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153648500 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153648500 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03VBOVAO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153645546 ms III - Start\u000aSLOCK [T main @ 1753153645548 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1023 chars]...\u000a2GL3VAONEWT - test23VBOOnlyAndVBOVAO\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153648500 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153648500 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12CPUSourceAndVBOOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153645546 ms III - Start\u000aSLOCK [T main @ 1753153645548 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1023 chars]...\u000a2GL3VAONEWT - test23VBOOnlyAndVBOVAO\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153648500 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153648500 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13CPUSourceAndVBOVAO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153645546 ms III - Start\u000aSLOCK [T main @ 1753153645548 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1023 chars]...\u000a2GL3VAONEWT - test23VBOOnlyAndVBOVAO\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153648500 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153648500 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test23VBOOnlyAndVBOVAO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153645546 ms III - Start\u000aSLOCK [T main @ 1753153645548 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1023 chars]...\u000a2GL3VAONEWT - test23VBOOnlyAndVBOVAO\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153648500 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153648500 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test88AllModes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153645546 ms III - Start\u000aSLOCK [T main @ 1753153645548 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1023 chars]...\u000a2GL3VAONEWT - test23VBOOnlyAndVBOVAO\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153648500 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153648500 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.594,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153645546 ms III - Start\u000aSLOCK [T main @ 1753153645548 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1023 chars]...\u000a2GL3VAONEWT - test23VBOOnlyAndVBOVAO\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000aGL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153648500 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153648500 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:07:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
          "duration" : 3.088,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GL2CPUSource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153649840 ms III - Start\u000aSLOCK [T main @ 1753153649841 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 2612 chars]...\u000af>[count 1, qsz 0, owner <main>]\u000a, GenericUpstreamSurfacelessHook[pixel 512x512]\u000a, upstreamSurface false ]], mode NSOPENGL]  on thread main\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153652958 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153652958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL3CPUSource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153649840 ms III - Start\u000aSLOCK [T main @ 1753153649841 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 2612 chars]...\u000af>[count 1, qsz 0, owner <main>]\u000a, GenericUpstreamSurfacelessHook[pixel 512x512]\u000a, upstreamSurface false ]], mode NSOPENGL]  on thread main\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153652958 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153652958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.741,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153649840 ms III - Start\u000aSLOCK [T main @ 1753153649841 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 2612 chars]...\u000af>[count 1, qsz 0, owner <main>]\u000a, GenericUpstreamSurfacelessHook[pixel 512x512]\u000a, upstreamSurface false ]], mode NSOPENGL]  on thread main\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153652958 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153652958 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:07:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 3.575,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00OnThread",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155301191 ms III - Start\u000aSLOCK [T main @ 1753155301193 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753155303738 d 0ms]]\u000aTh\u000a...[truncated 6739 chars]...\u000aumed false, when:1753155315328 d 0ms]]\u000aThread[#47,main-Display-.macosx_nil-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155315445 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155315445 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 2.071,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01RenderThread",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155301191 ms III - Start\u000aSLOCK [T main @ 1753155301193 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753155303738 d 0ms]]\u000aTh\u000a...[truncated 6739 chars]...\u000aumed false, when:1753155315328 d 0ms]]\u000aThread[#47,main-Display-.macosx_nil-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155315445 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155315445 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 2.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02EDTThread",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155301191 ms III - Start\u000aSLOCK [T main @ 1753155301193 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753155303738 d 0ms]]\u000aTh\u000a...[truncated 6739 chars]...\u000aumed false, when:1753155315328 d 0ms]]\u000aThread[#47,main-Display-.macosx_nil-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155315445 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155315445 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 1.887,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03ExtThread",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155301191 ms III - Start\u000aSLOCK [T main @ 1753155301193 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753155303738 d 0ms]]\u000aTh\u000a...[truncated 6739 chars]...\u000aumed false, when:1753155315328 d 0ms]]\u000aThread[#47,main-Display-.macosx_nil-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155315445 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155315445 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 2.192,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10EDTKeyEvent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155301191 ms III - Start\u000aSLOCK [T main @ 1753155301193 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753155303738 d 0ms]]\u000aTh\u000a...[truncated 6739 chars]...\u000aumed false, when:1753155315328 d 0ms]]\u000aThread[#47,main-Display-.macosx_nil-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155315445 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155315445 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT",
          "duration" : 2.456,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11EDTMouseEvent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155301191 ms III - Start\u000aSLOCK [T main @ 1753155301193 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753155303738 d 0ms]]\u000aTh\u000a...[truncated 6739 chars]...\u000aumed false, when:1753155315328 d 0ms]]\u000aThread[#47,main-Display-.macosx_nil-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155315445 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155315445 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.889,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155301191 ms III - Start\u000aSLOCK [T main @ 1753155301193 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread\u000aWindow Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753155303738 d 0ms]]\u000aTh\u000a...[truncated 6739 chars]...\u000aumed false, when:1753155315328 d 0ms]]\u000aThread[#47,main-Display-.macosx_nil-1-EDT-6,5,main]: Destroy mode 11: End: Realised false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155315445 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155315445 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
          "duration" : 0.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDeadlock",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155316879 ms III - Start\u000aSLOCK [T main @ 1753155316881 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@5bc04a4e\u000aBB.1: java.lang.Object@5bc04a4e\u000aBB.2\u000aAA.1\u000aAA.X\u000aBB.3\u000aBB.X\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155318136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155318136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.905,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155316879 ms III - Start\u000aSLOCK [T main @ 1753155316881 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@5bc04a4e\u000aBB.1: java.lang.Object@5bc04a4e\u000aBB.2\u000aAA.1\u000aAA.X\u000aBB.3\u000aBB.X\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155318136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155318136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 3.283,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01a_GL2ES2_Demo1_SingleBuffer_Normal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.142,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01b_GL2ES2_Demo1_SingleBuffer_NoTex",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.2,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02a_GL2ES2_Demo1_DoubleBuffer_Normal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.136,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03a_GL2ES2_Demo2MSAA4_Normal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.128,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03b_GL2ES2_Demo2MSAA4_NoTex",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.146,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.249,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04_GL2ES2_FBODemoMSAA4_Normal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_EGLES2_Demo0Normal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13_EGLES2_Demo0MSAA4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
          "duration" : 0.136,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21_GL3_Demo0Normal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 5.219,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153654288 ms III - Start\u000aSLOCK [T main @ 1753153654289 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal\u000aThread[#1,main,5,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared f\u000a...[truncated 40279 chars]...\u000ag\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xaba625 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153658881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153658881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fbo]]\u000aRealized GLAD: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 0 [], \u000a\u0009Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1a4013,\u000a\u0009Handle    0x0,\u000a\u0009Caps      GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL4/GL4.\u000a...[truncated 109662 chars]...\u000af; name 0x1, obj 0x5884a914], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x60f00693]\u000aResize3.sampleCount: 0 -> 4\u000aFin: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xaba625 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@97e93f1[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2025-07-22T03:07:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
          "duration" : 0.192,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153660334 ms III - Start\u000aSLOCK [T main @ 1753153660335 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153661047 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153661047 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.336,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153660334 ms III - Start\u000aSLOCK [T main @ 1753153660335 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153661047 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153661047 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:07:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00_Manual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153661971 ms III - Start\u000aSLOCK [T main @ 1753153661973 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.\u000a...[truncated 21033 chars]...\u000al-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#43,main-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153670774 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153670775 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
          "duration" : 6.276,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_startMSAA0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153661971 ms III - Start\u000aSLOCK [T main @ 1753153661973 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.\u000a...[truncated 21033 chars]...\u000al-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#43,main-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153670774 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153670775 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
          "duration" : 2.494,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_startMSAA4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153661971 ms III - Start\u000aSLOCK [T main @ 1753153661973 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.\u000a...[truncated 21033 chars]...\u000al-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#43,main-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153670774 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153670775 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.438,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153661971 ms III - Start\u000aSLOCK [T main @ 1753153661973 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.\u000a...[truncated 21033 chars]...\u000al-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#43,main-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153670774 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153670775 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:07:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
          "duration" : 6.135,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153672143 ms III - Start\u000aSLOCK [T main @ 1753153672145 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01\u000arequested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aThread[\u000a...[truncated 24992 chars]...\u000andererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153678303 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153678303 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.795,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153672143 ms III - Start\u000aSLOCK [T main @ 1753153672145 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01\u000arequested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aThread[\u000a...[truncated 24992 chars]...\u000andererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153678303 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153678303 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:07:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
          "duration" : 6.197,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153679667 ms III - Start\u000aSLOCK [T main @ 1753153679668 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01\u000arequested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aThread[#1,ma\u000a...[truncated 17057 chars]...\u000adererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x8458f04 FIN\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153685892 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153685892 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.861,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153679667 ms III - Start\u000aSLOCK [T main @ 1753153679668 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01\u000arequested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aThread[#1,ma\u000a...[truncated 17057 chars]...\u000adererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x8458f04 FIN\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153685892 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153685892 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:07:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
          "duration" : 6.057,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnScreenDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153687329 ms III - Start\u000aSLOCK [T main @ 1753153687331 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf\u000aThread[#30,main-Animator#00,5,main] GearsES2.init.0 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9dc4 isInit false, usesShared false, 1 n\u000a...[truncated 1898 chars]...\u000aerInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x25ce9dc4 FIN\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153693407 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153693408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Window: jogamp.newt.driver.macosx.WindowDriver\u000aFin start ...\u000aFin Drawable: MacOSXOnscreenCGLDrawable[Realized false,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1c5920df,\u000a\u0009Handle    0x0,\u000a\u0009Surface   jogamp.newt.driver.macosx.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[64/64 640x400 wu, 640x400 p\u000a...[truncated 1408 chars]...\u000ators: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@17f9d882, com.jogamp.opengl.test.junit.util.QuitAdapter@79e4c792, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@79e4c792, ], \u000a  windowLock <196a42c3, 4c60d6e9>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        }
      ],
      "duration" : 6.703,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153687329 ms III - Start\u000aSLOCK [T main @ 1753153687331 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf\u000aThread[#30,main-Animator#00,5,main] GearsES2.init.0 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9dc4 isInit false, usesShared false, 1 n\u000a...[truncated 1898 chars]...\u000aerInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x25ce9dc4 FIN\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153693407 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153693408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Window: jogamp.newt.driver.macosx.WindowDriver\u000aFin start ...\u000aFin Drawable: MacOSXOnscreenCGLDrawable[Realized false,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1c5920df,\u000a\u0009Handle    0x0,\u000a\u0009Surface   jogamp.newt.driver.macosx.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[64/64 640x400 wu, 640x400 p\u000a...[truncated 1408 chars]...\u000ators: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@17f9d882, com.jogamp.opengl.test.junit.util.QuitAdapter@79e4c792, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@79e4c792, ], \u000a  windowLock <196a42c3, 4c60d6e9>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a",
      "timestamp" : "2025-07-22T03:08:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 3.242,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAvailableInfo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenAutoDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBODblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBOSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenPbufferDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenPbufferSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OnScreenDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OnScreenSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 2.143,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenAutoDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.446,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.322,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.384,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBOSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.358,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbufferDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.363,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbufferSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.504,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
          "duration" : 1.438,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a"
        }
      ],
      "duration" : 15.862,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153694744 ms III - Start\u000aSLOCK [T main @ 1753153694745 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x482b\u000a...[truncated 34477 chars]...\u000a,5,main] GearsES2.dispose 0x7f2cfe3f: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7f2cfe3f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153709973 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153709974 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: jogamp.newt.OffscreenWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLFBO\u000a...[truncated 26448 chars]...\u000a null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61710c6, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <3214ee6, 383dc82c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]\u000a",
      "timestamp" : "2025-07-22T03:08:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 3.27,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenAutoDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBODblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBODblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBODblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBODblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBOSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenPbufferDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenPbufferDblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenPbufferDblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenPbufferDblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenPbufferSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.942,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153711510 ms III - Start\u000aSLOCK [T main @ 1753153711511 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT \u000a...[truncated 2779 chars]...\u000ait.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153714809 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153714810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:08:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 4.36,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenAutoDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.127,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapDblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.166,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapDblBufRGB555",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.128,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapDblBufRGBA5551",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.147,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapDblBufRGBA8881",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.158,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapDblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapDblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.122,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.123,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.123,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.123,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.119,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBOSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbufferDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.118,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbufferDblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbufferDblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.122,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbufferDblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
          "duration" : 0.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbufferSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 7.342,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153716197 ms III - Start\u000aSLOCK [T main @ 1753153716199 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCap\u000a...[truncated 50969 chars]...\u000a_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153722886 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153722886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GL\u000a...[truncated 22688 chars]...\u000ane, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2eae8e6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f2ef19[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2025-07-22T03:08:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 3.222,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00AvailableInfo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153724338 ms III - Start\u000aSLOCK [T main @ 1753153724339 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2\u000a...[truncated 2374 chars]...\u000a, NullToolkitLock[obj 0x2beee7ff], obj 0x2c1b194a]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153727753 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153727753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01ES2OnMobile",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153724338 ms III - Start\u000aSLOCK [T main @ 1753153724339 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2\u000a...[truncated 2374 chars]...\u000a, NullToolkitLock[obj 0x2beee7ff], obj 0x2c1b194a]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153727753 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153727753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLOnMobile",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153724338 ms III - Start\u000aSLOCK [T main @ 1753153724339 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2\u000a...[truncated 2374 chars]...\u000a, NullToolkitLock[obj 0x2beee7ff], obj 0x2c1b194a]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153727753 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153727753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11ES2OnDesktop",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153724338 ms III - Start\u000aSLOCK [T main @ 1753153724339 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2\u000a...[truncated 2374 chars]...\u000a, NullToolkitLock[obj 0x2beee7ff], obj 0x2c1b194a]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153727753 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153727753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
          "duration" : 0.168,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GLOnDesktop",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153724338 ms III - Start\u000aSLOCK [T main @ 1753153724339 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2\u000a...[truncated 2374 chars]...\u000a, NullToolkitLock[obj 0x2beee7ff], obj 0x2c1b194a]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153727753 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153727753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.063,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153724338 ms III - Start\u000aSLOCK [T main @ 1753153724339 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2\u000a...[truncated 2374 chars]...\u000a, NullToolkitLock[obj 0x2beee7ff], obj 0x2c1b194a]\u000aFin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153727753 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153727753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:08:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
          "duration" : 3.428,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153729117 ms III - Start\u000aSLOCK [T main @ 1753153729119 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCa\u000a...[truncated 4852 chars]...\u000argba8888-D16-St00-Sa04_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153732698 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153732698 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[bitmap]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLPr\u000a...[truncated 1531 chars]...\u000afile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): 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[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@5677323c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@18df8434[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
          "duration" : 0.13,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapDblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153729117 ms III - Start\u000aSLOCK [T main @ 1753153729119 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCa\u000a...[truncated 4852 chars]...\u000argba8888-D16-St00-Sa04_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153732698 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153732698 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[bitmap]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLPr\u000a...[truncated 1531 chars]...\u000afile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): 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[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@5677323c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@18df8434[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a"
        }
      ],
      "duration" : 4.227,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153729117 ms III - Start\u000aSLOCK [T main @ 1753153729119 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCa\u000a...[truncated 4852 chars]...\u000argba8888-D16-St00-Sa04_default-0800x0600.png\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153732698 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153732698 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[bitmap]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface\u000aDrawable Caps Pre_GL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLPr\u000a...[truncated 1531 chars]...\u000afile[GL2/GL2.hw], offscr[fbo]]\u000aChosen     GL Caps(2): 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[GL2/GL2.hw], offscr[fbo]]\u000aFin Drawable: FBOImpl[ \u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@5677323c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@18df8434[init false], ], \u000a\u0009Drawable: null, \u000a\u0009Context: null, \u000a\u0009UpstreamWidget: null]\u000a",
      "timestamp" : "2025-07-22T03:08:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 1.778,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenAutoDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155319564 ms III - Start\u000aSLOCK [T main @ 1753155319566 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf\u000awaitForRealized: to false, goal reached true\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse \u000a...[truncated 25611 chars]...\u000agl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155322296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155322296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GL\u000a...[truncated 6729 chars]...\u000a, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.macosx.MacOSXJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/28, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 0.224,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155319564 ms III - Start\u000aSLOCK [T main @ 1753155319566 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf\u000awaitForRealized: to false, goal reached true\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse \u000a...[truncated 25611 chars]...\u000agl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155322296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155322296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GL\u000a...[truncated 6729 chars]...\u000a, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.macosx.MacOSXJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/28, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 0.239,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155319564 ms III - Start\u000aSLOCK [T main @ 1753155319566 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf\u000awaitForRealized: to false, goal reached true\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse \u000a...[truncated 25611 chars]...\u000agl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155322296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155322296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GL\u000a...[truncated 6729 chars]...\u000a, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.macosx.MacOSXJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/28, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 0.247,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155319564 ms III - Start\u000aSLOCK [T main @ 1753155319566 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf\u000awaitForRealized: to false, goal reached true\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse \u000a...[truncated 25611 chars]...\u000agl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155322296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155322296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GL\u000a...[truncated 6729 chars]...\u000a, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.macosx.MacOSXJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/28, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 0.206,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155319564 ms III - Start\u000aSLOCK [T main @ 1753155319566 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf\u000awaitForRealized: to false, goal reached true\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse \u000a...[truncated 25611 chars]...\u000agl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155322296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155322296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GL\u000a...[truncated 6729 chars]...\u000a, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.macosx.MacOSXJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/28, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155319564 ms III - Start\u000aSLOCK [T main @ 1753155319566 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf\u000awaitForRealized: to false, goal reached true\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse \u000a...[truncated 25611 chars]...\u000agl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155322296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155322296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GL\u000a...[truncated 6729 chars]...\u000a, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.macosx.MacOSXJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/28, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155319564 ms III - Start\u000aSLOCK [T main @ 1753155319566 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf\u000awaitForRealized: to false, goal reached true\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse \u000a...[truncated 25611 chars]...\u000agl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155322296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155322296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GL\u000a...[truncated 6729 chars]...\u000a, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.macosx.MacOSXJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/28, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155319564 ms III - Start\u000aSLOCK [T main @ 1753155319566 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf\u000awaitForRealized: to false, goal reached true\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse \u000a...[truncated 25611 chars]...\u000agl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155322296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155322296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GL\u000a...[truncated 6729 chars]...\u000a, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.macosx.MacOSXJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/28, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155319564 ms III - Start\u000aSLOCK [T main @ 1753155319566 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf\u000awaitForRealized: to false, goal reached true\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse \u000a...[truncated 25611 chars]...\u000agl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155322296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155322296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GL\u000a...[truncated 6729 chars]...\u000a, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.macosx.MacOSXJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/28, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        }
      ],
      "duration" : 3.375,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155319564 ms III - Start\u000aSLOCK [T main @ 1753155319566 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf\u000awaitForRealized: to false, goal reached true\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse \u000a...[truncated 25611 chars]...\u000agl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155322296 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155322296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.opengl.awt.GLCanvas\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.GL\u000a...[truncated 6729 chars]...\u000a, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000aChosen     GL Caps(2): GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable   Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.macosx.MacOSXJAWTWindow\u000aFin: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[800x600],\u000a\u0009AWT[pos 0/28, size 800x600,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a",
      "timestamp" : "2025-07-22T03:35:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 2.945,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenAutoDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBODblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBODblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBODblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBODblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenFBOSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenPbufferDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OffScreenPbufferSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OnScreenDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OnScreenDblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OnScreenDblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OnScreenDblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testES2OnScreenSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 2.18,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenAutoDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.467,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenBitmapSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.457,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.462,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.459,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.489,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.451,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBOSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.401,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbufferDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.485,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbufferSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.612,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.476,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.487,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.446,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
          "duration" : 1.533,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenSglBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        }
      ],
      "duration" : 25.009,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153734043 ms III - Start\u000aSLOCK [T main @ 1753153734045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT \u000a...[truncated 61096 chars]...\u000aa8ef162: tileRendererInUse null\u000aThread[#52,main-Display-.macosx_nil-1-EDT-14,5,main] GearsES2.dispose 0xa8ef162 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153758425 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153758425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[auto-cfg]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aDrawable    Pre-GL(0): jogamp.opengl.G\u000a...[truncated 34657 chars]...\u000a 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@79defdc, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18317edc, 4e0ae11f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a",
      "timestamp" : "2025-07-22T03:08:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 1.91,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155323760 ms III - Start\u000aSLOCK [T main @ 1753155323762 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aThread[#1,main,5,main] GearsES2.init.0 0x4c5ae43b: tileRendererInUse null, GearsES2[obj 0x4c5ae43b isInit false, usesSh\u000a...[truncated 24711 chars]...\u000aestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155327317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155327317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: 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[GL2/GL2.h\u000a...[truncated 12198 chars]...\u000a1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@418c5a9c, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18e36d14, 5082d622>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.393,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155323760 ms III - Start\u000aSLOCK [T main @ 1753155323762 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aThread[#1,main,5,main] GearsES2.init.0 0x4c5ae43b: tileRendererInUse null, GearsES2[obj 0x4c5ae43b isInit false, usesSh\u000a...[truncated 24711 chars]...\u000aestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155327317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155327317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: 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[GL2/GL2.h\u000a...[truncated 12198 chars]...\u000a1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@418c5a9c, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18e36d14, 5082d622>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.408,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenFBODblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155323760 ms III - Start\u000aSLOCK [T main @ 1753155323762 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aThread[#1,main,5,main] GearsES2.init.0 0x4c5ae43b: tileRendererInUse null, GearsES2[obj 0x4c5ae43b isInit false, usesSh\u000a...[truncated 24711 chars]...\u000aestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155327317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155327317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: 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[GL2/GL2.h\u000a...[truncated 12198 chars]...\u000a1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@418c5a9c, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18e36d14, 5082d622>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.408,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenLayerAutoDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155323760 ms III - Start\u000aSLOCK [T main @ 1753155323762 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aThread[#1,main,5,main] GearsES2.init.0 0x4c5ae43b: tileRendererInUse null, GearsES2[obj 0x4c5ae43b isInit false, usesSh\u000a...[truncated 24711 chars]...\u000aestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155327317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155327317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: 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[GL2/GL2.h\u000a...[truncated 12198 chars]...\u000a1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@418c5a9c, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18e36d14, 5082d622>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.398,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OffScreenPbuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155323760 ms III - Start\u000aSLOCK [T main @ 1753155323762 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aThread[#1,main,5,main] GearsES2.init.0 0x4c5ae43b: tileRendererInUse null, GearsES2[obj 0x4c5ae43b isInit false, usesSh\u000a...[truncated 24711 chars]...\u000aestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155327317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155327317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: 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[GL2/GL2.h\u000a...[truncated 12198 chars]...\u000a1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@418c5a9c, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18e36d14, 5082d622>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBuf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155323760 ms III - Start\u000aSLOCK [T main @ 1753155323762 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aThread[#1,main,5,main] GearsES2.init.0 0x4c5ae43b: tileRendererInUse null, GearsES2[obj 0x4c5ae43b isInit false, usesSh\u000a...[truncated 24711 chars]...\u000aestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155327317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155327317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: 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[GL2/GL2.h\u000a...[truncated 12198 chars]...\u000a1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@418c5a9c, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18e36d14, 5082d622>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBufMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155323760 ms III - Start\u000aSLOCK [T main @ 1753155323762 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aThread[#1,main,5,main] GearsES2.init.0 0x4c5ae43b: tileRendererInUse null, GearsES2[obj 0x4c5ae43b isInit false, usesSh\u000a...[truncated 24711 chars]...\u000aestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155327317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155327317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: 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[GL2/GL2.h\u000a...[truncated 12198 chars]...\u000a1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@418c5a9c, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18e36d14, 5082d622>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBufStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155323760 ms III - Start\u000aSLOCK [T main @ 1753155323762 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aThread[#1,main,5,main] GearsES2.init.0 0x4c5ae43b: tileRendererInUse null, GearsES2[obj 0x4c5ae43b isInit false, usesSh\u000a...[truncated 24711 chars]...\u000aestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155327317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155327317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: 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[GL2/GL2.h\u000a...[truncated 12198 chars]...\u000a1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@418c5a9c, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18e36d14, 5082d622>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGL2OnScreenDblBufStencilMSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155323760 ms III - Start\u000aSLOCK [T main @ 1753155323762 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aThread[#1,main,5,main] GearsES2.init.0 0x4c5ae43b: tileRendererInUse null, GearsES2[obj 0x4c5ae43b isInit false, usesSh\u000a...[truncated 24711 chars]...\u000aestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155327317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155327317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: 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[GL2/GL2.h\u000a...[truncated 12198 chars]...\u000a1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@418c5a9c, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18e36d14, 5082d622>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a"
        }
      ],
      "duration" : 4.202,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155323760 ms III - Start\u000aSLOCK [T main @ 1753155323762 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA\u000aThread[#1,main,5,main] GearsES2.init.0 0x4c5ae43b: tileRendererInUse null, GearsES2[obj 0x4c5ae43b isInit false, usesSh\u000a...[truncated 24711 chars]...\u000aestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155327317 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155327317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo]]\u000aExpected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aWindow: com.jogamp.newt.opengl.GLWindow\u000aWindow Caps Pre_GL: 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[GL2/GL2.h\u000a...[truncated 12198 chars]...\u000a1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], \u000a  Config null, \u000a  WrappedSurface null, \u000a  SurfaceUpdatedListeners num 0 [], \u000a  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@418c5a9c, ], \u000a  MouseListeners num 0 [], \u000a  PointerGestures default true, custom 0 [], \u000a  KeyListeners num 0 [], \u000a  windowLock <18e36d14, 5082d622>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000a",
      "timestamp" : "2025-07-22T03:35:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_1A1RThreads_100Resizes",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153759974 ms III - Start\u000aSLOCK [T main @ 1753153759976 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLConte\u000a...[truncated 86 chars]...\u000agl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153760528 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153760528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_3A3RThreads_50Resizes",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153759974 ms III - Start\u000aSLOCK [T main @ 1753153759976 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLConte\u000a...[truncated 86 chars]...\u000agl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153760528 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153760528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.196,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153759974 ms III - Start\u000aSLOCK [T main @ 1753153759976 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLConte\u000a...[truncated 86 chars]...\u000agl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153760528 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153760528 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:09:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 5.477,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GL2GL3DebugDisabled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153761473 ms III - Start\u000aSLOCK [T main @ 1753153761475 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1593 chars]...\u000at13GLES2DebugError\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153771276 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153771276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 1.561,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL2GL3DebugEnabled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153761473 ms III - Start\u000aSLOCK [T main @ 1753153761475 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1593 chars]...\u000at13GLES2DebugError\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153771276 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153771276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 1.403,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03GL2GL3DebugError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153761473 ms III - Start\u000aSLOCK [T main @ 1753153761475 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1593 chars]...\u000at13GLES2DebugError\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153771276 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153771276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 1.335,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04GL2GL3DebugInsert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153761473 ms III - Start\u000aSLOCK [T main @ 1753153761475 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1593 chars]...\u000at13GLES2DebugError\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153771276 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153771276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLES2DebugDisabled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153761473 ms III - Start\u000aSLOCK [T main @ 1753153761475 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1593 chars]...\u000at13GLES2DebugError\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153771276 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153771276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GLES2DebugEnabled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153761473 ms III - Start\u000aSLOCK [T main @ 1753153761475 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1593 chars]...\u000at13GLES2DebugError\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153771276 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153771276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13GLES2DebugError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153761473 ms III - Start\u000aSLOCK [T main @ 1753153761475 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1593 chars]...\u000at13GLES2DebugError\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153771276 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153771276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14GLES2DebugInsert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153761473 ms III - Start\u000aSLOCK [T main @ 1753153761475 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1593 chars]...\u000at13GLES2DebugError\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153771276 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153771276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.444,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153761473 ms III - Start\u000aSLOCK [T main @ 1753153761475 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1593 chars]...\u000at13GLES2DebugError\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153771276 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153771276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:09:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 5.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GL2GL3DebugDisabled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153772670 ms III - Start\u000aSLOCK [T main @ 1753153772671 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1151 chars]...\u000at12GLES2DebugEnabled\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153780686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153780686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 1.593,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL2GL3DebugEnabled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153772670 ms III - Start\u000aSLOCK [T main @ 1753153772671 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1151 chars]...\u000at12GLES2DebugEnabled\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153780686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153780686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 1.349,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03GL2GL3DebugError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153772670 ms III - Start\u000aSLOCK [T main @ 1753153772671 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1151 chars]...\u000at12GLES2DebugEnabled\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153780686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153780686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLES2DebugDisabled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153772670 ms III - Start\u000aSLOCK [T main @ 1753153772671 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1151 chars]...\u000at12GLES2DebugEnabled\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153780686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153780686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GLES2DebugEnabled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153772670 ms III - Start\u000aSLOCK [T main @ 1753153772671 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1151 chars]...\u000at12GLES2DebugEnabled\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153780686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153780686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13GLES2DebugError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153772670 ms III - Start\u000aSLOCK [T main @ 1753153772671 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1151 chars]...\u000at12GLES2DebugEnabled\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153780686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153780686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.66,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153772670 ms III - Start\u000aSLOCK [T main @ 1753153772671 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled\u000aglDebug extension: null\u000aglDebug enabled: false\u000aglDebug sync: true\u000acontext version: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-1\u000a...[truncated 1151 chars]...\u000at12GLES2DebugEnabled\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153780686 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153780686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:09:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 2.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01OnThreadAtInit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 1.376,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02OnThreadAtReshape",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 1.361,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03OnThreadAtDisplay",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 1.323,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04OnThreadAtInvoke",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 1.974,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05OnThreadAtDispose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 1.381,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11OffThreadAtInit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 1.383,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12OffThreadAtReshape",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 1.425,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13OffThreadAtDisplay",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 1.399,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14OffThreadAtInvoke",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
          "duration" : 1.838,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15OffThreadAtDispose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 19.151,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153783748 ms III - Start\u000aSLOCK [T main @ 1753153783750 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit\u000aUser caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread \u000a...[truncated 57229 chars]...\u000a     : 1 / 1\u000aDisplay Count                   : 34 / 34\u000aInvoke Count                    : 1 / 1\u000aDispose Count                   : 0 / 1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153802264 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153802264 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:09:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 3.329,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_ES1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153803731 ms III - Start\u000aSLOCK [T main @ 1753153803733 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGLES1 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.ac\u000a...[truncated 2131 chars]...\u000aS2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153811291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153811291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153803731 ms III - Start\u000aSLOCK [T main @ 1753153803733 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGLES1 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.ac\u000a...[truncated 2131 chars]...\u000aS2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153811291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153811291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 1.835,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03_GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153803731 ms III - Start\u000aSLOCK [T main @ 1753153803733 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGLES1 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.ac\u000a...[truncated 2131 chars]...\u000aS2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153811291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153811291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 1.158,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04_GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153803731 ms III - Start\u000aSLOCK [T main @ 1753153803733 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGLES1 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.ac\u000a...[truncated 2131 chars]...\u000aS2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153811291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153811291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
          "duration" : 1.212,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05_GL4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153803731 ms III - Start\u000aSLOCK [T main @ 1753153803733 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGLES1 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.ac\u000a...[truncated 2131 chars]...\u000aS2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153811291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153811291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a"
        }
      ],
      "duration" : 8.205,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153803731 ms III - Start\u000aSLOCK [T main @ 1753153803733 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000aGLES1 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.ac\u000a...[truncated 2131 chars]...\u000aS2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6\u000a  - pre GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a  - GL-Error 0x0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153811291 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153811291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a  - GL_MAX_TEXTURE_SIZE: 16384\u000a  - GL_ACTIVE_TEXTURE: 33984\u000a  - GL_MAX_TEXTURE_IMAGE_UNITS: 16\u000a  - GL_MAX_COLOR_ATTACHMENTS: 8\u000a  - GL_MAX_SAMPLES: 8\u000a",
      "timestamp" : "2025-07-22T03:10:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 3.262,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00ShowAvailProfiles",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153812684 ms III - Start\u000aSLOCK [T main @ 1753153812686 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5939a379], obj 0xe1de\u000a...[truncated 2938 chars]...\u000aris OpenGL Engine\u000aGL_VERSION: 4.1 INTEL-18.8.6\u000aGL Renderer Quirks:[NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153821668 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153821669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 1.849,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10GL2PolygonModeFailure",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153812684 ms III - Start\u000aSLOCK [T main @ 1753153812686 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5939a379], obj 0xe1de\u000a...[truncated 2938 chars]...\u000aris OpenGL Engine\u000aGL_VERSION: 4.1 INTEL-18.8.6\u000aGL Renderer Quirks:[NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153821668 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153821669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GL3bcPolygonModeFailure",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153812684 ms III - Start\u000aSLOCK [T main @ 1753153812686 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5939a379], obj 0xe1de\u000a...[truncated 2938 chars]...\u000aris OpenGL Engine\u000aGL_VERSION: 4.1 INTEL-18.8.6\u000aGL Renderer Quirks:[NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153821668 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153821669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 1.251,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GL3PolygonModeFailure",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153812684 ms III - Start\u000aSLOCK [T main @ 1753153812686 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5939a379], obj 0xe1de\u000a...[truncated 2938 chars]...\u000aris OpenGL Engine\u000aGL_VERSION: 4.1 INTEL-18.8.6\u000aGL Renderer Quirks:[NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153821668 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153821669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 1.384,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20GL2BindArrayAttributeFails",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153812684 ms III - Start\u000aSLOCK [T main @ 1753153812686 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5939a379], obj 0xe1de\u000a...[truncated 2938 chars]...\u000aris OpenGL Engine\u000aGL_VERSION: 4.1 INTEL-18.8.6\u000aGL Renderer Quirks:[NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153821668 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153821669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21GL3bcBindArrayAttributeFails",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153812684 ms III - Start\u000aSLOCK [T main @ 1753153812686 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5939a379], obj 0xe1de\u000a...[truncated 2938 chars]...\u000aris OpenGL Engine\u000aGL_VERSION: 4.1 INTEL-18.8.6\u000aGL Renderer Quirks:[NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153821668 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153821669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
          "duration" : 1.204,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22GL3BindArrayAttributeFails",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153812684 ms III - Start\u000aSLOCK [T main @ 1753153812686 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5939a379], obj 0xe1de\u000a...[truncated 2938 chars]...\u000aris OpenGL Engine\u000aGL_VERSION: 4.1 INTEL-18.8.6\u000aGL Renderer Quirks:[NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153821668 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153821669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.635,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153812684 ms III - Start\u000aSLOCK [T main @ 1753153812686 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles\u000aGLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5939a379], obj 0xe1de\u000a...[truncated 2938 chars]...\u000aris OpenGL Engine\u000aGL_VERSION: 4.1 INTEL-18.8.6\u000aGL Renderer Quirks:[NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153821668 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153821669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:10:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
          "duration" : 1.376,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLOffscreenDrawable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155328785 ms III - Start\u000aSLOCK [T main @ 1753155328787 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable\u000aChosen: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155330183 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155330183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Done!\u000a"
        }
      ],
      "duration" : 2.033,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155328785 ms III - Start\u000aSLOCK [T main @ 1753155328787 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable\u000aChosen: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155330183 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155330183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Done!\u000a",
      "timestamp" : "2025-07-22T03:35:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 5.121,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01FFP__GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153823068 ms III - Start\u000aSLOCK [T main @ 1753153823070 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aGL Profile: GLProfile[GL2/GL2.hw]\u000amain: ** screenshot: TestGLPointsNEWT.test\u000a...[truncated 2785 chars]...\u000ajogl.acore.TestGLPointsNEWT - test11GLSL_GL2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153831307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153831307 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02FFP__ES1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153823068 ms III - Start\u000aSLOCK [T main @ 1753153823070 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aGL Profile: GLProfile[GL2/GL2.hw]\u000amain: ** screenshot: TestGLPointsNEWT.test\u000a...[truncated 2785 chars]...\u000ajogl.acore.TestGLPointsNEWT - test11GLSL_GL2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153831307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153831307 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03FFP__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153823068 ms III - Start\u000aSLOCK [T main @ 1753153823070 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aGL Profile: GLProfile[GL2/GL2.hw]\u000amain: ** screenshot: TestGLPointsNEWT.test\u000a...[truncated 2785 chars]...\u000ajogl.acore.TestGLPointsNEWT - test11GLSL_GL2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153831307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153831307 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 1.634,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04FFP__GL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153823068 ms III - Start\u000aSLOCK [T main @ 1753153823070 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aGL Profile: GLProfile[GL2/GL2.hw]\u000amain: ** screenshot: TestGLPointsNEWT.test\u000a...[truncated 2785 chars]...\u000ajogl.acore.TestGLPointsNEWT - test11GLSL_GL2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153831307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153831307 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 1.456,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLSL_GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153823068 ms III - Start\u000aSLOCK [T main @ 1753153823070 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aGL Profile: GLProfile[GL2/GL2.hw]\u000amain: ** screenshot: TestGLPointsNEWT.test\u000a...[truncated 2785 chars]...\u000ajogl.acore.TestGLPointsNEWT - test11GLSL_GL2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153831307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153831307 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GLSL_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153823068 ms III - Start\u000aSLOCK [T main @ 1753153823070 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aGL Profile: GLProfile[GL2/GL2.hw]\u000amain: ** screenshot: TestGLPointsNEWT.test\u000a...[truncated 2785 chars]...\u000ajogl.acore.TestGLPointsNEWT - test11GLSL_GL2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153831307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153831307 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.886,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153823068 ms III - Start\u000aSLOCK [T main @ 1753153823070 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aGL Profile: GLProfile[GL2/GL2.hw]\u000amain: ** screenshot: TestGLPointsNEWT.test\u000a...[truncated 2785 chars]...\u000ajogl.acore.TestGLPointsNEWT - test11GLSL_GL2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153831307 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153831307 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:10:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01InternedString",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153832679 ms III - Start\u000aSLOCK [T main @ 1753153832681 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit\u000a...[truncated 1180 chars]...\u000atest11DumpDesktopGLInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo\u000aES\u000a\u0009NULL\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153836000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153836000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
          "duration" : 3.29,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02InitSingleton",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153832679 ms III - Start\u000aSLOCK [T main @ 1753153832681 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit\u000a...[truncated 1180 chars]...\u000atest11DumpDesktopGLInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo\u000aES\u000a\u0009NULL\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153836000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153836000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11DumpDesktopGLInfo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153832679 ms III - Start\u000aSLOCK [T main @ 1753153832681 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit\u000a...[truncated 1180 chars]...\u000atest11DumpDesktopGLInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo\u000aES\u000a\u0009NULL\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153836000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153836000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12DumpMobileGLInfo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153832679 ms III - Start\u000aSLOCK [T main @ 1753153832681 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit\u000a...[truncated 1180 chars]...\u000atest11DumpDesktopGLInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo\u000aES\u000a\u0009NULL\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153836000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153836000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.97,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153832679 ms III - Start\u000aSLOCK [T main @ 1753153832681 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit\u000a...[truncated 1180 chars]...\u000atest11DumpDesktopGLInfo\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo\u000aES\u000a\u0009NULL\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153836000 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153836000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:10:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 3.087,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00Version",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 2.166,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLProfileDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 1.267,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLProfileMaxProgrammable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 1.284,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22GLProfileMaxFixedFunc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 1.464,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test31GLProfileGL2ES1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 1.414,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test32GLProfileGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 1.46,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test33GLProfileGL4ES3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 1.461,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test34GLProfileGL2GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test41_GL4bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test42_GL3bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 1.397,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test43_GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 1.429,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test44_GL4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 1.501,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test45_GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test46_GLES1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test47_GLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test48_GLES3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        }
      ],
      "duration" : 18.594,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153837346 ms III - Start\u000aSLOCK [T main @ 1753153837348 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, G\u000a...[truncated 19802 chars]...\u000aTestGLProfile01NEWT - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153855310 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153855310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x223aa2f7], obj 0x6d3a388c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a",
      "timestamp" : "2025-07-22T03:10:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 3.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00Version",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 2.097,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLProfileDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 1.481,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLProfileMaxProgrammable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 1.479,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22GLProfileMaxFixedFunc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 1.46,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test31GLProfileGL2ES1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 1.505,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test32GLProfileGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 1.438,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test33GLProfileGL4ES3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 1.411,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test34GLProfileGL2GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test41_GL4bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test42_GL3bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 1.518,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test43_GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 1.452,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test44_GL4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 1.459,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test45_GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test46_GLES1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test47_GLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test48_GLES3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        }
      ],
      "duration" : 18.989,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153856667 ms III - Start\u000aSLOCK [T main @ 1753153856669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X\u000a...[truncated 20058 chars]...\u000aCtx - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153875029 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153875029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "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]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x20f5239f], obj 0x57af006c]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a",
      "timestamp" : "2025-07-22T03:10:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 3.051,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLProfileDefaultFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLProfileDefaultPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03GLProfileDefaultBitmap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.118,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLProfileMaxProgrammableFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.119,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GLProfileMaxProgrammablePBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.115,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21GLProfileMaxFixedFuncFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.111,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22GLProfileMaxFixedFuncPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test23GLProfileMaxFixedFuncBitmap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.115,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test31GLProfileGL2ES1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test32GLProfileGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test33GLProfileGL4ES3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test34GLProfileGL2GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test41_GL4bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test42_GL3bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.11,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test43_GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test44_GL4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.12,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test45_GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test46_GLES1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test47_GLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test48_GLES3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        }
      ],
      "duration" : 5.307,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153876557 ms III - Start\u000aSLOCK [T main @ 1753153876559 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL\u000a...[truncated 20151 chars]...\u000an - test47_GLES2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153881241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153881242 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a",
      "timestamp" : "2025-07-22T03:11:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 3.126,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLProfileDefaultFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLProfileDefaultPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03GLProfileDefaultBitmap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLProfileMaxProgrammableFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.116,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GLProfileMaxProgrammablePBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21GLProfileMaxFixedFuncFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22GLProfileMaxFixedFuncPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.119,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test23GLProfileMaxFixedFuncBitmap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test31GLProfileGL2ES1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.121,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test32GLProfileGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.121,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test33GLProfileGL4ES3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test34GLProfileGL2GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test41_GL4bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test42_GL3bc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.116,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test43_GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.116,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test44_GL4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.111,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test45_GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test46_GLES1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test47_GLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test48_GLES3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a"
        }
      ],
      "duration" : 5.4,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153882587 ms III - Start\u000aSLOCK [T main @ 1753153882589 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18\u000a...[truncated 20471 chars]...\u000a\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000aProfile GLES3 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153887364 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153887364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "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 G\u000a...[truncated 1787 chars]...\u000aL2/GL2.hw], count 7 / 12]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52102734], obj 0x3541cb24]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getMaxFixedFunc(): GLProfile[GL2/GL2.hw]\u000a",
      "timestamp" : "2025-07-22T03:11:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
          "duration" : 3.074,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLProfileDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153888716 ms III - Start\u000aSLOCK [T main @ 1753153888718 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1 (2.\u000a...[truncated 733 chars]...\u000a> GL2\u000aGL Mapping GLProfile[GL2/GL2.hw] -> GL2GL3\u000aGL Mapping GLProfile[GL2/GL2.hw] -> GL2ES2\u000aGL Mapping GLProfile[GL2/GL2.hw] -> GL2ES1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153891811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153891811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile 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]\u000a"
        }
      ],
      "duration" : 3.717,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153888716 ms III - Start\u000aSLOCK [T main @ 1753153888718 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1 (2.\u000a...[truncated 733 chars]...\u000a> GL2\u000aGL Mapping GLProfile[GL2/GL2.hw] -> GL2GL3\u000aGL Mapping GLProfile[GL2/GL2.hw] -> GL2ES2\u000aGL Mapping GLProfile[GL2/GL2.hw] -> GL2ES1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153891811 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153891811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile 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]\u000a",
      "timestamp" : "2025-07-22T03:11:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 3.748,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00_MSAA0_DefFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155331615 ms III - Start\u000aSLOCK [T main @ 1753155331616 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), \u000a...[truncated 17851 chars]...\u000a10_MSAA8_DefFlip\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155339796 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155339796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_MSAA0_UsrFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155331615 ms III - Start\u000aSLOCK [T main @ 1753155331616 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), \u000a...[truncated 17851 chars]...\u000a10_MSAA8_DefFlip\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155339796 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155339796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 3.181,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10_MSAA8_DefFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155331615 ms III - Start\u000aSLOCK [T main @ 1753155331616 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), \u000a...[truncated 17851 chars]...\u000a10_MSAA8_DefFlip\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155339796 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155339796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_MSAA8_UsrFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155331615 ms III - Start\u000aSLOCK [T main @ 1753155331616 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), \u000a...[truncated 17851 chars]...\u000a10_MSAA8_DefFlip\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155339796 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155339796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.835,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155331615 ms III - Start\u000aSLOCK [T main @ 1753155331616 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), \u000a...[truncated 17851 chars]...\u000a10_MSAA8_DefFlip\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155339796 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155339796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.772,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00_MSAA0_DefFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155341349 ms III - Start\u000aSLOCK [T main @ 1753155341351 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), \u000a...[truncated 75056 chars]...\u000a 0268 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0269 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0270 (003): 0320x0240\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155355825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155355825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.16,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_MSAA0_UsrFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155341349 ms III - Start\u000aSLOCK [T main @ 1753155341351 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), \u000a...[truncated 75056 chars]...\u000a 0268 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0269 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0270 (003): 0320x0240\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155355825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155355825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.168,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10_MSAA8_DefFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155341349 ms III - Start\u000aSLOCK [T main @ 1753155341351 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), \u000a...[truncated 75056 chars]...\u000a 0268 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0269 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0270 (003): 0320x0240\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155355825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155355825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
          "duration" : 3.151,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_MSAA8_UsrFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155341349 ms III - Start\u000aSLOCK [T main @ 1753155341351 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), \u000a...[truncated 75056 chars]...\u000a 0268 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0269 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0270 (003): 0320x0240\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155355825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155355825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.122,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155341349 ms III - Start\u000aSLOCK [T main @ 1753155341351 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), \u000a...[truncated 75056 chars]...\u000a 0268 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0269 (003): 0320x0240\u000aTextRendererGLEL.display: Frame 0270 (003): 0320x0240\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155355825 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155355825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
          "duration" : 4.154,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00_MSAA0_DefFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153893137 ms III - Start\u000aSLOCK [T main @ 1753153893138 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5),\u000a...[truncated 16400 chars]...\u000a_MSAA8_DefFlip\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153903497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153903497 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_MSAA0_UsrFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153893137 ms III - Start\u000aSLOCK [T main @ 1753153893138 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5),\u000a...[truncated 16400 chars]...\u000a_MSAA8_DefFlip\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153903497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153903497 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
          "duration" : 3.203,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10_MSAA8_DefFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153893137 ms III - Start\u000aSLOCK [T main @ 1753153893138 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5),\u000a...[truncated 16400 chars]...\u000a_MSAA8_DefFlip\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153903497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153903497 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_MSAA8_UsrFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153893137 ms III - Start\u000aSLOCK [T main @ 1753153893138 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5),\u000a...[truncated 16400 chars]...\u000a_MSAA8_DefFlip\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153903497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153903497 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.987,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153893137 ms III - Start\u000aSLOCK [T main @ 1753153893138 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5),\u000a...[truncated 16400 chars]...\u000a_MSAA8_DefFlip\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153903497 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153903497 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:11:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLVersion",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153904874 ms III - Start\u000aSLOCK [T main @ 1753153904876 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion\u000aTest[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false]\u000aTest[1]: 2.1.0 (2.1 Mesa 7.0\u000a...[truncated 6358 chars]...\u000aalse:false:false]\u000aTest[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0 (n/a), define [false:false:false]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153904906 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153904906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLVendorVersion",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153904874 ms III - Start\u000aSLOCK [T main @ 1753153904876 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion\u000aTest[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false]\u000aTest[1]: 2.1.0 (2.1 Mesa 7.0\u000a...[truncated 6358 chars]...\u000aalse:false:false]\u000aTest[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0 (n/a), define [false:false:false]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153904906 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153904906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.659,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153904874 ms III - Start\u000aSLOCK [T main @ 1753153904876 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion\u000aTest[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false]\u000aTest[1]: 2.1.0 (2.1 Mesa 7.0\u000a...[truncated 6358 chars]...\u000aalse:false:false]\u000aTest[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0 (n/a), define [false:false:false]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153904906 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153904906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:11:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 5.231,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReadPixelsGL2GL3_102x100xREDxUB",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153905832 ms III - Start\u000aSLOCK [T main @ 1753153905833 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aOK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: R\u000a...[truncated 4269 chars]...\u000a, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39996 remaining bytes in buffer, only had 39600\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153917982 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153917982 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.327,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReadPixelsGL2GL3_640x480xREDxUB",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153905832 ms III - Start\u000aSLOCK [T main @ 1753153905833 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aOK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: R\u000a...[truncated 4269 chars]...\u000a, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39996 remaining bytes in buffer, only had 39600\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153917982 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153917982 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.359,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReadPixelsGL2GL3_640x480xRGBxUB",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153905832 ms III - Start\u000aSLOCK [T main @ 1753153905833 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aOK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: R\u000a...[truncated 4269 chars]...\u000a, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39996 remaining bytes in buffer, only had 39600\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153917982 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153917982 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.292,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReadPixelsGL2GL3_99x100xRGBxUB",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153905832 ms III - Start\u000aSLOCK [T main @ 1753153905833 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aOK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: R\u000a...[truncated 4269 chars]...\u000a, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39996 remaining bytes in buffer, only had 39600\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153917982 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153917982 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.568,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReadPixelsGL_640x480xRGBAxUB",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153905832 ms III - Start\u000aSLOCK [T main @ 1753153905833 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aOK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: R\u000a...[truncated 4269 chars]...\u000a, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39996 remaining bytes in buffer, only had 39600\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153917982 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153917982 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
          "duration" : 1.346,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReadPixelsGL_99x100xRGBxUB",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153905832 ms III - Start\u000aSLOCK [T main @ 1753153905833 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aOK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: R\u000a...[truncated 4269 chars]...\u000a, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39996 remaining bytes in buffer, only had 39600\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153917982 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153917982 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.767,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153905832 ms III - Start\u000aSLOCK [T main @ 1753153905833 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB\u000aOK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: R\u000a...[truncated 4269 chars]...\u000a, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39996 remaining bytes in buffer, only had 39600\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153917982 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153917982 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:11:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
          "duration" : 1.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02TwoThreads",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153919635 ms III - Start\u000aSLOCK [T main @ 1753153919636 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL2/GL2.hw]\u000aGLprofile defaultDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x36d585c], obj 0x87a85e1]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acor\u000a...[truncated 70233 chars]...\u000a: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]\u000atotal: 2.418s\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153929449 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153929449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
          "duration" : 1.2,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04FourThreads",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153919635 ms III - Start\u000aSLOCK [T main @ 1753153919636 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL2/GL2.hw]\u000aGLprofile defaultDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x36d585c], obj 0x87a85e1]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acor\u000a...[truncated 70233 chars]...\u000a: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]\u000atotal: 2.418s\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153929449 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153929449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
          "duration" : 2.419,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test16SixteenThreads",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153919635 ms III - Start\u000aSLOCK [T main @ 1753153919636 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL2/GL2.hw]\u000aGLprofile defaultDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x36d585c], obj 0x87a85e1]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acor\u000a...[truncated 70233 chars]...\u000a: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]\u000atotal: 2.418s\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153929449 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153929449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.441,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153919635 ms III - Start\u000aSLOCK [T main @ 1753153919636 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL2/GL2.hw]\u000aGLprofile defaultDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x36d585c], obj 0x87a85e1]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acor\u000a...[truncated 70233 chars]...\u000a: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]\u000atotal: 2.418s\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153929449 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153929449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:11:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02FourThreads",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153930975 ms III - Start\u000aSLOCK [T main @ 1753153930976 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL2/GL2.hw]\u000aGLprofile defaultDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x87a85e1], obj 0x671a5887]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.aco\u000a...[truncated 577 chars]...\u000aogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads\u000aDisabled for auto unit test until further analysis - Windows/ATI driver crash\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153936349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153936350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02TwoThreads",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153930975 ms III - Start\u000aSLOCK [T main @ 1753153930976 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL2/GL2.hw]\u000aGLprofile defaultDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x87a85e1], obj 0x671a5887]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.aco\u000a...[truncated 577 chars]...\u000aogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads\u000aDisabled for auto unit test until further analysis - Windows/ATI driver crash\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153936349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153936350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test16SixteenThreads",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153930975 ms III - Start\u000aSLOCK [T main @ 1753153930976 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL2/GL2.hw]\u000aGLprofile defaultDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x87a85e1], obj 0x671a5887]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.aco\u000a...[truncated 577 chars]...\u000aogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads\u000aDisabled for auto unit test until further analysis - Windows/ATI driver crash\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153936349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153936350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.004,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153930975 ms III - Start\u000aSLOCK [T main @ 1753153930976 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aGLprofile default: GLProfile[GL2/GL2.hw]\u000aGLprofile defaultDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x87a85e1], obj 0x671a5887]\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.aco\u000a...[truncated 577 chars]...\u000aogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads\u000aDisabled for auto unit test until further analysis - Windows/ATI driver crash\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153936349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153936350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:12:10"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
          "duration" : 1.474,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testMain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155357443 ms III - Start\u000aSLOCK [T main @ 1753155357445 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64,\u000a...[truncated 5069 chars]...\u000all true\u000aGL_EXTENSIONS  128\u000aGLX_EXTENSIONS 0\u000a-----------------------------------------------------------------------------------------------------\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155358941 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155358942 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.138,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155357443 ms III - Start\u000aSLOCK [T main @ 1753155357445 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64,\u000a...[truncated 5069 chars]...\u000all true\u000aGL_EXTENSIONS  128\u000aGLX_EXTENSIONS 0\u000a-----------------------------------------------------------------------------------------------------\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155358941 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155358942 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:35:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
          "duration" : 4.897,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testMain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153937707 ms III - Start\u000aSLOCK [T main @ 1753153937708 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain\u000aforceES2    false\u000aforceES3    false\u000aforceGL3    false\u000aforceGL4ES3 false\u000a----------------------------------------------------------------------------------------\u000a...[truncated 5985 chars]...\u000a/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aGL impl. class jogamp.opengl.gl4.GL4bcImpl\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153942625 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153942625 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Implementation-Version: 2.6.0-rc-20250722\u000aImplementation-Build: 2.6-b1541-20250722\u000aImplementation-Branch: origin/master\u000aImplementation-Commit: 354b9adce2b4d0e16db91454da462c8b2bdff1a0\u000a"
        }
      ],
      "duration" : 5.553,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153937707 ms III - Start\u000aSLOCK [T main @ 1753153937708 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain\u000aforceES2    false\u000aforceES3    false\u000aforceGL3    false\u000aforceGL4ES3 false\u000a----------------------------------------------------------------------------------------\u000a...[truncated 5985 chars]...\u000a/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aGL impl. class jogamp.opengl.gl4.GL4bcImpl\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153942625 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153942625 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Implementation-Version: 2.6.0-rc-20250722\u000aImplementation-Build: 2.6-b1541-20250722\u000aImplementation-Branch: origin/master\u000aImplementation-Commit: 354b9adce2b4d0e16db91454da462c8b2bdff1a0\u000a",
      "timestamp" : "2025-07-22T03:12:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
          "duration" : 5.618,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWriteRead01aMap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153944088 ms III - Start\u000aSLOCK [T main @ 1753153944090 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap\u000agpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]\u000agpu-02 mapped GL_ARRAY_BUFFER, floatOffset \u000a...[truncated 1938 chars]...\u000aFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153953866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153953866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
          "duration" : 1.363,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWriteRead01bMap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153944088 ms III - Start\u000aSLOCK [T main @ 1753153944090 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap\u000agpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]\u000agpu-02 mapped GL_ARRAY_BUFFER, floatOffset \u000a...[truncated 1938 chars]...\u000aFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153953866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153953866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
          "duration" : 1.388,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWriteRead02aMapRange",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153944088 ms III - Start\u000aSLOCK [T main @ 1753153944090 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap\u000agpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]\u000agpu-02 mapped GL_ARRAY_BUFFER, floatOffset \u000a...[truncated 1938 chars]...\u000aFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153953866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153953866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
          "duration" : 1.386,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWriteRead02bMapRange",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153944088 ms III - Start\u000aSLOCK [T main @ 1753153944090 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap\u000agpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]\u000agpu-02 mapped GL_ARRAY_BUFFER, floatOffset \u000a...[truncated 1938 chars]...\u000aFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153953866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153953866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.407,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153944088 ms III - Start\u000aSLOCK [T main @ 1753153944090 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap\u000agpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]\u000agpu-02 mapped GL_ARRAY_BUFFER, floatOffset \u000a...[truncated 1938 chars]...\u000aFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153953866 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153953866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:12:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 5.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWriteRead01aMap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153955270 ms III - Start\u000aSLOCK [T main @ 1753153955272 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000agpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]\u000agpu-02 mapped GL_ARRAY_BUFFER, floatOffset \u000a...[truncated 1938 chars]...\u000aFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153964354 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153964354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.371,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWriteRead01bMap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153955270 ms III - Start\u000aSLOCK [T main @ 1753153955272 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000agpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]\u000agpu-02 mapped GL_ARRAY_BUFFER, floatOffset \u000a...[truncated 1938 chars]...\u000aFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153964354 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153964354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.323,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWriteRead02aMapRange",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153955270 ms III - Start\u000aSLOCK [T main @ 1753153955272 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000agpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]\u000agpu-02 mapped GL_ARRAY_BUFFER, floatOffset \u000a...[truncated 1938 chars]...\u000aFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153964354 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153964354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
          "duration" : 1.36,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWriteRead02bMapRange",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153955270 ms III - Start\u000aSLOCK [T main @ 1753153955272 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000agpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]\u000agpu-02 mapped GL_ARRAY_BUFFER, floatOffset \u000a...[truncated 1938 chars]...\u000aFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153964354 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153964354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.705,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153955270 ms III - Start\u000aSLOCK [T main @ 1753153955272 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap\u000agpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]\u000agpu-02 mapped GL_ARRAY_BUFFER, floatOffset \u000a...[truncated 1938 chars]...\u000aFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153964354 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153964354 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:12:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
          "duration" : 16.943,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01X11WindowMemoryLeak",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
          "duration" : 0.124,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02X11WindowMemoryLeakPBufferAutoDrawable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
          "duration" : 0.091,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03X11WindowMemoryLeakFBOAutoDrawable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 17.253,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:12:45"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
          "duration" : 4.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153983895 ms III - Start\u000aSLOCK [T main @ 1753153983897 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01\u000aswap group max groups -1, barriers -1, false\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x663c9e7a: tileRendererInUse null, GearsES2[obj 0x663c9e\u000a...[truncated 4871 chars]...\u000ail-1-EDT-1,5,main] GearsES2.dispose 0x742ff096: tileRendererInUse null\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x742ff096 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153990885 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153990885 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.622,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153983895 ms III - Start\u000aSLOCK [T main @ 1753153983897 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01\u000aswap group max groups -1, barriers -1, false\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x663c9e7a: tileRendererInUse null, GearsES2[obj 0x663c9e\u000a...[truncated 4871 chars]...\u000ail-1-EDT-1,5,main] GearsES2.dispose 0x742ff096: tileRendererInUse null\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x742ff096 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153990885 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153990885 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 2.976,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155360384 ms III - Start\u000aSLOCK [T main @ 1753155360385 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1349883: tileRendererInUse null, GearsES2[obj 0x1349883 isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 4469 chars]...\u000a - testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 12.6.5\u000aJAWTUtil.isOffscreenLayerRequired(): true\u000aJAWTUtil.isOffscreenLayerSupported(): true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155364479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155364479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 1.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_GLDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155360384 ms III - Start\u000aSLOCK [T main @ 1753155360385 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1349883: tileRendererInUse null, GearsES2[obj 0x1349883 isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 4469 chars]...\u000a - testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 12.6.5\u000aJAWTUtil.isOffscreenLayerRequired(): true\u000aJAWTUtil.isOffscreenLayerSupported(): true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155364479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155364479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfo00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155360384 ms III - Start\u000aSLOCK [T main @ 1753155360385 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1349883: tileRendererInUse null, GearsES2[obj 0x1349883 isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 4469 chars]...\u000a - testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 12.6.5\u000aJAWTUtil.isOffscreenLayerRequired(): true\u000aJAWTUtil.isOffscreenLayerSupported(): true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155364479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155364479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.746,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155360384 ms III - Start\u000aSLOCK [T main @ 1753155360385 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1349883: tileRendererInUse null, GearsES2[obj 0x1349883 isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 4469 chars]...\u000a - testInfo00\u000aJava Version: 21.0.7\u000aOS Version: 12.6.5\u000aJAWTUtil.isOffscreenLayerRequired(): true\u000aJAWTUtil.isOffscreenLayerSupported(): true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155364479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155364479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
          "duration" : 3.174,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_GLDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155365919 ms III - Start\u000aSLOCK [T main @ 1753155365921 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault\u000aCreate PointerIcon #01: PointerIcon[obj 0x51bd8b5c, .macosx_nil-1, 0x600003a53360, RGBA8888, 16 x 16, 8 / 8, pixels java.nio.DirectByteBuffer[pos=\u000a...[truncated 8736 chars]...\u000a GearsES2.dispose 0x495ee280: tileRendererInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x495ee280 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155370284 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155370284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
          "duration" : 1.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155365919 ms III - Start\u000aSLOCK [T main @ 1753155365921 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault\u000aCreate PointerIcon #01: PointerIcon[obj 0x51bd8b5c, .macosx_nil-1, 0x600003a53360, RGBA8888, 16 x 16, 8 / 8, pixels java.nio.DirectByteBuffer[pos=\u000a...[truncated 8736 chars]...\u000a GearsES2.dispose 0x495ee280: tileRendererInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x495ee280 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155370284 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155370284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.009,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155365919 ms III - Start\u000aSLOCK [T main @ 1753155365921 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault\u000aCreate PointerIcon #01: PointerIcon[obj 0x51bd8b5c, .macosx_nil-1, 0x600003a53360, RGBA8888, 16 x 16, 8 / 8, pixels java.nio.DirectByteBuffer[pos=\u000a...[truncated 8736 chars]...\u000a GearsES2.dispose 0x495ee280: tileRendererInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x495ee280 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155370284 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155370284 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
          "duration" : 0.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDeadlock",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155371580 ms III - Start\u000aSLOCK [T main @ 1753155371582 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@6767fbc1\u000aBB.1: java.lang.Object@6767fbc1\u000aBB.2\u000aAA.1\u000aAA.X\u000aBB.3\u000aBB.X\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155372881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155372881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.942,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155371580 ms III - Start\u000aSLOCK [T main @ 1753155371582 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock\u000aBB.0: java.lang.Object@6767fbc1\u000aBB.1: java.lang.Object@6767fbc1\u000aBB.2\u000aAA.1\u000aAA.X\u000aBB.3\u000aBB.X\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155372881 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155372881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
          "duration" : 0.891,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155374309 ms III - Start\u000aSLOCK [T main @ 1753155374311 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/\u000a...[truncated 5268 chars]...\u000aererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155376419 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155376419 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.75,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155374309 ms III - Start\u000aSLOCK [T main @ 1753155374311 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/\u000a...[truncated 5268 chars]...\u000aererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155376419 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155376419 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
          "duration" : 5.252,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153992240 ms III - Start\u000aSLOCK [T main @ 1753153992242 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0\u000a...[truncated 5366 chars]...\u000aread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154000422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154000422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.81,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153992240 ms III - Start\u000aSLOCK [T main @ 1753153992242 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0\u000a...[truncated 5366 chars]...\u000aread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154000422 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154000422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
          "duration" : 7.56,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154001935 ms III - Start\u000aSLOCK [T main @ 1753154001937 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01\u000aThread[#29,Thread-4-Display-.macosx_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,Thread-4-Display-.macosx_nil-1-EDT-1,5,main]\u000a...[truncated 5479 chars]...\u000a1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[#29,Thread-4-Display-.macosx_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154012408 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154012408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.099,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154001935 ms III - Start\u000aSLOCK [T main @ 1753154001937 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01\u000aThread[#29,Thread-4-Display-.macosx_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#29,Thread-4-Display-.macosx_nil-1-EDT-1,5,main]\u000a...[truncated 5479 chars]...\u000a1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000aThread[#29,Thread-4-Display-.macosx_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154012408 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154012408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
          "duration" : 3.964,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01UseAWTNotShared",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155377910 ms III - Start\u000aSLOCK [T main @ 1753155377912 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared\u000aINIT GL IS: jogamp.opengl.gl4.GL4bcImpl\u000aUsing local VBOs on slave 0x38145825\u000aCreating vertex VBO on slave 0x38145825\u000aCreating index VBO on slave\u000a...[truncated 2862 chars]...\u000aindowClosingAdapter[closing 1, closed 0]\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155392923 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155392923 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
          "duration" : 3.214,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02UseAWTSharedContext",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155377910 ms III - Start\u000aSLOCK [T main @ 1753155377912 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared\u000aINIT GL IS: jogamp.opengl.gl4.GL4bcImpl\u000aUsing local VBOs on slave 0x38145825\u000aCreating vertex VBO on slave 0x38145825\u000aCreating index VBO on slave\u000a...[truncated 2862 chars]...\u000aindowClosingAdapter[closing 1, closed 0]\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155392923 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155392923 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
          "duration" : 3.347,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10UseNEWTNotShared",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155377910 ms III - Start\u000aSLOCK [T main @ 1753155377912 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared\u000aINIT GL IS: jogamp.opengl.gl4.GL4bcImpl\u000aUsing local VBOs on slave 0x38145825\u000aCreating vertex VBO on slave 0x38145825\u000aCreating index VBO on slave\u000a...[truncated 2862 chars]...\u000aindowClosingAdapter[closing 1, closed 0]\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155392923 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155392923 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
          "duration" : 3.298,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11UseNEWTSharedContext",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155377910 ms III - Start\u000aSLOCK [T main @ 1753155377912 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared\u000aINIT GL IS: jogamp.opengl.gl4.GL4bcImpl\u000aUsing local VBOs on slave 0x38145825\u000aCreating vertex VBO on slave 0x38145825\u000aCreating index VBO on slave\u000a...[truncated 2862 chars]...\u000aindowClosingAdapter[closing 1, closed 0]\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155392923 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155392923 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.66,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155377910 ms III - Start\u000aSLOCK [T main @ 1753155377912 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared\u000aINIT GL IS: jogamp.opengl.gl4.GL4bcImpl\u000aUsing local VBOs on slave 0x38145825\u000aCreating vertex VBO on slave 0x38145825\u000aCreating index VBO on slave\u000a...[truncated 2862 chars]...\u000aindowClosingAdapter[closing 1, closed 0]\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155392923 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155392923 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
          "duration" : 1.255,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154013852 ms III - Start\u000aSLOCK [T main @ 1753154013853 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01\u000awaitForRealized: to false, goal reached true\u000aThread[#1,main,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8\u000a...[truncated 7059 chars]...\u000a-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.dispose FIN\u000aThread[#1,main,5,main] GearsES1.dispose ... \u000aThread[#1,main,5,main] GearsES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154018087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018088 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.86,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154013852 ms III - Start\u000aSLOCK [T main @ 1753154013853 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01\u000awaitForRealized: to false, goal reached true\u000aThread[#1,main,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8\u000a...[truncated 7059 chars]...\u000a-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.dispose FIN\u000aThread[#1,main,5,main] GearsES1.dispose ... \u000aThread[#1,main,5,main] GearsES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154018087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154018088 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
          "duration" : 1.565,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SyncedOneAnimatorCleanDtorOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155394422 ms III - Start\u000aSLOCK [T main @ 1753155394424 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x645aa696: tileRendererInUse null, GearsES2[obj 0x645aa696 isInit false, usesS\u000a...[truncated 35578 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155401332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155401333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
          "duration" : 1.285,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02SyncedOneAnimatorDirtyDtorOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155394422 ms III - Start\u000aSLOCK [T main @ 1753155394424 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x645aa696: tileRendererInUse null, GearsES2[obj 0x645aa696 isInit false, usesS\u000a...[truncated 35578 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155401332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155401333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
          "duration" : 1.305,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11AsyncEachAnimatorCleanDtorOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155394422 ms III - Start\u000aSLOCK [T main @ 1753155394424 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x645aa696: tileRendererInUse null, GearsES2[obj 0x645aa696 isInit false, usesS\u000a...[truncated 35578 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155401332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155401333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
          "duration" : 1.527,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12AsyncEachAnimatorDirtyDtorOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155394422 ms III - Start\u000aSLOCK [T main @ 1753155394424 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x645aa696: tileRendererInUse null, GearsES2[obj 0x645aa696 isInit false, usesS\u000a...[truncated 35578 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155401332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155401333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.553,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155394422 ms III - Start\u000aSLOCK [T main @ 1753155394424 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x645aa696: tileRendererInUse null, GearsES2[obj 0x645aa696 isInit false, usesS\u000a...[truncated 35578 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155401332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155401333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
          "duration" : 1.59,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SyncedOneAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155402867 ms III - Start\u000aSLOCK [T main @ 1753155402868 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x38145825: tileRendererInUse null, GearsES2[obj 0x38145825 isInit false, usesShared false, \u000a...[truncated 16835 chars]...\u000a,6,main] GearsES2.dispose 0x36804139: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x36804139 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155407173 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155407173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
          "duration" : 1.493,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AsyncEachAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155402867 ms III - Start\u000aSLOCK [T main @ 1753155402868 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x38145825: tileRendererInUse null, GearsES2[obj 0x38145825 isInit false, usesShared false, \u000a...[truncated 16835 chars]...\u000a,6,main] GearsES2.dispose 0x36804139: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x36804139 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155407173 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155407173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.95,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155402867 ms III - Start\u000aSLOCK [T main @ 1753155402868 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x38145825: tileRendererInUse null, GearsES2[obj 0x38145825 isInit false, usesShared false, \u000a...[truncated 16835 chars]...\u000a,6,main] GearsES2.dispose 0x36804139: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x36804139 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155407173 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155407173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
          "duration" : 4.803,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01CommonAnimatorSharedCopyBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154019661 ms III - Start\u000aSLOCK [T main @ 1753154019662 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isI\u000a...[truncated 23552 chars]...\u000aroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x37cb1c4e, \u0009(isShared false, created false, master 0x0)\u000a\u0009 Total created 0 + destroyed 0 = 0\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154031618 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031618 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
          "duration" : 4.145,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02CommonAnimatorMapBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154019661 ms III - Start\u000aSLOCK [T main @ 1753154019662 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isI\u000a...[truncated 23552 chars]...\u000aroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x37cb1c4e, \u0009(isShared false, created false, master 0x0)\u000a\u0009 Total created 0 + destroyed 0 = 0\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154031618 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031618 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.58,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154019661 ms III - Start\u000aSLOCK [T main @ 1753154019662 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x7161d8d1: tileRendererInUse null, GearsES2[obj 0x7161d8d1 isI\u000a...[truncated 23552 chars]...\u000aroyed 0 = 0\u000a\u000aXXX-D-2.3: hash 0x37cb1c4e, \u0009(isShared false, created false, master 0x0)\u000a\u0009 Total created 0 + destroyed 0 = 0\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154031618 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154031618 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
          "duration" : 3.356,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01CommonAnimatorSharedOnscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154032990 ms III - Start\u000aSLOCK [T main @ 1753154032992 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen\u000awaitForRealized: to false, goal reached true\u000aThread[#1,main,5,main] GearsES2.init.0 0x2af004b: tileRendererInUse null, GearsES2[obj 0\u000a...[truncated 55622 chars]...\u000a5,main] GearsES2.dispose 0x5fb759d6: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5fb759d6 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154045009 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154045010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
          "duration" : 2.781,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02EachWithAnimatorSharedOnscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154032990 ms III - Start\u000aSLOCK [T main @ 1753154032992 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen\u000awaitForRealized: to false, goal reached true\u000aThread[#1,main,5,main] GearsES2.init.0 0x2af004b: tileRendererInUse null, GearsES2[obj 0\u000a...[truncated 55622 chars]...\u000a5,main] GearsES2.dispose 0x5fb759d6: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5fb759d6 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154045009 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154045010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
          "duration" : 1.412,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11CommonAnimatorSharedOffscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154032990 ms III - Start\u000aSLOCK [T main @ 1753154032992 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen\u000awaitForRealized: to false, goal reached true\u000aThread[#1,main,5,main] GearsES2.init.0 0x2af004b: tileRendererInUse null, GearsES2[obj 0\u000a...[truncated 55622 chars]...\u000a5,main] GearsES2.dispose 0x5fb759d6: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5fb759d6 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154045009 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154045010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
          "duration" : 1.412,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12EachWithAnimatorSharedOffscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154032990 ms III - Start\u000aSLOCK [T main @ 1753154032992 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen\u000awaitForRealized: to false, goal reached true\u000aThread[#1,main,5,main] GearsES2.init.0 0x2af004b: tileRendererInUse null, GearsES2[obj 0\u000a...[truncated 55622 chars]...\u000a5,main] GearsES2.dispose 0x5fb759d6: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5fb759d6 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154045009 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154045010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.658,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154032990 ms III - Start\u000aSLOCK [T main @ 1753154032992 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen\u000awaitForRealized: to false, goal reached true\u000aThread[#1,main,5,main] GearsES2.init.0 0x2af004b: tileRendererInUse null, GearsES2[obj 0\u000a...[truncated 55622 chars]...\u000a5,main] GearsES2.dispose 0x5fb759d6: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5fb759d6 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154045009 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154045010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:13:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
          "duration" : 1.915,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SyncedOneAnimatorCleanDtorOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154046572 ms III - Start\u000aSLOCK [T main @ 1753154046575 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, usesShared \u000a...[truncated 34332 chars]...\u000a3d1baf: tileRendererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x413d1baf FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154055241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154055241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
          "duration" : 1.171,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02SyncedOneAnimatorDirtyDtorOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154046572 ms III - Start\u000aSLOCK [T main @ 1753154046575 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, usesShared \u000a...[truncated 34332 chars]...\u000a3d1baf: tileRendererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x413d1baf FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154055241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154055241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
          "duration" : 1.185,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11AsyncEachAnimatorCleanDtorOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154046572 ms III - Start\u000aSLOCK [T main @ 1753154046575 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, usesShared \u000a...[truncated 34332 chars]...\u000a3d1baf: tileRendererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x413d1baf FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154055241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154055241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
          "duration" : 1.184,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12AsyncEachAnimatorDirtyDtorOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154046572 ms III - Start\u000aSLOCK [T main @ 1753154046575 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, usesShared \u000a...[truncated 34332 chars]...\u000a3d1baf: tileRendererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x413d1baf FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154055241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154055241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.301,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154046572 ms III - Start\u000aSLOCK [T main @ 1753154046575 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, usesShared \u000a...[truncated 34332 chars]...\u000a3d1baf: tileRendererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x413d1baf FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154055241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154055241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 2.484,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SyncedOneAnimatorCleanDtorOrderCopyBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154056601 ms III - Start\u000aSLOCK [T main @ 1753154056602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, u\u000a...[truncated 70647 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x14028087 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154074554 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154074554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.784,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02SyncedOneAnimatorCleanDtorOrderMapBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154056601 ms III - Start\u000aSLOCK [T main @ 1753154056602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, u\u000a...[truncated 70647 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x14028087 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154074554 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154074554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.778,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154056601 ms III - Start\u000aSLOCK [T main @ 1753154056602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, u\u000a...[truncated 70647 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x14028087 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154074554 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154074554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.786,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04SyncedOneAnimatorDirtyDtorOrderMapBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154056601 ms III - Start\u000aSLOCK [T main @ 1753154056602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, u\u000a...[truncated 70647 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x14028087 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154074554 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154074554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.792,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11ASyncEachAnimatorCleanDtorOrderCopyBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154056601 ms III - Start\u000aSLOCK [T main @ 1753154056602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, u\u000a...[truncated 70647 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x14028087 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154074554 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154074554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.787,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12ASyncEachAnimatorCleanDtorOrderMapBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154056601 ms III - Start\u000aSLOCK [T main @ 1753154056602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, u\u000a...[truncated 70647 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x14028087 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154074554 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154074554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.811,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154056601 ms III - Start\u000aSLOCK [T main @ 1753154056602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, u\u000a...[truncated 70647 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x14028087 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154074554 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154074554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
          "duration" : 1.785,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14AsyncEachAnimatorDirtyDtorOrderMapBuffers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154056601 ms III - Start\u000aSLOCK [T main @ 1753154056602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, u\u000a...[truncated 70647 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x14028087 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154074554 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154074554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 18.582,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154056601 ms III - Start\u000aSLOCK [T main @ 1753154056602 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x5149d738: tileRendererInUse null, GearsES2[obj 0x5149d738 isInit false, u\u000a...[truncated 70647 chars]...\u000aleRendererInUse null\u000aThread[#51,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x14028087 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154074554 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154074554 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
          "duration" : 1.863,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154076194 ms III - Start\u000aSLOCK [T main @ 1753154076195 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x3a7442c7: tileRendererInUse null, GearsES2[obj 0x3a7442c7 isInit false, usesShared false, 1 null, 2 null, 3 null, \u000a...[truncated 8058 chars]...\u000a1,5,main] GearsES2.dispose 0x3a7442c7: tileRendererInUse null\u000aThread[#29,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x3a7442c7 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154081186 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154081186 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.629,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154076194 ms III - Start\u000aSLOCK [T main @ 1753154076195 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x3a7442c7: tileRendererInUse null, GearsES2[obj 0x3a7442c7 isInit false, usesShared false, 1 null, 2 null, 3 null, \u000a...[truncated 8058 chars]...\u000a1,5,main] GearsES2.dispose 0x3a7442c7: tileRendererInUse null\u000aThread[#29,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x3a7442c7 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154081186 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154081186 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
          "duration" : 8.254,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01CleanDtorOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154082572 ms III - Start\u000aSLOCK [T main @ 1753154082574 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder\u000aXXX-0-C-M - GLContextShareSet.Map\u000a\u0009 Total created 0 + destroyed 0 = 0 - Total Mapped 0/0\u000aXXX-0-C - GLContextShareSet.Map\u000a0: hash 0x1add1e7c, \u0009(isSh\u000a...[truncated 13265 chars]...\u000aed 1 + destroyed 0 = 1 - Total Mapped 1/1\u000aXXX-X-X-M2 - GLContextShareSet.Map\u000a\u0009 Total created 0 + destroyed 0 = 0 - Total Mapped 0/0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154093931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154093931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.995,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154082572 ms III - Start\u000aSLOCK [T main @ 1753154082574 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder\u000aXXX-0-C-M - GLContextShareSet.Map\u000a\u0009 Total created 0 + destroyed 0 = 0 - Total Mapped 0/0\u000aXXX-0-C - GLContextShareSet.Map\u000a0: hash 0x1add1e7c, \u0009(isSh\u000a...[truncated 13265 chars]...\u000aed 1 + destroyed 0 = 1 - Total Mapped 1/1\u000aXXX-X-X-M2 - GLContextShareSet.Map\u000a\u0009 Total created 0 + destroyed 0 = 0 - Total Mapped 0/0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154093931 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154093931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:14:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
          "duration" : 3.488,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SyncedOneAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156593686 ms III - Start\u000aSLOCK [T main @ 1753156593687 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator\u000awaitForRealized: to false, goal reached true\u000aThread[#28,main-Animator#00,5,main] GearsES2.init.0 0x3214ee6: tileRendererInUse null, GearsES2[obj \u000a...[truncated 34464 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0x7b50df34: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7b50df34 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156603386 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156603386 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
          "duration" : 3.4,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AsyncEachAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156593686 ms III - Start\u000aSLOCK [T main @ 1753156593687 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator\u000awaitForRealized: to false, goal reached true\u000aThread[#28,main-Animator#00,5,main] GearsES2.init.0 0x3214ee6: tileRendererInUse null, GearsES2[obj \u000a...[truncated 34464 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0x7b50df34: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7b50df34 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156603386 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156603386 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.326,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156593686 ms III - Start\u000aSLOCK [T main @ 1753156593687 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator\u000awaitForRealized: to false, goal reached true\u000aThread[#28,main-Animator#00,5,main] GearsES2.init.0 0x3214ee6: tileRendererInUse null, GearsES2[obj \u000a...[truncated 34464 chars]...\u000aThread[#1,main,5,main] GearsES2.dispose 0x7b50df34: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x7b50df34 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156603386 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156603386 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:56:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
          "duration" : 4.073,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155408586 ms III - Start\u000aSLOCK [T main @ 1753155408587 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01\u000aXXX START DEMO XXX\u000aXXX WWPanel: shareWith null, sharedCtx null\u000aXXX WWPanel: shareWith AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handl\u000a...[truncated 88 chars]...\u000aue, displayable false, showing false,\u000a\u0009null]], sharedCtx null\u000aXXX SetVisible XXX\u000aXXX Create Buffer 1\u000aXXX Reuse Buffer 1\u000aXXX SetVisible XXX\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155412683 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155412683 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.743,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155408586 ms III - Start\u000aSLOCK [T main @ 1753155408587 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01\u000aXXX START DEMO XXX\u000aXXX WWPanel: shareWith null, sharedCtx null\u000aXXX WWPanel: shareWith AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handl\u000a...[truncated 88 chars]...\u000aue, displayable false, showing false,\u000a\u0009null]], sharedCtx null\u000aXXX SetVisible XXX\u000aXXX Create Buffer 1\u000aXXX Reuse Buffer 1\u000aXXX SetVisible XXX\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155412683 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155412683 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
          "duration" : 2.465,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01OnEDT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Master Thread Start: Thread-0\u000a\u000a\u000aMaster GLContext\u000a-----------------------------------------------------------------------------------------------------\u000aMacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x19b123f3], obj 0x3f265a43]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1 (2.1 INTEL-18.8.6), vendor 18.8.6 (INTEL-18.8.6)]\u000aQuirks       \u000a...[truncated 11278 chars]...\u000a, version: 1.20 / 1.20 (1.20)\u000aGL FBO: basic true, full true\u000aGL_EXTENSIONS  128\u000aGLX_EXTENSIONS 0\u000a-----------------------------------------------------------------------------------------------------\u000aDrawable: ResizeableImpl\u000aGLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aMaster Thread End: Thread-3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
          "duration" : 0.832,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02OnExecutorThread",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Master Thread Start: Thread-0\u000a\u000a\u000aMaster GLContext\u000a-----------------------------------------------------------------------------------------------------\u000aMacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x19b123f3], obj 0x3f265a43]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1 (2.1 INTEL-18.8.6), vendor 18.8.6 (INTEL-18.8.6)]\u000aQuirks       \u000a...[truncated 11278 chars]...\u000a, version: 1.20 / 1.20 (1.20)\u000aGL FBO: basic true, full true\u000aGL_EXTENSIONS  128\u000aGLX_EXTENSIONS 0\u000a-----------------------------------------------------------------------------------------------------\u000aDrawable: ResizeableImpl\u000aGLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aMaster Thread End: Thread-3\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.415,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "Master Thread Start: Thread-0\u000a\u000a\u000aMaster GLContext\u000a-----------------------------------------------------------------------------------------------------\u000aMacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x19b123f3], obj 0x3f265a43]:\u000a\u000aSwap Interval  0\u000aGL Profile     GLProfile[GL2/GL2.hw]\u000aGL Version     2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6 [GL 2.1 (2.1 INTEL-18.8.6), vendor 18.8.6 (INTEL-18.8.6)]\u000aQuirks       \u000a...[truncated 11278 chars]...\u000a, version: 1.20 / 1.20 (1.20)\u000aGL FBO: basic true, full true\u000aGL_EXTENSIONS  128\u000aGLX_EXTENSIONS 0\u000a-----------------------------------------------------------------------------------------------------\u000aDrawable: ResizeableImpl\u000aGLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aUpdate on Executor thread\u000aMaster Thread End: Thread-3\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
          "duration" : 2.516,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01OneLife",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155418288 ms III - Start\u000aSLOCK [T main @ 1753155418290 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x17f9d882: tileRendererInUse null, GearsES2[obj 0x17f9d882 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 13784 chars]...\u000aofile.initSingleton():    496ms\u000a  Demo Code:                    1054ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         0ms\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155427243 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155427243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
          "duration" : 1.646,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AnotherLifeWithGLInfo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155418288 ms III - Start\u000aSLOCK [T main @ 1753155418290 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x17f9d882: tileRendererInUse null, GearsES2[obj 0x17f9d882 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 13784 chars]...\u000aofile.initSingleton():    496ms\u000a  Demo Code:                    1054ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         0ms\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155427243 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155427243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
          "duration" : 1.649,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03AnotherLife",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155418288 ms III - Start\u000aSLOCK [T main @ 1753155418290 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x17f9d882: tileRendererInUse null, GearsES2[obj 0x17f9d882 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 13784 chars]...\u000aofile.initSingleton():    496ms\u000a  Demo Code:                    1054ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         0ms\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155427243 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155427243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
          "duration" : 3.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03TwoLifes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155418288 ms III - Start\u000aSLOCK [T main @ 1753155418290 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x17f9d882: tileRendererInUse null, GearsES2[obj 0x17f9d882 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 13784 chars]...\u000aofile.initSingleton():    496ms\u000a  Demo Code:                    1054ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         0ms\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155427243 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155427243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.598,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155418288 ms III - Start\u000aSLOCK [T main @ 1753155418290 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x17f9d882: tileRendererInUse null, GearsES2[obj 0x17f9d882 isInit false, usesShared false, 1 null, 2 null,\u000a...[truncated 13784 chars]...\u000aofile.initSingleton():    496ms\u000a  Demo Code:                    1054ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         0ms\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155427243 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155427243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:36:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 6.147,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01OneLife",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154095371 ms III - Start\u000aSLOCK [T main @ 1753154095372 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e9175d8: tileRendererInUse null, GearsES2[obj 0x6e9175d8 isInit false, usesShared false\u000a...[truncated 15271 chars]...\u000afile.initSingleton():    468ms\u000a  Demo Code:                    2232ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         0ms\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154112843 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154112843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0xcc43f62]\u000aGLProfile.getDefault(gd): G\u000a...[truncated 302 chars]...\u000a(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x1a75e76a]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x48bb62]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 2.887,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AnotherLifeWithGLInfo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154095371 ms III - Start\u000aSLOCK [T main @ 1753154095372 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e9175d8: tileRendererInUse null, GearsES2[obj 0x6e9175d8 isInit false, usesShared false\u000a...[truncated 15271 chars]...\u000afile.initSingleton():    468ms\u000a  Demo Code:                    2232ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         0ms\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154112843 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154112843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0xcc43f62]\u000aGLProfile.getDefault(gd): G\u000a...[truncated 302 chars]...\u000a(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x1a75e76a]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x48bb62]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 2.833,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03AnotherLife",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154095371 ms III - Start\u000aSLOCK [T main @ 1753154095372 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e9175d8: tileRendererInUse null, GearsES2[obj 0x6e9175d8 isInit false, usesShared false\u000a...[truncated 15271 chars]...\u000afile.initSingleton():    468ms\u000a  Demo Code:                    2232ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         0ms\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154112843 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154112843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0xcc43f62]\u000aGLProfile.getDefault(gd): G\u000a...[truncated 302 chars]...\u000a(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x1a75e76a]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x48bb62]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
          "duration" : 5.582,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03TwoLifes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154095371 ms III - Start\u000aSLOCK [T main @ 1753154095372 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e9175d8: tileRendererInUse null, GearsES2[obj 0x6e9175d8 isInit false, usesShared false\u000a...[truncated 15271 chars]...\u000afile.initSingleton():    468ms\u000a  Demo Code:                    2232ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         0ms\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154112843 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154112843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "GLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0xcc43f62]\u000aGLProfile.getDefault(gd): G\u000a...[truncated 302 chars]...\u000a(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x1a75e76a]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x48bb62]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000a"
        }
      ],
      "duration" : 18.095,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154095371 ms III - Start\u000aSLOCK [T main @ 1753154095372 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e9175d8: tileRendererInUse null, GearsES2[obj 0x6e9175d8 isInit false, usesShared false\u000a...[truncated 15271 chars]...\u000afile.initSingleton():    468ms\u000a  Demo Code:                    2232ms\u000a  GLInfo:                       0ms\u000a  GLProfile.shutdown():         0ms\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154112843 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154112843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "GLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x5939a379]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0xcc43f62]\u000aGLProfile.getDefault(gd): G\u000a...[truncated 302 chars]...\u000a(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x1a75e76a]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefault(): GLProfile[GL2/GL2.hw]\u000aGLProfile.getDefaultDevice(): MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5136d012], obj 0x48bb62]\u000aGLProfile.getDefault(gd): GLProfile[GL2/GL2.hw]\u000a",
      "timestamp" : "2025-07-22T03:14:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT",
          "duration" : 3.932,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01UseAWTNotShared",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155428703 ms III - Start\u000aSLOCK [T main @ 1753155428705 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared\u000aINIT GL IS: jogamp.opengl.gl4.GL4bcImpl\u000aUsing local VBOs on slave 0x1b66c0fb\u000aCreating vertex VBO on slave 0x1b66c0fb\u000aCreating index VBO on slave 0\u000a...[truncated 764 chars]...\u000a: AWTWindowClosingAdapter[closing 1, closed 0]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155437154 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155437154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT",
          "duration" : 3.313,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10UseNEWTNotShared",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155428703 ms III - Start\u000aSLOCK [T main @ 1753155428705 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared\u000aINIT GL IS: jogamp.opengl.gl4.GL4bcImpl\u000aUsing local VBOs on slave 0x1b66c0fb\u000aCreating vertex VBO on slave 0x1b66c0fb\u000aCreating index VBO on slave 0\u000a...[truncated 764 chars]...\u000a: AWTWindowClosingAdapter[closing 1, closed 0]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155437154 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155437154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.092,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155428703 ms III - Start\u000aSLOCK [T main @ 1753155428705 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared\u000aINIT GL IS: jogamp.opengl.gl4.GL4bcImpl\u000aUsing local VBOs on slave 0x1b66c0fb\u000aCreating vertex VBO on slave 0x1b66c0fb\u000aCreating index VBO on slave 0\u000a...[truncated 764 chars]...\u000a: AWTWindowClosingAdapter[closing 1, closed 0]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155437154 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155437154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 2.968,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testVersionV220V221",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153461735 ms III - Start\u000aSLOCK [T main @ 1753153461737 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221\u000aSemantic Version Test (japicmp)\u000a Previous version: Optional[2.2.0] - lib/v2.2.0/jogl-all.jar\u000a Current  version: Optional[2.2.1] - lib/v2.2.1/jogl-all.ja\u000a...[truncated 35685 chars]...\u000are.TextureSequence$TextureFrame  (not serializable)\u000a---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.TimeFrameI  (not serializable)\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153472717 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153472717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 4.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testVersionV221V230",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153461735 ms III - Start\u000aSLOCK [T main @ 1753153461737 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221\u000aSemantic Version Test (japicmp)\u000a Previous version: Optional[2.2.0] - lib/v2.2.0/jogl-all.jar\u000a Current  version: Optional[2.2.1] - lib/v2.2.1/jogl-all.ja\u000a...[truncated 35685 chars]...\u000are.TextureSequence$TextureFrame  (not serializable)\u000a---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.TimeFrameI  (not serializable)\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153472717 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153472717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 1.977,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testVersionV230V232",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153461735 ms III - Start\u000aSLOCK [T main @ 1753153461737 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221\u000aSemantic Version Test (japicmp)\u000a Previous version: Optional[2.2.0] - lib/v2.2.0/jogl-all.jar\u000a Current  version: Optional[2.2.1] - lib/v2.2.1/jogl-all.ja\u000a...[truncated 35685 chars]...\u000are.TextureSequence$TextureFrame  (not serializable)\u000a---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.TimeFrameI  (not serializable)\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153472717 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153472717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
          "duration" : 1.957,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testVersionV232V24x",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153461735 ms III - Start\u000aSLOCK [T main @ 1753153461737 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221\u000aSemantic Version Test (japicmp)\u000a Previous version: Optional[2.2.0] - lib/v2.2.0/jogl-all.jar\u000a Current  version: Optional[2.2.1] - lib/v2.2.1/jogl-all.ja\u000a...[truncated 35685 chars]...\u000are.TextureSequence$TextureFrame  (not serializable)\u000a---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.TimeFrameI  (not serializable)\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153472717 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153472717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.621,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153461735 ms III - Start\u000aSLOCK [T main @ 1753153461737 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221\u000aSemantic Version Test (japicmp)\u000a Previous version: Optional[2.2.0] - lib/v2.2.0/jogl-all.jar\u000a Current  version: Optional[2.2.1] - lib/v2.2.1/jogl-all.ja\u000a...[truncated 35685 chars]...\u000are.TextureSequence$TextureFrame  (not serializable)\u000a---! REMOVED CLASS: PUBLIC(-) com.jogamp.opengl.util.TimeFrameI  (not serializable)\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153472717 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153472717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:04:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 2.955,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAnimatorContinue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155438593 ms III - Start\u000aSLOCK [T main @ 1753155438595 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue\u000aItem Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1086, frames \u000a...[truncated 34515 chars]...\u000a2.dispose 0x41294f8: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41294f8 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155446019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155446019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.868,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAnimatorResumePause",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155438593 ms III - Start\u000aSLOCK [T main @ 1753155438595 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue\u000aItem Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1086, frames \u000a...[truncated 34515 chars]...\u000a2.dispose 0x41294f8: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41294f8 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155446019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155446019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.898,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAnimatorStartStop",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155438593 ms III - Start\u000aSLOCK [T main @ 1753155438595 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue\u000aItem Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1086, frames \u000a...[truncated 34515 chars]...\u000a2.dispose 0x41294f8: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41294f8 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155446019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155446019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.883,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFPSAnimatorContinue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155438593 ms III - Start\u000aSLOCK [T main @ 1753155438595 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue\u000aItem Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1086, frames \u000a...[truncated 34515 chars]...\u000a2.dispose 0x41294f8: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41294f8 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155446019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155446019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.883,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFPSAnimatorResumePause",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155438593 ms III - Start\u000aSLOCK [T main @ 1753155438595 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue\u000aItem Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1086, frames \u000a...[truncated 34515 chars]...\u000a2.dispose 0x41294f8: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41294f8 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155446019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155446019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
          "duration" : 0.901,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFPSAnimatorStartStop",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155438593 ms III - Start\u000aSLOCK [T main @ 1753155438595 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue\u000aItem Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1086, frames \u000a...[truncated 34515 chars]...\u000a2.dispose 0x41294f8: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41294f8 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155446019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155446019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.074,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155438593 ms III - Start\u000aSLOCK [T main @ 1753155438595 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue\u000aItem Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1086, frames \u000a...[truncated 34515 chars]...\u000a2.dispose 0x41294f8: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41294f8 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155446019 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155446019 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
          "duration" : 3.216,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SyncedOneAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155447519 ms III - Start\u000aSLOCK [T main @ 1753155447521 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1c9b0314: tileRendererInUse null, GearsES2[obj 0x1c9b0314 isInit false, usesShared false\u000a...[truncated 12845 chars]...\u000a,main] GearsES2.dispose 0x7068e664: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7068e664 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155452559 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155452559 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
          "duration" : 1.795,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AsyncEachAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155447519 ms III - Start\u000aSLOCK [T main @ 1753155447521 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1c9b0314: tileRendererInUse null, GearsES2[obj 0x1c9b0314 isInit false, usesShared false\u000a...[truncated 12845 chars]...\u000a,main] GearsES2.dispose 0x7068e664: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7068e664 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155452559 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155452559 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.683,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155447519 ms III - Start\u000aSLOCK [T main @ 1753155447521 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1c9b0314: tileRendererInUse null, GearsES2[obj 0x1c9b0314 isInit false, usesShared false\u000a...[truncated 12845 chars]...\u000a,main] GearsES2.dispose 0x7068e664: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7068e664 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155452559 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155452559 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
          "duration" : 5.298,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SyncedOneAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154114436 ms III - Start\u000aSLOCK [T main @ 1753154114438 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x663c9e7a: tileRendererInUse null, GearsES2[obj 0x663c9e7a isInit false, usesShared false, 1 nu\u000a...[truncated 12440 chars]...\u000aispose 0x606e4010: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x606e4010 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154121523 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154121523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
          "duration" : 1.764,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AsyncEachAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154114436 ms III - Start\u000aSLOCK [T main @ 1753154114438 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x663c9e7a: tileRendererInUse null, GearsES2[obj 0x663c9e7a isInit false, usesShared false, 1 nu\u000a...[truncated 12440 chars]...\u000aispose 0x606e4010: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x606e4010 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154121523 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154121523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.71,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154114436 ms III - Start\u000aSLOCK [T main @ 1753154114438 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator\u000aThread[#28,main-null,5,main] GearsES2.init.0 0x663c9e7a: tileRendererInUse null, GearsES2[obj 0x663c9e7a isInit false, usesShared false, 1 nu\u000a...[truncated 12440 chars]...\u000aispose 0x606e4010: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x606e4010 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154121523 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154121523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 2.674,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NormalPre_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.353,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NormalPost_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03ExclPre_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04ExclPost_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.833,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05NormalPre_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.504,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06NormalPost_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test07ExclPre_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test08ExclPost_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.627,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11NormalPre_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.353,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12NormalPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13ExclPre_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14ExclPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 1.782,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15NormalPre_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.498,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test16NormalPost_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test17ExclPre_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test18ExclPost_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.066,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155454004 ms III - Start\u000aSLOCK [T main @ 1753155454006 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown\u000a...[truncated 4881 chars]...\u000aunit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155465421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155465422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.503,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NormalPre_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.357,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NormalPost_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03ExclPre_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.365,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04ExclPost_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.835,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05NormalPre_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.55,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06NormalPost_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test07ExclPre_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test08ExclPost_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.683,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11NormalPre_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.374,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12NormalPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13ExclPre_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.383,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14ExclPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 1.852,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15NormalPre_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.521,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test16NormalPost_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 3.434,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test17ExclPre_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
          "duration" : 0.53,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test18ExclPost_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.433,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154122948 ms III - Start\u000aSLOCK [T main @ 1753154122949 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveCon\u000a...[truncated 5186 chars]...\u000a false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154147756 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154147757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 2.645,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NormalPre_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.342,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NormalPost_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03ExclPre_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04ExclPost_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.818,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05NormalPre_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.499,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06NormalPost_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test07ExclPre_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test08ExclPost_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.654,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11NormalPre_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.354,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12NormalPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13ExclPre_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14ExclPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 1.784,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15NormalPre_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.513,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test16NormalPost_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test17ExclPre_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test18ExclPost_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.95,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155466870 ms III - Start\u000aSLOCK [T main @ 1753155466871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: \u000a...[truncated 4817 chars]...\u000ast.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000aInfo: Skip test: AWT + Exclusive!\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155478165 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155478165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.573,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NormalPre_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.351,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NormalPost_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03ExclPre_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.364,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04ExclPost_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.799,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05NormalPre_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.527,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06NormalPost_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test07ExclPre_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test08ExclPost_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.685,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11NormalPre_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.383,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12NormalPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.056,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13ExclPre_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.383,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14ExclPost_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 1.829,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15NormalPre_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.529,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test16NormalPost_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 3.438,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test17ExclPre_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
          "duration" : 0.535,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test18ExclPost_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.344,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154149229 ms III - Start\u000aSLOCK [T main @ 1753154149231 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveConte\u000a...[truncated 5122 chars]...\u000ato false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154173951 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154173951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:15:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 3.313,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Normal_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154175352 ms III - Start\u000aSLOCK [T main @ 1753154175354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 2283 chars]...\u000a: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154191057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154191058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.437,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03Excl_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154175352 ms III - Start\u000aSLOCK [T main @ 1753154175354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 2283 chars]...\u000a: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154191057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154191058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.65,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05Normal_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154175352 ms III - Start\u000aSLOCK [T main @ 1753154175354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 2283 chars]...\u000a: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154191057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154191058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test07Excl_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154175352 ms III - Start\u000aSLOCK [T main @ 1753154175354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 2283 chars]...\u000a: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154191057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154191058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.459,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11Normal_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154175352 ms III - Start\u000aSLOCK [T main @ 1753154175354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 2283 chars]...\u000a: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154191057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154191058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.459,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13Excl_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154175352 ms III - Start\u000aSLOCK [T main @ 1753154175354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 2283 chars]...\u000a: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154191057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154191058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.619,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15Normal_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154175352 ms III - Start\u000aSLOCK [T main @ 1753154175354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 2283 chars]...\u000a: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154191057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154191058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
          "duration" : 1.606,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test17Excl_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154175352 ms III - Start\u000aSLOCK [T main @ 1753154175354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 2283 chars]...\u000a: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154191057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154191058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 16.334,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154175352 ms III - Start\u000aSLOCK [T main @ 1753154175354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContex\u000a...[truncated 2283 chars]...\u000a: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154191057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154191058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:16:15"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 3.296,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Normal_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154192450 ms III - Start\u000aSLOCK [T main @ 1753154192451 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext1\u000a...[truncated 2251 chars]...\u000aed: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154208103 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154208103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.438,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03Excl_1WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154192450 ms III - Start\u000aSLOCK [T main @ 1753154192451 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext1\u000a...[truncated 2251 chars]...\u000aed: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154208103 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154208103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.607,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05Normal_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154192450 ms III - Start\u000aSLOCK [T main @ 1753154192451 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext1\u000a...[truncated 2251 chars]...\u000aed: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154208103 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154208103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test07Excl_4WinPostVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154192450 ms III - Start\u000aSLOCK [T main @ 1753154192451 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext1\u000a...[truncated 2251 chars]...\u000aed: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154208103 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154208103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.457,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11Normal_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154192450 ms III - Start\u000aSLOCK [T main @ 1753154192451 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext1\u000a...[truncated 2251 chars]...\u000aed: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154208103 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154208103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.474,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13Excl_1WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154192450 ms III - Start\u000aSLOCK [T main @ 1753154192451 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext1\u000a...[truncated 2251 chars]...\u000aed: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154208103 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154208103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.612,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15Normal_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154192450 ms III - Start\u000aSLOCK [T main @ 1753154192451 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext1\u000a...[truncated 2251 chars]...\u000aed: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154208103 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154208103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
          "duration" : 1.628,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test17Excl_4WinPreVis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154192450 ms III - Start\u000aSLOCK [T main @ 1753154192451 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext1\u000a...[truncated 2251 chars]...\u000aed: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154208103 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154208103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 16.293,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154192450 ms III - Start\u000aSLOCK [T main @ 1753154192451 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext1\u000a...[truncated 2251 chars]...\u000aed: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000awaitForRealized: to false, goal reached true\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154208103 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154208103 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:16:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
          "duration" : 1.177,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLWindow2GLCanvasOnScrnGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155479607 ms III - Start\u000aSLOCK [T main @ 1753155479608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2\u000aJAWT required offscreen, test n/a.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155480807 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155480807 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.841,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155479607 ms III - Start\u000aSLOCK [T main @ 1753155479608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2\u000aJAWT required offscreen, test n/a.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155480807 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155480807 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:37:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 6.121,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitch2GLWindowEachWithOwnDemoGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154209681 ms III - Start\u000aSLOCK [T main @ 1753154209683 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#30,Thread-1-Animator#00,5,main] GearsES2.init.0 0x1487ea07: tileRendererInUse null, GearsES2[obj 0x1487ea07 \u000a...[truncated 14773 chars]...\u000aogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154220483 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154220484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitch2GLWindowEachWithOwnDemoGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154209681 ms III - Start\u000aSLOCK [T main @ 1753154209683 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#30,Thread-1-Animator#00,5,main] GearsES2.init.0 0x1487ea07: tileRendererInUse null, GearsES2[obj 0x1487ea07 \u000a...[truncated 14773 chars]...\u000aogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154220483 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154220484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.336,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitch2GLWindowOneDemoGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154209681 ms III - Start\u000aSLOCK [T main @ 1753154209683 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#30,Thread-1-Animator#00,5,main] GearsES2.init.0 0x1487ea07: tileRendererInUse null, GearsES2[obj 0x1487ea07 \u000a...[truncated 14773 chars]...\u000aogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154220483 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154220484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitch2GLWindowOneDemoGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154209681 ms III - Start\u000aSLOCK [T main @ 1753154209683 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#30,Thread-1-Animator#00,5,main] GearsES2.init.0 0x1487ea07: tileRendererInUse null, GearsES2[obj 0x1487ea07 \u000a...[truncated 14773 chars]...\u000aogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154220483 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154220484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 2.316,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitch2WindowSingleContextGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154209681 ms III - Start\u000aSLOCK [T main @ 1753154209683 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#30,Thread-1-Animator#00,5,main] GearsES2.init.0 0x1487ea07: tileRendererInUse null, GearsES2[obj 0x1487ea07 \u000a...[truncated 14773 chars]...\u000aogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154220483 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154220484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitch2WindowSingleContextGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154209681 ms III - Start\u000aSLOCK [T main @ 1753154209683 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#30,Thread-1-Animator#00,5,main] GearsES2.init.0 0x1487ea07: tileRendererInUse null, GearsES2[obj 0x1487ea07 \u000a...[truncated 14773 chars]...\u000aogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154220483 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154220484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.441,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154209681 ms III - Start\u000aSLOCK [T main @ 1753154209683 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2\u000aThread[#30,Thread-1-Animator#00,5,main] GearsES2.init.0 0x1487ea07: tileRendererInUse null, GearsES2[obj 0x1487ea07 \u000a...[truncated 14773 chars]...\u000aogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154220483 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154220484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:16:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 4.384,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01aSwitch2Onscreen2OnscreenGL2ES2_Def",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 3.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01bSwitch2Onscreen2OffscreenGL2ES2_Def",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.963,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01cSwitch2Offscreen2OffscreenGL2ES2_Def",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.928,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01dSwitch2Offscreen2OnscreenGL2ES2_Def",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.977,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.914,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.061,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03aSwitch2Onscreen2OnscreenGL2ES2_Accu",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 3.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03bSwitch2Onscreen2OffscreenGL2ES2_Accu",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 2.946,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03cSwitch2Offscreen2OffscreenGL2ES2_Accu",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03dSwitch2Offscreen2OnscreenGL2ES2_Accu",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 25.967,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155482240 ms III - Start\u000aSLOCK [T main @ 1753155482242 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[\u000a...[truncated 21531 chars]...\u000aw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155507558 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155507558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 8.09,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01aSwitch2Onscreen2OnscreenGL2ES2_Def",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 4.338,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01bSwitch2Onscreen2OffscreenGL2ES2_Def",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.923,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01cSwitch2Offscreen2OffscreenGL2ES2_Def",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.99,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01dSwitch2Offscreen2OnscreenGL2ES2_Def",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 4.353,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 1.44,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.972,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 4.427,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03aSwitch2Onscreen2OnscreenGL2ES2_Accu",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 1.432,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03bSwitch2Onscreen2OffscreenGL2ES2_Accu",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 2.93,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03cSwitch2Offscreen2OffscreenGL2ES2_Accu",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03dSwitch2Offscreen2OnscreenGL2ES2_Accu",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 36.571,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154221863 ms III - Start\u000aSLOCK [T main @ 1753154221864 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def\u000aSource Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile\u000a...[truncated 14570 chars]...\u000a, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]]\u000aIs SwapGLContext safe: false\u000aSupressing unsafe tests ...\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154257805 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154257805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:17:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
          "duration" : 5.713,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLADDelegateGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154259188 ms III - Start\u000aSLOCK [T main @ 1753154259189 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2\u000aThread[#29,Thread-1-null,5,main] GearsES2.init.0 0x4a016f92: tileRendererInUse null, GearsES2[obj 0x4a016f92 isInit false, usesShare\u000a...[truncated 2836 chars]...\u000agamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154264924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154264924 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLADDelegateGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154259188 ms III - Start\u000aSLOCK [T main @ 1753154259189 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2\u000aThread[#29,Thread-1-null,5,main] GearsES2.init.0 0x4a016f92: tileRendererInUse null, GearsES2[obj 0x4a016f92 isInit false, usesShare\u000a...[truncated 2836 chars]...\u000agamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154264924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154264924 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.366,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154259188 ms III - Start\u000aSLOCK [T main @ 1753154259189 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2\u000aThread[#29,Thread-1-null,5,main] GearsES2.init.0 0x4a016f92: tileRendererInUse null, GearsES2[obj 0x4a016f92 isInit false, usesShare\u000a...[truncated 2836 chars]...\u000agamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154264924 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154264924 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:17:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
          "duration" : 6.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21GLWindowGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155509006 ms III - Start\u000aSLOCK [T main @ 1753155509008 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2\u000aGLAD Lifecycle.0 GLWindow, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThread[#31,Thread-1-null,5,m\u000a...[truncated 3160 chars]...\u000ajogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155515079 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155515079 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22GLWindowGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155509006 ms III - Start\u000aSLOCK [T main @ 1753155509008 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2\u000aGLAD Lifecycle.0 GLWindow, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThread[#31,Thread-1-null,5,m\u000a...[truncated 3160 chars]...\u000ajogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155515079 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155515079 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.714,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155509006 ms III - Start\u000aSLOCK [T main @ 1753155509008 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2\u000aGLAD Lifecycle.0 GLWindow, restoring false, preserving true\u000awaitForRealized: to false, goal reached true\u000aThread[#31,Thread-1-null,5,m\u000a...[truncated 3160 chars]...\u000ajogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155515079 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155515079 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
          "duration" : 1.185,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLCanvasOnscreenGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155516515 ms III - Start\u000aSLOCK [T main @ 1753155516518 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawabl\u000a...[truncated 3802 chars]...\u000angl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155520285 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155520285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLCanvasOnscreenGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155516515 ms III - Start\u000aSLOCK [T main @ 1753155516518 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawabl\u000a...[truncated 3802 chars]...\u000angl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155520285 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155520285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
          "duration" : 2.553,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLCanvasOffscreenGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155516515 ms III - Start\u000aSLOCK [T main @ 1753155516518 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawabl\u000a...[truncated 3802 chars]...\u000angl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155520285 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155520285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GLCanvasOffscreenGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155516515 ms III - Start\u000aSLOCK [T main @ 1753155516518 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawabl\u000a...[truncated 3802 chars]...\u000angl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155520285 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155520285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.416,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155516515 ms III - Start\u000aSLOCK [T main @ 1753155516518 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawabl\u000a...[truncated 3802 chars]...\u000angl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155520285 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155520285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 1.194,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLCanvasOnScrn2GLWindowGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155522061 ms III - Start\u000aSLOCK [T main @ 1753155522062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLCo\u000a...[truncated 8319 chars]...\u000ae.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155530535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155530536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLCanvasOnScrn2GLWindowGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155522061 ms III - Start\u000aSLOCK [T main @ 1753155522062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLCo\u000a...[truncated 8319 chars]...\u000ae.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155530535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155530536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GLWindow2GLCanvasOnScrnGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155522061 ms III - Start\u000aSLOCK [T main @ 1753155522062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLCo\u000a...[truncated 8319 chars]...\u000ae.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155530535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155530536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GLWindow2GLCanvasOnScrnGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155522061 ms III - Start\u000aSLOCK [T main @ 1753155522062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLCo\u000a...[truncated 8319 chars]...\u000ae.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155530535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155530536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 3.715,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21GLCanvasOffScrn2GLWindowGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155522061 ms III - Start\u000aSLOCK [T main @ 1753155522062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLCo\u000a...[truncated 8319 chars]...\u000ae.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155530535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155530536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22GLCanvasOffScrn2GLWindowGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155522061 ms III - Start\u000aSLOCK [T main @ 1753155522062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLCo\u000a...[truncated 8319 chars]...\u000ae.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155530535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155530536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 3.473,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test31GLWindow2GLCanvasOffScrnGL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155522061 ms III - Start\u000aSLOCK [T main @ 1753155522062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLCo\u000a...[truncated 8319 chars]...\u000ae.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155530535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155530536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test32GLWindow2GLCanvasOffScrnGLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155522061 ms III - Start\u000aSLOCK [T main @ 1753155522062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLCo\u000a...[truncated 8319 chars]...\u000ae.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155530535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155530536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.125,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155522061 ms III - Start\u000aSLOCK [T main @ 1753155522062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2\u000aPlatform requires offscreen rendering.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLCo\u000a...[truncated 8319 chars]...\u000ae.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000aProfile GLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155530535 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155530536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:38:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.845,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155531991 ms III - Start\u000aSLOCK [T main @ 1753155531993 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3a7442c7: tileRendererInUse null, GearsES2[obj 0x3a7442c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 4445 chars]...\u000a0b80\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x609e8838: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x609e8838 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155534645 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155534645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "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]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000aGLES2 n/a\u000aGLProfile GL2: GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155531991 ms III - Start\u000aSLOCK [T main @ 1753155531993 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3a7442c7: tileRendererInUse null, GearsES2[obj 0x3a7442c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 4445 chars]...\u000a0b80\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x609e8838: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x609e8838 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155534645 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155534645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "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]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000aGLES2 n/a\u000aGLProfile GL2: GLProfile[GL2/GL2.hw]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
          "duration" : 0.562,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155531991 ms III - Start\u000aSLOCK [T main @ 1753155531993 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3a7442c7: tileRendererInUse null, GearsES2[obj 0x3a7442c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 4445 chars]...\u000a0b80\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x609e8838: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x609e8838 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155534645 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155534645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "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]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000aGLES2 n/a\u000aGLProfile GL2: GLProfile[GL2/GL2.hw]\u000a"
        }
      ],
      "duration" : 3.297,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155531991 ms III - Start\u000aSLOCK [T main @ 1753155531993 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3a7442c7: tileRendererInUse null, GearsES2[obj 0x3a7442c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sh\u000a...[truncated 4445 chars]...\u000a0b80\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x609e8838: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x609e8838 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155534645 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155534645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "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]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000aGLES2 n/a\u000aGLProfile GL2: GLProfile[GL2/GL2.hw]\u000a",
      "timestamp" : "2025-07-22T03:38:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
          "duration" : 0.739,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01WindowClosing",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155536062 ms III - Start\u000aSLOCK [T main @ 1753155536064 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155536824 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155536824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "windowClosing() called ..\u000a"
        }
      ],
      "duration" : 1.407,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155536062 ms III - Start\u000aSLOCK [T main @ 1753155536064 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155536824 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155536824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "windowClosing() called ..\u000a",
      "timestamp" : "2025-07-22T03:38:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
          "duration" : 2.63,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAddRemove3Times",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155538243 ms III - Start\u000aSLOCK [T main @ 1753155538245 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x41a0aa7d: tileRendererInUse null, GearsES2[obj 0x41a0aa7d isInit false, usesShared false, 1 null,\u000a...[truncated 8127 chars]...\u000aQueue-0,6,main] GearsES2.dispose 0x41a0aa7d: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41a0aa7d FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155542087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155542087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "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]\u000a"
        }
      ],
      "duration" : 4.491,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155538243 ms III - Start\u000aSLOCK [T main @ 1753155538245 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x41a0aa7d: tileRendererInUse null, GearsES2[obj 0x41a0aa7d isInit false, usesShared false, 1 null,\u000a...[truncated 8127 chars]...\u000aQueue-0,6,main] GearsES2.dispose 0x41a0aa7d: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x41a0aa7d FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155542087 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155542087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "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]\u000a",
      "timestamp" : "2025-07-22T03:38:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
          "duration" : 2.94,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAddRemove3Times",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155543533 ms III - Start\u000aSLOCK [T main @ 1753155543535 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7857fe2: tileRendererInUse null, GearsES2[obj 0x7857fe2 isInit false, usesShared false, 1 null, 2\u000a...[truncated 8046 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x7857fe2: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7857fe2 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155547692 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155547692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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]\u000a"
        }
      ],
      "duration" : 4.808,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155543533 ms III - Start\u000aSLOCK [T main @ 1753155543535 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7857fe2: tileRendererInUse null, GearsES2[obj 0x7857fe2 isInit false, usesShared false, 1 null, 2\u000a...[truncated 8046 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x7857fe2: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7857fe2 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155547692 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155547692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "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]\u000a",
      "timestamp" : "2025-07-22T03:39:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
          "duration" : 1.858,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_NoGL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155549143 ms III - Start\u000aSLOCK [T main @ 1753155549145 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Inter\u000a...[truncated 1898 chars]...\u000aInterrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155553281 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155553281 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
          "duration" : 2.254,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_WithGL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155549143 ms III - Start\u000aSLOCK [T main @ 1753155549145 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Inter\u000a...[truncated 1898 chars]...\u000aInterrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155553281 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155553281 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.788,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155549143 ms III - Start\u000aSLOCK [T main @ 1753155549145 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Inter\u000a...[truncated 1898 chars]...\u000aInterrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000aThread AWT-EventQueue-0: *Interrupting*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155553281 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155553281 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
          "duration" : 4.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155554693 ms III - Start\u000aSLOCK [T main @ 1753155554695 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01\u000aXXX SetVisible ON XXX\u000aView3D[0].addNotify()\u000aView3D[1].addNotify()\u000aView3D[2].addNotify()\u000aView3D[3].addNotify()\u000aView 0: com.jogamp.opengl.test.junit.jogl.awt.Test\u000a...[truncated 6124 chars]...\u000aveNotify()\u000aView3D[1].removeNotify()\u000aView3D[0].removeNotify()\u000aXXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 7, display 179]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155559966 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155559966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.91,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155554693 ms III - Start\u000aSLOCK [T main @ 1753155554695 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01\u000aXXX SetVisible ON XXX\u000aView3D[0].addNotify()\u000aView3D[1].addNotify()\u000aView3D[2].addNotify()\u000aView3D[3].addNotify()\u000aView 0: com.jogamp.opengl.test.junit.jogl.awt.Test\u000a...[truncated 6124 chars]...\u000aveNotify()\u000aView3D[1].removeNotify()\u000aView3D[0].removeNotify()\u000aXXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 7, display 179]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155559966 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155559966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:14"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
          "duration" : 1.216,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIncompleteGLCanvasNPE",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aGLCanvas: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[0x0],\u000a\u0009AWT[pos 0/0, size 0x0,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a"
        }
      ],
      "duration" : 1.334,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aGLCanvas: AWT-GLCanvas[Realized false,\u000a\u0009null-drawable,\u000a\u0009Factory   null,\u000a\u0009handle    0x0,\u000a\u0009Drawable size -1x-1 surface[0x0],\u000a\u0009AWT[pos 0/0, size 0x0,\u000a\u0009visible true, displayable false, showing false,\u000a\u0009null]]\u000a",
      "timestamp" : "2025-07-22T03:39:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
          "duration" : 2.479,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffscreenSupersampling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155563475 ms III - Start\u000aSLOCK [T main @ 1753155563477 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155565979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155565979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.153,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155563475 ms III - Start\u000aSLOCK [T main @ 1753155563477 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155565979 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155565979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
          "duration" : 1.999,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01DefaultOffscreenSupersampling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155567403 ms III - Start\u000aSLOCK [T main @ 1753155567405 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscree\u000a...[truncated 42 chars]...\u000agamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155569467 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155569468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
          "duration" : 0.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02PBufferOffscreenSupersampling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155567403 ms III - Start\u000aSLOCK [T main @ 1753155567405 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscree\u000a...[truncated 42 chars]...\u000agamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155569467 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155569468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.706,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155567403 ms III - Start\u000aSLOCK [T main @ 1753155567405 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscree\u000a...[truncated 42 chars]...\u000agamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155569467 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155569468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
          "duration" : 2.591,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02WithCheckGraphicsEnvironment",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155570897 ms III - Start\u000aSLOCK [T main @ 1753155570898 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment\u000anumber of graphics devices 1\u000asun.awt.CGraphicsDevice@2b6faea6\u000agraphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=108\u000a...[truncated 2089 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x3ff69fff: tileRendererInUse null\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ff69fff FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155573512 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155573512 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "cleaning up...\u000a"
        }
      ],
      "duration" : 3.257,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155570897 ms III - Start\u000aSLOCK [T main @ 1753155570898 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment\u000anumber of graphics devices 1\u000asun.awt.CGraphicsDevice@2b6faea6\u000agraphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=108\u000a...[truncated 2089 chars]...\u000aueue-0,6,main] GearsES2.dispose 0x3ff69fff: tileRendererInUse null\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ff69fff FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155573512 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155573512 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "cleaning up...\u000a",
      "timestamp" : "2025-07-22T03:39:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
          "duration" : 1.901,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01RealizeGLCanvasOnAWTEDTUseFrameSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155574939 ms III - Start\u000aSLOCK [T main @ 1753155574941 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aXXXX-0 true, AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.GLFBODrawableImpl,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1870b4d\u000a...[truncated 16482 chars]...\u000amain] GearsES2.dispose 0x78506e8e: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0,6,main] GearsES2.dispose 0x78506e8e FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155577755 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155577755 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
          "duration" : 0.289,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155574939 ms III - Start\u000aSLOCK [T main @ 1753155574941 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aXXXX-0 true, AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.GLFBODrawableImpl,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1870b4d\u000a...[truncated 16482 chars]...\u000amain] GearsES2.dispose 0x78506e8e: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0,6,main] GearsES2.dispose 0x78506e8e FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155577755 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155577755 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
          "duration" : 0.291,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11RealizeGLCanvasOnMainTUseFrameSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155574939 ms III - Start\u000aSLOCK [T main @ 1753155574941 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aXXXX-0 true, AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.GLFBODrawableImpl,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1870b4d\u000a...[truncated 16482 chars]...\u000amain] GearsES2.dispose 0x78506e8e: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0,6,main] GearsES2.dispose 0x78506e8e FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155577755 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155577755 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
          "duration" : 0.306,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12RealizeGLCanvasOnMainTUseGLCanvasSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155574939 ms III - Start\u000aSLOCK [T main @ 1753155574941 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aXXXX-0 true, AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.GLFBODrawableImpl,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1870b4d\u000a...[truncated 16482 chars]...\u000amain] GearsES2.dispose 0x78506e8e: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0,6,main] GearsES2.dispose 0x78506e8e FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155577755 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155577755 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.46,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155574939 ms III - Start\u000aSLOCK [T main @ 1753155574941 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize\u000aXXXX-0 true, AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.GLFBODrawableImpl,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1870b4d\u000a...[truncated 16482 chars]...\u000amain] GearsES2.dispose 0x78506e8e: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0,6,main] GearsES2.dispose 0x78506e8e FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155577755 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155577755 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155579195 ms III - Start\u000aSLOCK [T main @ 1753155579196 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155579221 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155579221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.664,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155579195 ms III - Start\u000aSLOCK [T main @ 1753155579196 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155579221 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155579221 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 2.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01JSplitPaneWithHwGLCanvasPlain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155580235 ms III - Start\u000aSLOCK [T main @ 1753155580237 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5efa40fe: tileRendererInUse null, GearsES2[obj 0x5efa40fe isInit false, uses\u000a...[truncated 6520 chars]...\u000aGearsES2.dispose 0x1169afe1: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1169afe1 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155583359 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155583359 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 0.547,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02JSplitPaneWithHwGLCanvasContainer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155580235 ms III - Start\u000aSLOCK [T main @ 1753155580237 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5efa40fe: tileRendererInUse null, GearsES2[obj 0x5efa40fe isInit false, uses\u000a...[truncated 6520 chars]...\u000aGearsES2.dispose 0x1169afe1: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1169afe1 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155583359 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155583359 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
          "duration" : 0.544,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03JSplitPaneWithLwGLJPanel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155580235 ms III - Start\u000aSLOCK [T main @ 1753155580237 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5efa40fe: tileRendererInUse null, GearsES2[obj 0x5efa40fe isInit false, uses\u000a...[truncated 6520 chars]...\u000aGearsES2.dispose 0x1169afe1: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1169afe1 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155583359 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155583359 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.756,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155580235 ms III - Start\u000aSLOCK [T main @ 1753155580237 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5efa40fe: tileRendererInUse null, GearsES2[obj 0x5efa40fe isInit false, uses\u000a...[truncated 6520 chars]...\u000aGearsES2.dispose 0x1169afe1: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1169afe1 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155583359 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155583359 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Onscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155584796 ms III - Start\u000aSLOCK [T main @ 1753155584797 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen\u000aOffscreen test requested or platform requires it.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAW\u000a...[truncated 717571 chars]...\u000atotal: 268740 f, 181091.6 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 181132.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 181172.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 181212.9 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 181253.3 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 181293.8 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 181212.1 fps, 0 ms/f\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
          "duration" : 2.998,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02Offscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155584796 ms III - Start\u000aSLOCK [T main @ 1753155584797 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen\u000aOffscreen test requested or platform requires it.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAW\u000a...[truncated 717571 chars]...\u000atotal: 268740 f, 181091.6 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 181132.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 181172.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 181212.9 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 181253.3 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 181293.8 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 181212.1 fps, 0 ms/f\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.86,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155584796 ms III - Start\u000aSLOCK [T main @ 1753155584797 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen\u000aOffscreen test requested or platform requires it.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAW\u000a...[truncated 717571 chars]...\u000atotal: 268740 f, 181091.6 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 181132.0 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 181172.5 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 181212.9 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 181253.3 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 181293.8 fps, 0 ms/f\u000a1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 181212.1 fps, 0 ms/f\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
          "duration" : 1.95,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591064 ms III - Start\u000aSLOCK [T main @ 1753155591066 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155593043 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155593043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.637,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155591064 ms III - Start\u000aSLOCK [T main @ 1753155591066 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155593043 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155593043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
          "duration" : 4.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01AllVisible",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155594476 ms III - Start\u000aSLOCK [T main @ 1753155594478 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x74235045)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.GLFBODrawableImpl,\u000a\u0009Fact\u000a...[truncated 43049 chars]...\u000a.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c7a164b: tileRendererInUse null\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c7a164b FIN\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155600731 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155600732 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
          "duration" : 2.161,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02VisibleWithCanvas",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155594476 ms III - Start\u000aSLOCK [T main @ 1753155594478 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x74235045)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.GLFBODrawableImpl,\u000a\u0009Fact\u000a...[truncated 43049 chars]...\u000a.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c7a164b: tileRendererInUse null\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c7a164b FIN\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155600731 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155600732 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.906,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155594476 ms III - Start\u000aSLOCK [T main @ 1753155594478 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x74235045)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.GLFBODrawableImpl,\u000a\u0009Fact\u000a...[truncated 43049 chars]...\u000a.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas\u000aXXX SetVisible OFF XXX\u000a++++ Test Singleton.unlock()\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c7a164b: tileRendererInUse null\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c7a164b FIN\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155600731 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155600732 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:39:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
          "duration" : 4.995,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155602252 ms III - Start\u000aSLOCK [T main @ 1753155602253 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x38b94c56)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.GLFBODrawableImpl,\u000a\u0009Factory   joga\u000a...[truncated 25170 chars]...\u000an: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fb0623e: tileRendererInUse null\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fb0623e FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155607278 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155607278 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.67,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155602252 ms III - Start\u000aSLOCK [T main @ 1753155602253 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aXXX SetVisible ON XXX GLCanvas on Panel1(0x38b94c56)\u000aXXXX GLCanvas: comp AWT-GLCanvas[Realized true,\u000a\u0009jogamp.opengl.GLFBODrawableImpl,\u000a\u0009Factory   joga\u000a...[truncated 25170 chars]...\u000an: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fb0623e: tileRendererInUse null\u000aThread[#31,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fb0623e FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155607278 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155607278 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:40:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 4.138,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00_Compo_None_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.736,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_Compo_Flow_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 3.351,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_Compo_DblBrd_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.732,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03_Compo_Box_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.717,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04_Compo_Split_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.653,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05_Compo_Flow_Two",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.787,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06_Compo_DblBrd_Two",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.779,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test07_Compo_Box_Two",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.666,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test08_Compo_Split_Two",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.719,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10_Frame_None_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.751,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_Frame_Flow_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.75,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12_Frame_DblBrd_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.749,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13_Frame_Box_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.732,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14_Frame_Split_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.784,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15_Frame_Flow_Two",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.784,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test16_Frame_DblBrd_Two",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.748,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test17_Frame_Box_Two",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
          "duration" : 2.767,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test18_Frame_Split_Two",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 52.07,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155608723 ms III - Start\u000aSLOCK [T main @ 1753155608725 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155610165 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source\u000a...[truncated 82073 chars]...\u000a_Frame_Split_Two\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155660126 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155660149 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155660149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:40:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
          "duration" : 3.227,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155661924 ms III - Start\u000aSLOCK [T main @ 1753155661926 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155663436 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.openg\u000a...[truncated 2701 chars]...\u000a false, when:1753155665158 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155665160 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155665177 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155665178 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.902,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155661924 ms III - Start\u000aSLOCK [T main @ 1753155661926 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155663436 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.openg\u000a...[truncated 2701 chars]...\u000a false, when:1753155665158 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155665160 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155665177 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155665178 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
          "duration" : 3.653,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155666662 ms III - Start\u000aSLOCK [T main @ 1753155666664 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155668638 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.\u000a...[truncated 2486 chars]...\u000ae, when:1753155670321 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155670322 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155670343 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155670343 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.335,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155666662 ms III - Start\u000aSLOCK [T main @ 1753155666664 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155668638 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.\u000a...[truncated 2486 chars]...\u000ae, when:1753155670321 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155670322 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155670343 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155670343 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
          "duration" : 3.669,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155671820 ms III - Start\u000aSLOCK [T main @ 1753155671822 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155673793 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.\u000a...[truncated 2489 chars]...\u000a3bB849AWT - test\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155675493 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155675494 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155675514 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155675514 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.337,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155671820 ms III - Start\u000aSLOCK [T main @ 1753155671822 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155673793 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.\u000a...[truncated 2489 chars]...\u000a3bB849AWT - test\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155675493 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155675494 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155675514 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155675514 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
          "duration" : 3.65,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155677020 ms III - Start\u000aSLOCK [T main @ 1753155677022 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155678954 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.\u000a...[truncated 2476 chars]...\u000ae, when:1753155680674 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155680676 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155680695 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155680695 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.33,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155677020 ms III - Start\u000aSLOCK [T main @ 1753155677022 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155678954 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.\u000a...[truncated 2476 chars]...\u000ae, when:1753155680674 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155680676 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155680695 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155680695 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
          "duration" : 3.106,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155682194 ms III - Start\u000aSLOCK [T main @ 1753155682196 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155683425 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 3004 chars]...\u000a] GearsES2.dispose 0x548d708a FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155685307 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155685326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155685327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.773,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155682194 ms III - Start\u000aSLOCK [T main @ 1753155682196 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155683425 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 3004 chars]...\u000a] GearsES2.dispose 0x548d708a FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155685307 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155685326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155685327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
          "duration" : 3.186,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155686821 ms III - Start\u000aSLOCK [T main @ 1753155686822 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155688139 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 2992 chars]...\u000an] GearsES2.dispose 0x660acfb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155690011 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155690031 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155690031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.861,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155686821 ms III - Start\u000aSLOCK [T main @ 1753155686822 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155688139 d 1ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.open\u000a...[truncated 2992 chars]...\u000an] GearsES2.dispose 0x660acfb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155690011 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155690031 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155690031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 2.486,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Animator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155691516 ms III - Start\u000aSLOCK [T main @ 1753155691518 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread false, currentThread main\u000a0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; tot\u000a...[truncated 130959 chars]...\u000aES2.dispose 0x304bb45b: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x304bb45b FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155696680 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155696680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 1.151,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02FPSAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155691516 ms III - Start\u000aSLOCK [T main @ 1753155691518 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread false, currentThread main\u000a0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; tot\u000a...[truncated 130959 chars]...\u000aES2.dispose 0x304bb45b: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x304bb45b FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155696680 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155696680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
          "duration" : 1.5,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02FPSAnimator_RestartOnAWTEDT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155691516 ms III - Start\u000aSLOCK [T main @ 1753155691518 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread false, currentThread main\u000a0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; tot\u000a...[truncated 130959 chars]...\u000aES2.dispose 0x304bb45b: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x304bb45b FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155696680 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155696680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.811,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155691516 ms III - Start\u000aSLOCK [T main @ 1753155691518 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread false, currentThread main\u000a0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; tot\u000a...[truncated 130959 chars]...\u000aES2.dispose 0x304bb45b: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x304bb45b FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155696680 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155696680 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 2.732,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00NoAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155698310 ms III - Start\u000aSLOCK [T main @ 1753155698312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fal\u000a...[truncated 51773 chars]...\u000aES2.dispose 0x4e5ed836: tileRendererInUse null\u000aThread[#27,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e5ed836 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155704630 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155704630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.125,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Animator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155698310 ms III - Start\u000aSLOCK [T main @ 1753155698312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fal\u000a...[truncated 51773 chars]...\u000aES2.dispose 0x4e5ed836: tileRendererInUse null\u000aThread[#27,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e5ed836 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155704630 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155704630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.154,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02FPSAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155698310 ms III - Start\u000aSLOCK [T main @ 1753155698312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fal\u000a...[truncated 51773 chars]...\u000aES2.dispose 0x4e5ed836: tileRendererInUse null\u000aThread[#27,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e5ed836 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155704630 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155704630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
          "duration" : 1.281,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02FPSAnimator_RestartOnAWTEDT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155698310 ms III - Start\u000aSLOCK [T main @ 1753155698312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fal\u000a...[truncated 51773 chars]...\u000aES2.dispose 0x4e5ed836: tileRendererInUse null\u000aThread[#27,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e5ed836 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155704630 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155704630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.979,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155698310 ms III - Start\u000aSLOCK [T main @ 1753155698312 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000a*** createGLCanvas.0\u000a*** createGLCanvas.X\u000a*** attachGLCanvas.0 on-current-thread fal\u000a...[truncated 51773 chars]...\u000aES2.dispose 0x4e5ed836: tileRendererInUse null\u000aThread[#27,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e5ed836 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155704630 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155704630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
          "duration" : 3.547,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155706109 ms III - Start\u000aSLOCK [T main @ 1753155706111 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000afps: 59.333332\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155709685 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155709685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : "Intel Inc.\u000aIntel Iris OpenGL Engine\u000a2.1 INTEL-18.8.6\u000aGL_ARB_color_buffer_float GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buff\u000a...[truncated 8330 chars]...\u000anitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x15168a14], obj 0x34e307e], idx 0],\u000a\u0009chosen    GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]],\u000a\u0009requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]]]]],\u000a\u0009surfaceLock <48e9dbbe, 21f3fc17>[count 1, qsz 1, owner <AWT-EventQueue-0>]]]\u000aRestarting surface...\u000aDone\u000a"
        }
      ],
      "duration" : 4.22,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155706109 ms III - Start\u000aSLOCK [T main @ 1753155706111 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00\u000aOSX CALayer AWT-Mod Bug false\u000aOSType MACOS\u000aJava Version 21.0.7\u000afps: 59.333332\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155709685 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155709685 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "Intel Inc.\u000aIntel Iris OpenGL Engine\u000a2.1 INTEL-18.8.6\u000aGL_ARB_color_buffer_float GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buff\u000a...[truncated 8330 chars]...\u000anitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x15168a14], obj 0x34e307e], idx 0],\u000a\u0009chosen    GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]],\u000a\u0009requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]]]]],\u000a\u0009surfaceLock <48e9dbbe, 21f3fc17>[count 1, qsz 1, owner <AWT-EventQueue-0>]]]\u000aRestarting surface...\u000aDone\u000a",
      "timestamp" : "2025-07-22T03:41:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT",
          "duration" : 0.861,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155711178 ms III - Start\u000aSLOCK [T main @ 1753155711179 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4fcb2e4f: tileRendererInUse null, GearsES2[obj 0x4fcb2e4f isInit false, usesShared fal\u000a...[truncated 11554 chars]...\u000aead[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1055e639: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1055e639 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155713929 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155713929 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT",
          "duration" : 0.649,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155711178 ms III - Start\u000aSLOCK [T main @ 1753155711179 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4fcb2e4f: tileRendererInUse null, GearsES2[obj 0x4fcb2e4f isInit false, usesShared fal\u000a...[truncated 11554 chars]...\u000aead[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1055e639: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1055e639 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155713929 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155713929 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.398,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155711178 ms III - Start\u000aSLOCK [T main @ 1753155711179 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4fcb2e4f: tileRendererInUse null, GearsES2[obj 0x4fcb2e4f isInit false, usesShared fal\u000a...[truncated 11554 chars]...\u000aead[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1055e639: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1055e639 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155713929 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155713929 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT",
          "duration" : 1.773,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155715438 ms III - Start\u000aSLOCK [T main @ 1753155715440 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00\u000aGLEL init: Surface 800x800, GLJPanel, swap-ival 0\u000aGLEL reshape: Surface 800x800, reshape 0/0 800x600\u000aAWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AW\u000a...[truncated 443 chars]...\u000afbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aGLEL dispose\u000aExp GL_Viewport: [0, 0, 800, 600]\u000aHas GL_Viewport: [0, 0, 800, 600]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155718436 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155718436 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.641,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155715438 ms III - Start\u000aSLOCK [T main @ 1753155715440 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00\u000aGLEL init: Surface 800x800, GLJPanel, swap-ival 0\u000aGLEL reshape: Surface 800x800, reshape 0/0 800x600\u000aAWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AW\u000a...[truncated 443 chars]...\u000afbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png\u000aGLEL dispose\u000aExp GL_Viewport: [0, 0, 800, 600]\u000aHas GL_Viewport: [0, 0, 800, 600]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155718436 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155718436 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
          "duration" : 0.839,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155719927 ms III - Start\u000aSLOCK [T main @ 1753155719928 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c47a413: tileRendererInUse null, GearsES2[obj 0x3c47a413 isInit false, usesShared fal\u000a...[truncated 10875 chars]...\u000ahread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e8ee96: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e8ee96 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155722627 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155722628 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
          "duration" : 0.625,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155719927 ms III - Start\u000aSLOCK [T main @ 1753155719928 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c47a413: tileRendererInUse null, GearsES2[obj 0x3c47a413 isInit false, usesShared fal\u000a...[truncated 10875 chars]...\u000ahread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e8ee96: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e8ee96 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155722627 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155722628 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.343,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155719927 ms III - Start\u000aSLOCK [T main @ 1753155719928 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01\u000aFrame size: cols x rows 4x1\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c47a413: tileRendererInUse null, GearsES2[obj 0x3c47a413 isInit false, usesShared fal\u000a...[truncated 10875 chars]...\u000ahread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e8ee96: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e8ee96 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155722627 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155722628 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:41:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
          "duration" : 2.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_texUnit0_keepTex0_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155724121 ms III - Start\u000aSLOCK [T main @ 1753155724123 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e198d8f: tileRendererInUse null, GearsES2[obj 0x1e198d8f isInit false, usesShared false\u000a...[truncated 15331 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727449 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
          "duration" : 0.617,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_texUnit0_keepTex1_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155724121 ms III - Start\u000aSLOCK [T main @ 1753155724123 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e198d8f: tileRendererInUse null, GearsES2[obj 0x1e198d8f isInit false, usesShared false\u000a...[truncated 15331 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727449 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
          "duration" : 0.61,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03_texUnit1_keepTex1_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155724121 ms III - Start\u000aSLOCK [T main @ 1753155724123 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e198d8f: tileRendererInUse null, GearsES2[obj 0x1e198d8f isInit false, usesShared false\u000a...[truncated 15331 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727449 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.976,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155724121 ms III - Start\u000aSLOCK [T main @ 1753155724123 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e198d8f: tileRendererInUse null, GearsES2[obj 0x1e198d8f isInit false, usesShared false\u000a...[truncated 15331 chars]...\u000aEventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155727449 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155727449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
          "duration" : 1.956,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAddRemove",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155728969 ms III - Start\u000aSLOCK [T main @ 1753155728970 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf09733f: tileRendererInUse null, GearsES2[obj 0xf09733f isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 3886 chars]...\u000aEventQueue-0,6,main] GearsES2.dispose 0xf09733f: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf09733f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155730948 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155730948 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.629,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155728969 ms III - Start\u000aSLOCK [T main @ 1753155728970 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf09733f: tileRendererInUse null, GearsES2[obj 0xf09733f isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 3886 chars]...\u000aEventQueue-0,6,main] GearsES2.dispose 0xf09733f: tileRendererInUse null\u000aThread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf09733f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155730948 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155730948 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
          "duration" : 2.539,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01ScrollPane",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155732432 ms III - Start\u000aSLOCK [T main @ 1753155732434 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x660acfb: tileRendererInUse null, GearsES2[obj 0x660acfb isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 1764 chars]...\u000aEventQueue-0,6,main] GearsES2.dispose 0x660acfb: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x660acfb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155734996 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155734996 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.215,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155732432 ms III - Start\u000aSLOCK [T main @ 1753155732434 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x660acfb: tileRendererInUse null, GearsES2[obj 0x660acfb isInit false, usesShared false, 1 null, 2 nu\u000a...[truncated 1764 chars]...\u000aEventQueue-0,6,main] GearsES2.dispose 0x660acfb: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x660acfb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155734996 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155734996 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
          "duration" : 3.467,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155736493 ms III - Start\u000aSLOCK [T main @ 1753155736495 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc643eb2: tileRendererInUse null, GearsES2[obj 0xc643eb2 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 14323 chars]...\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4458d9fb: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4458d9fb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155744397 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155744397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "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]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000atesting with java.awt.Window\u000acleaning up...\u000atesting with java.awt.Frame\u000acleaning up...\u000atesting with javax.swing.JFrame\u000acleaning up...\u000aGLProfile GL2: GLProfile[GL2/GL2.hw]\u000atesting with java.awt.Window\u000acleaning up...\u000atesting with java.awt.Frame\u000acleaning up...\u000atesting with javax.swing.JFrame\u000acleaning up...\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
          "duration" : 3.214,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155736493 ms III - Start\u000aSLOCK [T main @ 1753155736495 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc643eb2: tileRendererInUse null, GearsES2[obj 0xc643eb2 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 14323 chars]...\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4458d9fb: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4458d9fb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155744397 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155744397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "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]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000atesting with java.awt.Window\u000acleaning up...\u000atesting with java.awt.Frame\u000acleaning up...\u000atesting with javax.swing.JFrame\u000acleaning up...\u000aGLProfile GL2: GLProfile[GL2/GL2.hw]\u000atesting with java.awt.Window\u000acleaning up...\u000atesting with java.awt.Frame\u000acleaning up...\u000atesting with javax.swing.JFrame\u000acleaning up...\u000a"
        }
      ],
      "duration" : 8.555,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155736493 ms III - Start\u000aSLOCK [T main @ 1753155736495 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc643eb2: tileRendererInUse null, GearsES2[obj 0xc643eb2 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 14323 chars]...\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4458d9fb: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4458d9fb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155744397 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155744397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "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]\u000aGLProfile Default: GLProfile[GL2/GL2.hw]\u000atesting with java.awt.Window\u000acleaning up...\u000atesting with java.awt.Frame\u000acleaning up...\u000atesting with javax.swing.JFrame\u000acleaning up...\u000aGLProfile GL2: GLProfile[GL2/GL2.hw]\u000atesting with java.awt.Window\u000acleaning up...\u000atesting with java.awt.Frame\u000acleaning up...\u000atesting with javax.swing.JFrame\u000acleaning up...\u000a",
      "timestamp" : "2025-07-22T03:42:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
          "duration" : 0.926,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTextRendererDraw2D",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155745913 ms III - Start\u000aSLOCK [T main @ 1753155745916 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D\u000a...[truncated 14 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155748599 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155748599 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
          "duration" : 0.53,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTextRendererDraw3D",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155745913 ms III - Start\u000aSLOCK [T main @ 1753155745916 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D\u000a...[truncated 14 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155748599 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155748599 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.344,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155745913 ms III - Start\u000aSLOCK [T main @ 1753155745916 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D\u000a...[truncated 14 chars]...\u000a.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155748599 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155748599 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
          "duration" : 1.318,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01AccumStencilPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155750066 ms III - Start\u000aSLOCK [T main @ 1753155750068 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aInfo: GLReadBufferUtil.readPixels: pre-exisiting GL error 0x502\u000abelow: 0xff0000\u000a...[truncated 1613 chars]...\u000at/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aXXX 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155751484 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155751485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01DefaultFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155750066 ms III - Start\u000aSLOCK [T main @ 1753155750068 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aInfo: GLReadBufferUtil.readPixels: pre-exisiting GL error 0x502\u000abelow: 0xff0000\u000a...[truncated 1613 chars]...\u000at/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aXXX 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155751484 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155751485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01DefaultPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155750066 ms III - Start\u000aSLOCK [T main @ 1753155750068 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aInfo: GLReadBufferUtil.readPixels: pre-exisiting GL error 0x502\u000abelow: 0xff0000\u000a...[truncated 1613 chars]...\u000at/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aXXX 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155751484 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155751485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01StencilFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155750066 ms III - Start\u000aSLOCK [T main @ 1753155750068 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aInfo: GLReadBufferUtil.readPixels: pre-exisiting GL error 0x502\u000abelow: 0xff0000\u000a...[truncated 1613 chars]...\u000at/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aXXX 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155751484 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155751485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        }
      ],
      "duration" : 2.068,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155750066 ms III - Start\u000aSLOCK [T main @ 1753155750068 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000aInfo: GLReadBufferUtil.readPixels: pre-exisiting GL error 0x502\u000abelow: 0xff0000\u000a...[truncated 1613 chars]...\u000at/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000aXXX 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155751484 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155751485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a",
      "timestamp" : "2025-07-22T03:42:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
          "duration" : 3.6,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01AccumStencilPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154266305 ms III - Start\u000aSLOCK [T main @ 1753154266306 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n000\u000a...[truncated 2245 chars]...\u000aLProfile[GL2/GL2.hw], offscr[fbo]]\u000aXXX 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154269999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154269999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01DefaultFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154266305 ms III - Start\u000aSLOCK [T main @ 1753154266306 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n000\u000a...[truncated 2245 chars]...\u000aLProfile[GL2/GL2.hw], offscr[fbo]]\u000aXXX 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154269999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154269999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01DefaultPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154266305 ms III - Start\u000aSLOCK [T main @ 1753154266306 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n000\u000a...[truncated 2245 chars]...\u000aLProfile[GL2/GL2.hw], offscr[fbo]]\u000aXXX 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154269999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154269999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01StencilFBO",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154266305 ms III - Start\u000aSLOCK [T main @ 1753154266306 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n000\u000a...[truncated 2245 chars]...\u000aLProfile[GL2/GL2.hw], offscr[fbo]]\u000aXXX 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154269999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154269999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a"
        }
      ],
      "duration" : 4.327,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154266305 ms III - Start\u000aSLOCK [T main @ 1753154266306 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 2.1 INTEL-18.8.6\u000amain: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n000\u000a...[truncated 2245 chars]...\u000aLProfile[GL2/GL2.hw], offscr[fbo]]\u000aXXX 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 INTEL-18.8.6\u000abelow: 0xff0000\u000aabove: 0xff00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154269999 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154269999 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "Image right side up\u000aImage right side up\u000aImage right side up\u000aImage right side up\u000a",
      "timestamp" : "2025-07-22T03:17:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT",
          "duration" : 2.803,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01DesktopCapsEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154271334 ms III - Start\u000aSLOCK [T main @ 1753154271336 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals\u000aNo EGL factory available, bailing out\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154274158 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154274158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02EGLCapsEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154271334 ms III - Start\u000aSLOCK [T main @ 1753154271336 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals\u000aNo EGL factory available, bailing out\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154274158 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154274158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.443,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154271334 ms III - Start\u000aSLOCK [T main @ 1753154271336 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals\u000aNo EGL factory available, bailing out\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154274158 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154274158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:17:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
          "duration" : 1.666,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenMultiSampleAA0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155752989 ms III - Start\u000aSLOCK [T main @ 1753155752991 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000a\u000aChosen   : GLCaps[r\u000a...[truncated 2506 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155754989 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155754989 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
          "duration" : 0.162,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenMultiSampleAA4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155752989 ms III - Start\u000aSLOCK [T main @ 1753155752991 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000a\u000aChosen   : GLCaps[r\u000a...[truncated 2506 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155754989 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155754989 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
          "duration" : 0.148,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenMultiSampleAA8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155752989 ms III - Start\u000aSLOCK [T main @ 1753155752991 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000a\u000aChosen   : GLCaps[r\u000a...[truncated 2506 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155754989 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155754989 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.643,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155752989 ms III - Start\u000aSLOCK [T main @ 1753155752991 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000a\u000aChosen   : GLCaps[r\u000a...[truncated 2506 chars]...\u000at: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155754989 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155754989 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 5.078,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffscreenFBOMultiSampleAA0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154275500 ms III - Start\u000aSLOCK [T main @ 1753154275501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a\u000aChosen   : G\u000a...[truncated 6672 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0002-GL2___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154291522 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154291522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.531,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffscreenPBufferMultiSampleAA0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154275500 ms III - Start\u000aSLOCK [T main @ 1753154275501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a\u000aChosen   : G\u000a...[truncated 6672 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0002-GL2___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154291522 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154291522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.534,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffsreenFBOMultiSampleAA8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154275500 ms III - Start\u000aSLOCK [T main @ 1753154275501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a\u000aChosen   : G\u000a...[truncated 6672 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0002-GL2___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154291522 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154291522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.5,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffsreenPBufferMultiSampleAA8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154275500 ms III - Start\u000aSLOCK [T main @ 1753154275501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a\u000aChosen   : G\u000a...[truncated 6672 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0002-GL2___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154291522 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154291522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.573,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenMultiSampleAA0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154275500 ms III - Start\u000aSLOCK [T main @ 1753154275501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a\u000aChosen   : G\u000a...[truncated 6672 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0002-GL2___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154291522 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154291522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.589,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenMultiSampleAA2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154275500 ms III - Start\u000aSLOCK [T main @ 1753154275501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a\u000aChosen   : G\u000a...[truncated 6672 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0002-GL2___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154291522 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154291522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.586,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenMultiSampleAA4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154275500 ms III - Start\u000aSLOCK [T main @ 1753154275501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a\u000aChosen   : G\u000a...[truncated 6672 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0002-GL2___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154291522 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154291522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
          "duration" : 1.604,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenMultiSampleAA8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154275500 ms III - Start\u000aSLOCK [T main @ 1753154275501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a\u000aChosen   : G\u000a...[truncated 6672 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0002-GL2___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154291522 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154291522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 16.647,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154275500 ms III - Start\u000aSLOCK [T main @ 1753154275501 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]\u000a\u000aChosen   : G\u000a...[truncated 6672 chars]...\u000atisampleES1NEWT.testOnscreenMultiSampleAA8________-n0002-GL2___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154291522 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154291522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:17:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 5.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffscreenFBOMultiSampleAA0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154292904 ms III - Start\u000aSLOCK [T main @ 1753154292906 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fb\u000a...[truncated 6509 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0002-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154305785 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154305785 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.548,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffscreenPBufferMultiSampleAA0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154292904 ms III - Start\u000aSLOCK [T main @ 1753154292906 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fb\u000a...[truncated 6509 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0002-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154305785 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154305785 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.544,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffsreenFBOMultiSampleAA8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154292904 ms III - Start\u000aSLOCK [T main @ 1753154292906 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fb\u000a...[truncated 6509 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0002-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154305785 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154305785 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.505,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffsreenPBufferMultiSampleAA8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154292904 ms III - Start\u000aSLOCK [T main @ 1753154292906 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fb\u000a...[truncated 6509 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0002-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154305785 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154305785 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.632,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenMultiSampleAA0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154292904 ms III - Start\u000aSLOCK [T main @ 1753154292906 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fb\u000a...[truncated 6509 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0002-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154305785 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154305785 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
          "duration" : 1.596,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenMultiSampleAA8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154292904 ms III - Start\u000aSLOCK [T main @ 1753154292906 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fb\u000a...[truncated 6509 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0002-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154305785 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154305785 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.506,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154292904 ms III - Start\u000aSLOCK [T main @ 1753154292906 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0\u000a\u000areq. msaa: false\u000aRequested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], offscr[fb\u000a...[truncated 6509 chars]...\u000atisampleES2NEWT.testOnscreenMultiSampleAA8________-n0002-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154305785 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154305785 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:18:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
          "duration" : 1.186,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155756484 ms III - Start\u000aSLOCK [T main @ 1753155756486 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test\u000acom.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available\u000a0:0 MTLGraphicsConfig[Display 861422593], DirectColorModel: rmask=ff000\u000a...[truncated 1980 chars]...\u000ae\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18271936: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18271936 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155758898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155758898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.061,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155756484 ms III - Start\u000aSLOCK [T main @ 1753155756486 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test\u000acom.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available\u000a0:0 MTLGraphicsConfig[Display 861422593], DirectColorModel: rmask=ff000\u000a...[truncated 1980 chars]...\u000ae\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18271936: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18271936 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155758898 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155758898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
          "duration" : 2.573,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01OpaqueDecorated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154307163 ms III - Start\u000aSLOCK [T main @ 1753154307165 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x7d0b7e3c: tileRendererInUse null, GearsES2[obj 0x7d0b7e3c isInit false, usesShared fa\u000a...[truncated 7504 chars]...\u000arsES2.dispose 0x35dab4eb: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x35dab4eb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154316598 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154316598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
          "duration" : 2.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01TransparentDecorated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154307163 ms III - Start\u000aSLOCK [T main @ 1753154307165 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x7d0b7e3c: tileRendererInUse null, GearsES2[obj 0x7d0b7e3c isInit false, usesShared fa\u000a...[truncated 7504 chars]...\u000arsES2.dispose 0x35dab4eb: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x35dab4eb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154316598 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154316598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
          "duration" : 1.983,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01TransparentUndecorated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154307163 ms III - Start\u000aSLOCK [T main @ 1753154307165 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x7d0b7e3c: tileRendererInUse null, GearsES2[obj 0x7d0b7e3c isInit false, usesShared fa\u000a...[truncated 7504 chars]...\u000arsES2.dispose 0x35dab4eb: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x35dab4eb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154316598 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154316598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.058,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154307163 ms III - Start\u000aSLOCK [T main @ 1753154307165 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x7d0b7e3c: tileRendererInUse null, GearsES2[obj 0x7d0b7e3c isInit false, usesShared fa\u000a...[truncated 7504 chars]...\u000arsES2.dispose 0x35dab4eb: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x35dab4eb FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154316598 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154316598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:18:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
          "duration" : 5.423,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154317957 ms III - Start\u000aSLOCK [T main @ 1753154317958 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 1466 chars]...\u000a]\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154323403 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154323403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.072,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154317957 ms III - Start\u000aSLOCK [T main @ 1753154317958 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 1466 chars]...\u000a]\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154323403 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154323403 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:18:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
          "duration" : 6.045,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154324784 ms III - Start\u000aSLOCK [T main @ 1753154324786 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00\u000aOlympicES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, db\u000a...[truncated 571 chars]...\u000a640x0480.png\u000a0 s: 60 f / 976 ms, 61.4 fps, 16 ms/f; total: 60 f, 61.4 fps, 16 ms/f\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154330852 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154330852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.697,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154324784 ms III - Start\u000aSLOCK [T main @ 1753154324786 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00\u000aOlympicES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, db\u000a...[truncated 571 chars]...\u000a640x0480.png\u000a0 s: 60 f / 976 ms, 61.4 fps, 16 ms/f; total: 60 f, 61.4 fps, 16 ms/f\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154330852 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154330852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:18:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
          "duration" : 5.914,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154332232 ms III - Start\u000aSLOCK [T main @ 1753154332233 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapa\u000a...[truncated 1369 chars]...\u000a,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.dispose ... \u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154338169 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154338169 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.566,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154332232 ms III - Start\u000aSLOCK [T main @ 1753154332233 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapa\u000a...[truncated 1369 chars]...\u000a,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.dispose ... \u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154338169 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154338169 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:18:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
          "duration" : 1.758,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155760378 ms III - Start\u000aSLOCK [T main @ 1753155760379 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:17531557617\u000a...[truncated 10509 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155763511 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155763511 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155763530 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155763530 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_GLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155760378 ms III - Start\u000aSLOCK [T main @ 1753155760379 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:17531557617\u000a...[truncated 10509 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155763511 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155763511 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155763530 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155763530 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
          "duration" : 0.58,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03_GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155760378 ms III - Start\u000aSLOCK [T main @ 1753155760379 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:17531557617\u000a...[truncated 10509 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155763511 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155763511 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155763530 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155763530 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
          "duration" : 0.599,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test99_PixelScale1_DefaultNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155760378 ms III - Start\u000aSLOCK [T main @ 1753155760379 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:17531557617\u000a...[truncated 10509 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155763511 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155763511 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155763530 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155763530 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.791,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155760378 ms III - Start\u000aSLOCK [T main @ 1753155760379 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:17531557617\u000a...[truncated 10509 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155763511 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155763511 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155763530 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155763530 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 2.096,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_DefaultNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.683,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_DefaultMsaa",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.683,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03_PbufferNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.682,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04_PbufferMsaa",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.671,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05_BitmapNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.694,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06_BitmapMsaa",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20_GLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test30_GLES3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.673,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test40_GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
          "duration" : 0.673,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test99_PixelScale1_DefaultNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.564,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155765022 ms III - Start\u000aSLOCK [T main @ 1753155765023 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities:\u000a...[truncated 26008 chars]...\u000aale1_DefaultNorm\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155771918 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155771940 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155771940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 1.291,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_DefaultNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155773435 ms III - Start\u000aSLOCK [T main @ 1753155773437 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x461ad730: tileRendererInUse null, GearsES2[obj 0x461ad730 isInit false, usesShared false, 1\u000a...[truncated 45582 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155778908 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155778909 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.589,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_DefaultMsaa",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155773435 ms III - Start\u000aSLOCK [T main @ 1753155773437 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x461ad730: tileRendererInUse null, GearsES2[obj 0x461ad730 isInit false, usesShared false, 1\u000a...[truncated 45582 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155778908 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155778909 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.583,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03_PbufferNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155773435 ms III - Start\u000aSLOCK [T main @ 1753155773437 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x461ad730: tileRendererInUse null, GearsES2[obj 0x461ad730 isInit false, usesShared false, 1\u000a...[truncated 45582 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155778908 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155778909 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.578,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04_PbufferMsaa",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155773435 ms III - Start\u000aSLOCK [T main @ 1753155773437 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x461ad730: tileRendererInUse null, GearsES2[obj 0x461ad730 isInit false, usesShared false, 1\u000a...[truncated 45582 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155778908 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155778909 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.59,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05_BitmapNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155773435 ms III - Start\u000aSLOCK [T main @ 1753155773437 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x461ad730: tileRendererInUse null, GearsES2[obj 0x461ad730 isInit false, usesShared false, 1\u000a...[truncated 45582 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155778908 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155778909 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
          "duration" : 0.592,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06_BitmapMsaa",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155773435 ms III - Start\u000aSLOCK [T main @ 1753155773437 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x461ad730: tileRendererInUse null, GearsES2[obj 0x461ad730 isInit false, usesShared false, 1\u000a...[truncated 45582 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155778908 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155778909 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.127,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155773435 ms III - Start\u000aSLOCK [T main @ 1753155773437 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x461ad730: tileRendererInUse null, GearsES2[obj 0x461ad730 isInit false, usesShared false, 1\u000a...[truncated 45582 chars]...\u000aentQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155778908 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155778909 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:42:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT",
          "duration" : 2.168,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155968461 ms III - Start\u000aSLOCK [T main @ 1753155968462 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01\u000awindow resized: 0/0 640x452\u000aGLEL reshape: Surface 640x640, reshape 0/0 640x452\u000aGLEL reshape: Viewport 0/0, 640x452\u000awindow resized: 0/0 640x452\u000aGLEL reshape:\u000a...[truncated 924 chars]...\u000a: TestBug1431NewtCanvasAWT.test01-n0043-TestBug1431NewtCanvasAWT-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0572.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155970657 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155970657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.832,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155968461 ms III - Start\u000aSLOCK [T main @ 1753155968462 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01\u000awindow resized: 0/0 640x452\u000aGLEL reshape: Surface 640x640, reshape 0/0 640x452\u000aGLEL reshape: Viewport 0/0, 640x452\u000awindow resized: 0/0 640x452\u000aGLEL reshape:\u000a...[truncated 924 chars]...\u000a: TestBug1431NewtCanvasAWT.test01-n0043-TestBug1431NewtCanvasAWT-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0572.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155970657 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155970657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:46:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT",
          "duration" : 8.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testElektronenMultiplizierer01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154339542 ms III - Start\u000aSLOCK [T main @ 1753154339543 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01\u000aWindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154344376 d 314ms]]\u000aW\u000a...[truncated 862 chars]...\u000aSTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154350402 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154350421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154350421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "NEW SYNC EVENT! tSyncEventNumber=1 tSyncTime=1249500\u000aNEW SYNC EVENT! tSyncEventNumber=2 tSyncTime=1306094\u000a"
        }
      ],
      "duration" : 11.503,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154339542 ms III - Start\u000aSLOCK [T main @ 1753154339543 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01\u000aWindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154344376 d 314ms]]\u000aW\u000a...[truncated 862 chars]...\u000aSTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154350402 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154350421 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154350421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "NEW SYNC EVENT! tSyncEventNumber=1 tSyncTime=1249500\u000aNEW SYNC EVENT! tSyncEventNumber=2 tSyncTime=1306094\u000a",
      "timestamp" : "2025-07-22T03:18:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
          "duration" : 5.381,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_GL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154351837 ms III - Start\u000aSLOCK [T main @ 1753154351838 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCreate Poin\u000a...[truncated 14143 chars]...\u000aspose 0x2b30a42c: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x2b30a42c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154361163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154361164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_GLES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154351837 ms III - Start\u000aSLOCK [T main @ 1753154351838 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCreate Poin\u000a...[truncated 14143 chars]...\u000aspose 0x2b30a42c: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x2b30a42c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154361163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154361164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
          "duration" : 1.972,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03_GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154351837 ms III - Start\u000aSLOCK [T main @ 1753154351838 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCreate Poin\u000a...[truncated 14143 chars]...\u000aspose 0x2b30a42c: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x2b30a42c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154361163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154361164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
          "duration" : 1.95,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test99_PixelScale1_DefaultNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154351837 ms III - Start\u000aSLOCK [T main @ 1753154351838 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCreate Poin\u000a...[truncated 14143 chars]...\u000aspose 0x2b30a42c: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x2b30a42c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154361163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154361164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.95,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154351837 ms III - Start\u000aSLOCK [T main @ 1753154351838 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCreate Poin\u000a...[truncated 14143 chars]...\u000aspose 0x2b30a42c: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x2b30a42c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154361163 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154361164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:19:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
          "duration" : 3.211,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155972147 ms III - Start\u000aSLOCK [T main @ 1753155972149 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCre\u000a...[truncated 15118 chars]...\u000anil-1-EDT-5,5,main] GearsES2.dispose 0x5456afaa FIN\u000aQUIT Window Thread[#40,main-Display-.macosx_nil-1-EDT-6,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155977743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155977743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
          "duration" : 1.167,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155972147 ms III - Start\u000aSLOCK [T main @ 1753155972149 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCre\u000a...[truncated 15118 chars]...\u000anil-1-EDT-5,5,main] GearsES2.dispose 0x5456afaa FIN\u000aQUIT Window Thread[#40,main-Display-.macosx_nil-1-EDT-6,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155977743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155977743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
          "duration" : 1.183,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test99_PixelScale1_DefaultNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155972147 ms III - Start\u000aSLOCK [T main @ 1753155972149 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCre\u000a...[truncated 15118 chars]...\u000anil-1-EDT-5,5,main] GearsES2.dispose 0x5456afaa FIN\u000aQUIT Window Thread[#40,main-Display-.macosx_nil-1-EDT-6,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155977743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155977743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.246,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155972147 ms III - Start\u000aSLOCK [T main @ 1753155972149 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCre\u000a...[truncated 15118 chars]...\u000anil-1-EDT-5,5,main] GearsES2.dispose 0x5456afaa FIN\u000aQUIT Window Thread[#40,main-Display-.macosx_nil-1-EDT-6,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155977743 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155977743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:46:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
          "duration" : 5.305,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156604543 ms III - Start\u000aSLOCK [T main @ 1753156604545 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2\u000aLoop 1/1\u000aCCC00: Run Thread: Thread[#1,main,5,main], isOSX-Main-Thread: true\u000aCCC01: SWT Thread: Thread[#1,main,5,main], isOSX-Main-Thread: true\u000aCCC02:\u000a...[truncated 7827 chars]...\u000aES2.dispose 0x5ef5c734: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5ef5c734 FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156610862 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156610862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
          "duration" : 0.991,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156604543 ms III - Start\u000aSLOCK [T main @ 1753156604545 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2\u000aLoop 1/1\u000aCCC00: Run Thread: Thread[#1,main,5,main], isOSX-Main-Thread: true\u000aCCC01: SWT Thread: Thread[#1,main,5,main], isOSX-Main-Thread: true\u000aCCC02:\u000a...[truncated 7827 chars]...\u000aES2.dispose 0x5ef5c734: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5ef5c734 FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156610862 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156610862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.947,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156604543 ms III - Start\u000aSLOCK [T main @ 1753156604545 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2\u000aLoop 1/1\u000aCCC00: Run Thread: Thread[#1,main,5,main], isOSX-Main-Thread: true\u000aCCC01: SWT Thread: Thread[#1,main,5,main], isOSX-Main-Thread: true\u000aCCC02:\u000a...[truncated 7827 chars]...\u000aES2.dispose 0x5ef5c734: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x5ef5c734 FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156610862 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156610862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:56:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
          "duration" : 5.353,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_GL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154362534 ms III - Start\u000aSLOCK [T main @ 1753154362536 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCreate Pointer\u000a...[truncated 3640 chars]...\u000aGearsES2.dispose 0x2eae8e6e: tileRendererInUse null\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x2eae8e6e FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154367911 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154367911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.004,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154362534 ms III - Start\u000aSLOCK [T main @ 1753154362536 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aCreate Pointer\u000a...[truncated 3640 chars]...\u000aGearsES2.dispose 0x2eae8e6e: tileRendererInUse null\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x2eae8e6e FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154367911 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154367911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:19:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
          "duration" : 6.074,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154369272 ms III - Start\u000aSLOCK [T main @ 1753154369274 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2\u000arequested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aNW chosen:\u000a...[truncated 3575 chars]...\u000ain-Display-.macosx_nil-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#31,main-Display-.macosx_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154379247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154379247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "FrameCount: 120 - FrameRate: 53.0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
          "duration" : 3.877,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154369272 ms III - Start\u000aSLOCK [T main @ 1753154369274 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2\u000arequested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aNW chosen:\u000a...[truncated 3575 chars]...\u000ain-Display-.macosx_nil-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#31,main-Display-.macosx_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154379247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154379247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "FrameCount: 120 - FrameRate: 53.0\u000a"
        }
      ],
      "duration" : 10.595,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154369272 ms III - Start\u000aSLOCK [T main @ 1753154369274 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2\u000arequested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aNW chosen:\u000a...[truncated 3575 chars]...\u000ain-Display-.macosx_nil-1-EDT-2,5,main] LandscapeES2.dispose ... \u000aThread[#31,main-Display-.macosx_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154379247 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154379247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "FrameCount: 120 - FrameRate: 53.0\u000a",
      "timestamp" : "2025-07-22T03:19:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
          "duration" : 3.312,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155979235 ms III - Start\u000aSLOCK [T main @ 1753155979236 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aThread[#\u000a...[truncated 6313 chars]...\u000a42,main-Display-.macosx_nil-1-EDT-5,6,main] LandscapeES2.dispose FIN\u000aQUIT Window Thread[#43,main-Display-.macosx_nil-1-EDT-6,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155984399 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155984399 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
          "duration" : 1.825,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155979235 ms III - Start\u000aSLOCK [T main @ 1753155979236 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aThread[#\u000a...[truncated 6313 chars]...\u000a42,main-Display-.macosx_nil-1-EDT-5,6,main] LandscapeES2.dispose FIN\u000aQUIT Window Thread[#43,main-Display-.macosx_nil-1-EDT-6,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155984399 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155984399 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.813,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155979235 ms III - Start\u000aSLOCK [T main @ 1753155979236 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aThread[#\u000a...[truncated 6313 chars]...\u000a42,main-Display-.macosx_nil-1-EDT-5,6,main] LandscapeES2.dispose FIN\u000aQUIT Window Thread[#43,main-Display-.macosx_nil-1-EDT-6,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155984399 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155984399 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:46:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
          "duration" : 6.061,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154380609 ms III - Start\u000aSLOCK [T main @ 1753154380611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aNW c\u000a...[truncated 4842 chars]...\u000anil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#31,main-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154389050 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154389050 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
          "duration" : 2.356,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154380609 ms III - Start\u000aSLOCK [T main @ 1753154380611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aNW c\u000a...[truncated 4842 chars]...\u000anil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#31,main-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154389050 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154389050 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.062,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154380609 ms III - Start\u000aSLOCK [T main @ 1753154380611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aNW c\u000a...[truncated 4842 chars]...\u000anil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#31,main-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154389050 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154389050 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:19:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
          "duration" : 4.72,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GL2ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156612418 ms III - Start\u000aSLOCK [T main @ 1753156612420 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aTestGearsES2SW\u000a...[truncated 11902 chars]...\u000a0: Exception true\u000aThread[#1,main,5,main] GearsES2.dispose 0x77659b30: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x77659b30 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156618199 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156618199 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
          "duration" : 1.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL3",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156612418 ms III - Start\u000aSLOCK [T main @ 1753156612420 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aTestGearsES2SW\u000a...[truncated 11902 chars]...\u000a0: Exception true\u000aThread[#1,main,5,main] GearsES2.dispose 0x77659b30: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x77659b30 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156618199 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156618199 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.406,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156612418 ms III - Start\u000aSLOCK [T main @ 1753156612420 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2\u000aLoop 1/1\u000arequested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]\u000aTestGearsES2SW\u000a...[truncated 11902 chars]...\u000a0: Exception true\u000aThread[#1,main,5,main] GearsES2.dispose 0x77659b30: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x77659b30 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156618199 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156618199 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:56:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
          "duration" : 0.759,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155780416 ms III - Start\u000aSLOCK [T main @ 1753155780418 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 1531 chars]...\u000ang\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155782408 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155782409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.634,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155780416 ms III - Start\u000aSLOCK [T main @ 1753155780418 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 1531 chars]...\u000ang\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155782408 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155782409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
          "duration" : 1.382,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155783877 ms III - Start\u000aSLOCK [T main @ 1753155783879 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155785260 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.aw\u000a...[truncated 2171 chars]...\u000aearsAWT - test01\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155786455 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155786455 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155786475 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155786475 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.246,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155783877 ms III - Start\u000aSLOCK [T main @ 1753155783879 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155785260 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.aw\u000a...[truncated 2171 chars]...\u000aearsAWT - test01\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155786455 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155786455 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155786475 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155786475 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
          "duration" : 0.731,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155787966 ms III - Start\u000aSLOCK [T main @ 1753155787968 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155789340 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jog\u000a...[truncated 3108 chars]...\u000ahen:1753155789891 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155789891 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155789911 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155789911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.593,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155787966 ms III - Start\u000aSLOCK [T main @ 1753155787968 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155789340 d 0ms]]\u000aWindowEvent[MOVED, NEWTEvent[source:com.jog\u000a...[truncated 3108 chars]...\u000ahen:1753155789891 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155789891 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155789911 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155789911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.756,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_DefaultNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155791546 ms III - Start\u000aSLOCK [T main @ 1753155791548 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 13552 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155796355 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155796356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.576,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_DefaultMsaa",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155791546 ms III - Start\u000aSLOCK [T main @ 1753155791548 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 13552 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155796355 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155796356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.567,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03_PbufferNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155791546 ms III - Start\u000aSLOCK [T main @ 1753155791548 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 13552 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155796355 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155796356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.582,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04_PbufferMsaa",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155791546 ms III - Start\u000aSLOCK [T main @ 1753155791548 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 13552 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155796355 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155796356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.558,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05_BitmapNorm",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155791546 ms III - Start\u000aSLOCK [T main @ 1753155791548 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 13552 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155796355 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155796356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
          "duration" : 0.556,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06_BitmapMsaa",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155791546 ms III - Start\u000aSLOCK [T main @ 1753155791548 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 13552 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155796355 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155796356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.449,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155791546 ms III - Start\u000aSLOCK [T main @ 1753155791548 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm\u000aThread[#26,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GL\u000a...[truncated 13552 chars]...\u000aest06_BitmapMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155796336 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155796355 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155796356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
          "duration" : 2.574,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154390421 ms III - Start\u000aSLOCK [T main @ 1753154390423 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01\u000aCreate PointerIcon #01: PointerIcon[obj 0x7ef82753, .macosx_nil-1, 0x600000baf4e0, RGBA8888, 16 x 16, 8 / 8, pixels java.nio.DirectByteBuffer[pos=0 lim=1024 cap=1024]]\u000a...[truncated 2908 chars]...\u000aIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154395869 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154395870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.077,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154390421 ms III - Start\u000aSLOCK [T main @ 1753154390423 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01\u000aCreate PointerIcon #01: PointerIcon[obj 0x7ef82753, .macosx_nil-1, 0x600000baf4e0, RGBA8888, 16 x 16, 8 / 8, pixels java.nio.DirectByteBuffer[pos=0 lim=1024 cap=1024]]\u000a...[truncated 2908 chars]...\u000aIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154395869 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154395870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:19:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
          "duration" : 2.776,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155985915 ms III - Start\u000aSLOCK [T main @ 1753155985916 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01\u000aWindowUpdateEvent[[ 0 / 0  213 x 160 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753155987353 d 0ms]]\u000a...[truncated 4215 chars]...\u000aWT-EventQueue-0,6,main] GearsES2.dispose 0xcb0755b: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0xcb0755b FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155989913 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155989913 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.644,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155985915 ms III - Start\u000aSLOCK [T main @ 1753155985916 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01\u000aWindowUpdateEvent[[ 0 / 0  213 x 160 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1753155987353 d 0ms]]\u000a...[truncated 4215 chars]...\u000aWT-EventQueue-0,6,main] GearsES2.dispose 0xcb0755b: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0xcb0755b FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155989913 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155989913 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:46:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
          "duration" : 2.641,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_DefCaps_Anim",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154397233 ms III - Start\u000aSLOCK [T main @ 1753154397235 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim\u000amain-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0010-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1639 chars]...\u000a__-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#33,main-Display-.macosx_nil-1-EDT-3,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154406754 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154406754 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
          "duration" : 1.982,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_DefCaps_NoAnim",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154397233 ms III - Start\u000aSLOCK [T main @ 1753154397235 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim\u000amain-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0010-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1639 chars]...\u000a__-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#33,main-Display-.macosx_nil-1-EDT-3,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154406754 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154406754 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
          "duration" : 1.967,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12_FBOCaps_NoAnim",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154397233 ms III - Start\u000aSLOCK [T main @ 1753154397235 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim\u000amain-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0010-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1639 chars]...\u000a__-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#33,main-Display-.macosx_nil-1-EDT-3,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154406754 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154406754 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.149,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154397233 ms III - Start\u000aSLOCK [T main @ 1753154397235 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim\u000amain-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0010-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000am\u000a...[truncated 1639 chars]...\u000a__-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000aQUIT Window Thread[#33,main-Display-.macosx_nil-1-EDT-3,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154406754 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154406754 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:19:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 5.996,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_GL3Core_Passthrough",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154408156 ms III - Start\u000aSLOCK [T main @ 1753154408158 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough\u000aInit - START - useGeomShader 0 -> passthrough01_xxx\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 4.1 IN\u000a...[truncated 2055 chars]...\u000amp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ\u000aProfile GL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154416669 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154416669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 2.492,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_GL3Core_FlipXYZ",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154408156 ms III - Start\u000aSLOCK [T main @ 1753154408158 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough\u000aInit - START - useGeomShader 0 -> passthrough01_xxx\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 4.1 IN\u000a...[truncated 2055 chars]...\u000amp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ\u000aProfile GL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154416669 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154416669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_GL3Compat_Passthrough",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154408156 ms III - Start\u000aSLOCK [T main @ 1753154408158 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough\u000aInit - START - useGeomShader 0 -> passthrough01_xxx\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 4.1 IN\u000a...[truncated 2055 chars]...\u000amp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ\u000aProfile GL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154416669 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154416669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12_GL3Compat_FlipXYZ",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154408156 ms III - Start\u000aSLOCK [T main @ 1753154408158 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough\u000aInit - START - useGeomShader 0 -> passthrough01_xxx\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 4.1 IN\u000a...[truncated 2055 chars]...\u000amp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ\u000aProfile GL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154416669 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154416669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.138,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154408156 ms III - Start\u000aSLOCK [T main @ 1753154408158 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough\u000aInit - START - useGeomShader 0 -> passthrough01_xxx\u000aGL_VENDOR: Intel Inc.\u000aGL_RENDERER: Intel Iris OpenGL Engine\u000aGL_VERSION: 4.1 IN\u000a...[truncated 2055 chars]...\u000amp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ\u000aProfile GL3bc n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154416669 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154416669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
          "duration" : 0.78,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_DefaultMsaa",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155797832 ms III - Start\u000aSLOCK [T main @ 1753155797834 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa\u000aChosen GLCapabilities: 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/GL\u000a...[truncated 757 chars]...\u000ast01_DefaultMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155799806 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155799808 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155799826 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155799826 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.644,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155797832 ms III - Start\u000aSLOCK [T main @ 1753155797834 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa\u000aChosen GLCapabilities: 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/GL\u000a...[truncated 757 chars]...\u000ast01_DefaultMsaa\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155799806 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155799808 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155799826 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155799826 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
          "duration" : 5.888,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_01a",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154418049 ms III - Start\u000aSLOCK [T main @ 1753154418051 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a\u000aChosen 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[.]]\u000aINIT GL \u000a...[truncated 277 chars]...\u000a s: 60 f / 937 ms, 64.0 fps, 15 ms/f; total: 60 f, 64.0 fps, 15 ms/f\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154423961 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154423961 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.537,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154418049 ms III - Start\u000aSLOCK [T main @ 1753154418051 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a\u000aChosen 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[.]]\u000aINIT GL \u000a...[truncated 277 chars]...\u000a s: 60 f / 937 ms, 64.0 fps, 15 ms/f; total: 60 f, 64.0 fps, 15 ms/f\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154423961 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154423961 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
          "duration" : 6.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_01a",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154425341 ms III - Start\u000aSLOCK [T main @ 1753154425343 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a\u000aShader status invalid: ERROR: 0:1: '' :  version '440' is not supported\u000aERROR: 0:1: '' : syntax error: #version\u000aERROR: 0:2: '' :  #version requir\u000a...[truncated 834 chars]...\u000a60 f / 1195 ms, 50.2 fps, 19 ms/f; total: 60 f, 50.2 fps, 19 ms/f\u000aQUIT Window Thread[#31,main-Display-.macosx_nil-1-EDT-2,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154434120 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154434120 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
          "duration" : 2.713,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_01b",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154425341 ms III - Start\u000aSLOCK [T main @ 1753154425343 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a\u000aShader status invalid: ERROR: 0:1: '' :  version '440' is not supported\u000aERROR: 0:1: '' : syntax error: #version\u000aERROR: 0:2: '' :  #version requir\u000a...[truncated 834 chars]...\u000a60 f / 1195 ms, 50.2 fps, 19 ms/f; total: 60 f, 50.2 fps, 19 ms/f\u000aQUIT Window Thread[#31,main-Display-.macosx_nil-1-EDT-2,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154434120 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154434120 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.405,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154425341 ms III - Start\u000aSLOCK [T main @ 1753154425343 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a\u000aShader status invalid: ERROR: 0:1: '' :  version '440' is not supported\u000aERROR: 0:1: '' : syntax error: #version\u000aERROR: 0:2: '' :  #version requir\u000a...[truncated 834 chars]...\u000a60 f / 1195 ms, 50.2 fps, 19 ms/f; total: 60 f, 50.2 fps, 19 ms/f\u000aQUIT Window Thread[#31,main-Display-.macosx_nil-1-EDT-2,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154434120 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154434120 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 5.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00NoShaderState_Validation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154435505 ms III - Start\u000aSLOCK [T main @ 1753154435507 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aMacOSXCGLContext [Version 4.1 (Core profile, arb, debug, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6 [GL 4.1 (4.1 INTEL-18.8.6), vend\u000a...[truncated 17805 chars]...\u000aceLockCount 1]], mode NSOPENGL] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.911s: 600f, 658.6 fps, 1 ms/f\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154449735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154449736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 1.483,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01ShaderState_Validation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154435505 ms III - Start\u000aSLOCK [T main @ 1753154435507 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aMacOSXCGLContext [Version 4.1 (Core profile, arb, debug, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6 [GL 4.1 (4.1 INTEL-18.8.6), vend\u000a...[truncated 17805 chars]...\u000aceLockCount 1]], mode NSOPENGL] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.911s: 600f, 658.6 fps, 1 ms/f\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154449735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154449736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 2.506,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02ShaderState_PerformanceSingleKeepEnabled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154435505 ms III - Start\u000aSLOCK [T main @ 1753154435507 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aMacOSXCGLContext [Version 4.1 (Core profile, arb, debug, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6 [GL 4.1 (4.1 INTEL-18.8.6), vend\u000a...[truncated 17805 chars]...\u000aceLockCount 1]], mode NSOPENGL] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.911s: 600f, 658.6 fps, 1 ms/f\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154449735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154449736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 2.65,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03ShaderState_PerformanceSingleToggleEnable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154435505 ms III - Start\u000aSLOCK [T main @ 1753154435507 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aMacOSXCGLContext [Version 4.1 (Core profile, arb, debug, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6 [GL 4.1 (4.1 INTEL-18.8.6), vend\u000a...[truncated 17805 chars]...\u000aceLockCount 1]], mode NSOPENGL] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.911s: 600f, 658.6 fps, 1 ms/f\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154449735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154449736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
          "duration" : 2.513,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04ShaderState_PerformanceDouble",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154435505 ms III - Start\u000aSLOCK [T main @ 1753154435507 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aMacOSXCGLContext [Version 4.1 (Core profile, arb, debug, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6 [GL 4.1 (4.1 INTEL-18.8.6), vend\u000a...[truncated 17805 chars]...\u000aceLockCount 1]], mode NSOPENGL] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.911s: 600f, 658.6 fps, 1 ms/f\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154449735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154449736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 14.861,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154435505 ms III - Start\u000aSLOCK [T main @ 1753154435507 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation\u000aMacOSXCGLContext [Version 4.1 (Core profile, arb, debug, compat[ES2, ES3], FBO, hardware) - 4.1 INTEL-18.8.6 [GL 4.1 (4.1 INTEL-18.8.6), vend\u000a...[truncated 17805 chars]...\u000aceLockCount 1]], mode NSOPENGL] \u000ascreen #1\u000ascreen #2\u000atestShaderState01PerformanceDouble: 0.911s: 600f, 658.6 fps, 1 ms/f\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154449735 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154449736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 6.085,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01ShaderStatePerformanceDouble",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154451122 ms III - Start\u000aSLOCK [T main @ 1753154451123 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble\u000aCCC01: GLProfile.initSingleton(); START\u000aCCC01: GLProfile.initSingleton(); DONE \u000aCCC01: Win + Ctx creation incl 1st makeCurrent.\u000aMacOSXCGL\u000a...[truncated 12575 chars]...\u000apos=0 lim=16 cap=16], alive true]\u000ascreen #1\u000ascreen #2\u000ascreen #3\u000ascreen #4\u000ascreen #10\u000ascreen #20\u000ascreen #30\u000ascreen #40\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154460562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154460562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 1.784,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11ShaderStateValidationSP1Linked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154451122 ms III - Start\u000aSLOCK [T main @ 1753154451123 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble\u000aCCC01: GLProfile.initSingleton(); START\u000aCCC01: GLProfile.initSingleton(); DONE \u000aCCC01: Win + Ctx creation incl 1st makeCurrent.\u000aMacOSXCGL\u000a...[truncated 12575 chars]...\u000apos=0 lim=16 cap=16], alive true]\u000ascreen #1\u000ascreen #2\u000ascreen #3\u000ascreen #4\u000ascreen #10\u000ascreen #20\u000ascreen #30\u000ascreen #40\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154460562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154460562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
          "duration" : 1.549,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12ShaderStateValidationSP1Unlinked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154451122 ms III - Start\u000aSLOCK [T main @ 1753154451123 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble\u000aCCC01: GLProfile.initSingleton(); START\u000aCCC01: GLProfile.initSingleton(); DONE \u000aCCC01: Win + Ctx creation incl 1st makeCurrent.\u000aMacOSXCGL\u000a...[truncated 12575 chars]...\u000apos=0 lim=16 cap=16], alive true]\u000ascreen #1\u000ascreen #2\u000ascreen #3\u000ascreen #4\u000ascreen #10\u000ascreen #20\u000ascreen #30\u000ascreen #40\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154460562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154460562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.062,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154451122 ms III - Start\u000aSLOCK [T main @ 1753154451123 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble\u000aCCC01: GLProfile.initSingleton(); START\u000aCCC01: GLProfile.initSingleton(); DONE \u000aCCC01: Win + Ctx creation incl 1st makeCurrent.\u000aMacOSXCGL\u000a...[truncated 12575 chars]...\u000apos=0 lim=16 cap=16], alive true]\u000ascreen #1\u000ascreen #2\u000ascreen #3\u000ascreen #4\u000ascreen #10\u000ascreen #20\u000ascreen #30\u000ascreen #40\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154460562 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154460562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:20:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
          "duration" : 4.901,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGLSLCompilation01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154461951 ms III - Start\u000aSLOCK [T main @ 1753154461952 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1715 chars]...\u000ax_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,Thread-1-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154468486 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154468486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
          "duration" : 1.611,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGLSLUse01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154461951 ms III - Start\u000aSLOCK [T main @ 1753154461952 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1715 chars]...\u000ax_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,Thread-1-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154468486 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154468486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.162,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154461951 ms III - Start\u000aSLOCK [T main @ 1753154461952 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.jun\u000a...[truncated 1715 chars]...\u000ax_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,Thread-1-Display-.macosx_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154468486 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154468486 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
          "duration" : 5.42,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_PSA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154469866 ms III - Start\u000aSLOCK [T main @ 1753154469868 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA\u000aScreen pixel/cm 37.065636, 37.113403\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000amain-Display-.macosx_nil-1-EDT-1: ** screenshot: TestRulerNEWT01.tes\u000a...[truncated 376 chars]...\u000ain-Display-.macosx_nil-1-EDT-2: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154477326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154477327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
          "duration" : 2.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test99_PS1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154469866 ms III - Start\u000aSLOCK [T main @ 1753154469868 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA\u000aScreen pixel/cm 37.065636, 37.113403\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000amain-Display-.macosx_nil-1-EDT-1: ** screenshot: TestRulerNEWT01.tes\u000a...[truncated 376 chars]...\u000ain-Display-.macosx_nil-1-EDT-2: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154477326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154477327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.086,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154469866 ms III - Start\u000aSLOCK [T main @ 1753154469868 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA\u000aScreen pixel/cm 37.065636, 37.113403\u000aHiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)\u000amain-Display-.macosx_nil-1-EDT-1: ** screenshot: TestRulerNEWT01.tes\u000a...[truncated 376 chars]...\u000ain-Display-.macosx_nil-1-EDT-2: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154477326 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154477327 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
          "duration" : 1.918,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compileShader",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155801312 ms III - Start\u000aSLOCK [T main @ 1753155801313 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader\u000aError compiling the shader: ERROR: 0:1: '' :  #version required and missing.\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155803255 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155803255 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.591,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155801312 ms III - Start\u000aSLOCK [T main @ 1753155801313 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader\u000aError compiling the shader: ERROR: 0:1: '' :  #version required and missing.\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155803255 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155803255 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
          "duration" : 4.967,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGlTransformFeedbackVaryings_WhenVarNameOK",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154478709 ms III - Start\u000aSLOCK [T main @ 1753154478711 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlT\u000a...[truncated 96 chars]...\u000asl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154485136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154485136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1\u000a\u0009ERROR: Could not find transform feedback binding for 'PPPosition.'\u000a\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
          "duration" : 1.437,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGlTransformFeedbackVaryings_WhenVarNameWrong",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154478709 ms III - Start\u000aSLOCK [T main @ 1753154478711 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlT\u000a...[truncated 96 chars]...\u000asl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154485136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154485136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1\u000a\u0009ERROR: Could not find transform feedback binding for 'PPPosition.'\u000a\u000a\u000a"
        }
      ],
      "duration" : 7.052,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154478709 ms III - Start\u000aSLOCK [T main @ 1753154478711 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlT\u000a...[truncated 96 chars]...\u000asl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154485136 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154485136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1\u000a\u0009ERROR: Could not find transform feedback binding for 'PPPosition.'\u000a\u000a\u000a",
      "timestamp" : "2025-07-22T03:21:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
          "duration" : 1.843,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155804724 ms III - Start\u000aSLOCK [T main @ 1753155804726 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155806589 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155806589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.512,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155804724 ms III - Start\u000aSLOCK [T main @ 1753155804726 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155806589 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155806589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:24"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
          "duration" : 1.759,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155808041 ms III - Start\u000aSLOCK [T main @ 1753155808043 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01\u000aUsing GLU com.jogamp.opengl.glu.gl2.GLUgl2\u000aUnpack-Alignment 0:  in-size 46005\u000aUnpack-Alignment 0: out-size 65536\u000aUnpack-Alignment 1:  in-size 45369\u000aUnpa\u000a...[truncated 34 chars]...\u000aack-Alignment 4:  in-size 46005\u000aUnpack-Alignment 4: out-size 65536\u000aUnpack-Alignment 8:  in-size 46005\u000aUnpack-Alignment 8: out-size 65536\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155809823 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155809823 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.43,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155808041 ms III - Start\u000aSLOCK [T main @ 1753155808043 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01\u000aUsing GLU com.jogamp.opengl.glu.gl2.GLUgl2\u000aUnpack-Alignment 0:  in-size 46005\u000aUnpack-Alignment 0: out-size 65536\u000aUnpack-Alignment 1:  in-size 45369\u000aUnpa\u000a...[truncated 34 chars]...\u000aack-Alignment 4:  in-size 46005\u000aUnpack-Alignment 4: out-size 65536\u000aUnpack-Alignment 8:  in-size 46005\u000aUnpack-Alignment 8: out-size 65536\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155809823 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155809823 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
          "duration" : 7.092,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NewtCanvasAWT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155991394 ms III - Start\u000aSLOCK [T main @ 1753155991396 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 200/104\u000acenterMouse: robot pos: 200x68, \u000a...[truncated 7925 chars]...\u000a): End\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): Start\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): End\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156197608 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156197608 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
          "duration" : 195.894,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLCanvas",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155991394 ms III - Start\u000aSLOCK [T main @ 1753155991396 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 200/104\u000acenterMouse: robot pos: 200x68, \u000a...[truncated 7925 chars]...\u000a): End\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): Start\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): End\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156197608 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156197608 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 206.867,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155991394 ms III - Start\u000aSLOCK [T main @ 1753155991396 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init\u000a******** clearAWTFocus.0\u000a******** clearAWTFocus.X\u000atoFront: robot pos: 200/104\u000acenterMouse: robot pos: 200x68, \u000a...[truncated 7925 chars]...\u000a): End\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): Start\u000aTestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): End\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156197608 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156197608 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:46:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01aOffscreenWindowPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154486506 ms III - Start\u000aSLOCK [T main @ 1753154486508 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ \u000a...[truncated 1377 chars]...\u000ajogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154489479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "INFO: PBuffer supported: false\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01bOffscreenWindowPBufferStencil",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154486506 ms III - Start\u000aSLOCK [T main @ 1753154486508 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ \u000a...[truncated 1377 chars]...\u000ajogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154489479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "INFO: PBuffer supported: false\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01cOffscreenWindowPBuffer555",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154486506 ms III - Start\u000aSLOCK [T main @ 1753154486508 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ \u000a...[truncated 1377 chars]...\u000ajogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154489479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "INFO: PBuffer supported: false\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01cOffscreenWindowPBufferStencilAlpha",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154486506 ms III - Start\u000aSLOCK [T main @ 1753154486508 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ \u000a...[truncated 1377 chars]...\u000ajogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154489479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "INFO: PBuffer supported: false\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02Offscreen3Windows1DisplayPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154486506 ms III - Start\u000aSLOCK [T main @ 1753154486508 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ \u000a...[truncated 1377 chars]...\u000ajogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154489479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "INFO: PBuffer supported: false\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03Offscreen3Windows3DisplaysPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154486506 ms III - Start\u000aSLOCK [T main @ 1753154486508 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ \u000a...[truncated 1377 chars]...\u000ajogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154489479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "INFO: PBuffer supported: false\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04OffscreenSnapshotWithDemoPBuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154486506 ms III - Start\u000aSLOCK [T main @ 1753154486508 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ \u000a...[truncated 1377 chars]...\u000ajogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154489479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "INFO: PBuffer supported: false\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000a"
        }
      ],
      "duration" : 3.598,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154486506 ms III - Start\u000aSLOCK [T main @ 1753154486508 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer\u000a++++ \u000a...[truncated 1377 chars]...\u000ajogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154489479 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154489479 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "INFO: PBuffer supported: false\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000aWARNING: PBuffer not supported on this platform - cannot test\u000a",
      "timestamp" : "2025-07-22T03:21:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
          "duration" : 4.879,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11OffscreenWindowPixmap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154490806 ms III - Start\u000aSLOCK [T main @ 1753154490807 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap\u000aThread[#1,main,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque\u000a...[truncated 2624 chars]...\u000a-3,5,main] RedSquareES1.dispose ... \u000aThread[#30,main-Display-.macosx_nil-1-EDT-3,5,main] RedSquareES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154497167 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154497167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
          "duration" : 1.462,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14OffscreenSnapshotWithDemoPixmap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154490806 ms III - Start\u000aSLOCK [T main @ 1753154490807 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap\u000aThread[#1,main,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque\u000a...[truncated 2624 chars]...\u000a-3,5,main] RedSquareES1.dispose ... \u000aThread[#30,main-Display-.macosx_nil-1-EDT-3,5,main] RedSquareES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154497167 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154497167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.976,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154490806 ms III - Start\u000aSLOCK [T main @ 1753154490807 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap\u000aThread[#1,main,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque\u000a...[truncated 2624 chars]...\u000a-3,5,main] RedSquareES1.dispose ... \u000aThread[#30,main-Display-.macosx_nil-1-EDT-3,5,main] RedSquareES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154497167 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154497167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
          "duration" : 1.64,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14GearsNewtCanvasAWT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155811309 ms III - Start\u000aSLOCK [T main @ 1753155811310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT\u000aINIT START\u000aP: 25 NewtCanvasAWT_T:\u000a\u0009ctor\u0009    71/t   2.84/1\u000a\u0009visible\u0009  1205/t  48.20/1\u000a\u0009sum-i\u0009  1276/t  51.04/1\u000aINIT END: 25/25\u000aT: duration 0 88\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155814175 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155814176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.515,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155811309 ms III - Start\u000aSLOCK [T main @ 1753155811310 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT\u000aINIT START\u000aP: 25 NewtCanvasAWT_T:\u000a\u0009ctor\u0009    71/t   2.84/1\u000a\u0009visible\u0009  1205/t  48.20/1\u000a\u0009sum-i\u0009  1276/t  51.04/1\u000aINIT END: 25/25\u000aT: duration 0 88\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155814175 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155814176 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 2.088,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00NopNoGLDefGrid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 2.1,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NopGLCanvasDefGrid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.782,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NopGLJPanelDefGridSingleAutoFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.528,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03NopGLJPanelDefGridSingleManualFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.449,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04NopGLJPanelDefGridMTManualFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 2.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05NopNewtCanvasAWTDefGrid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 2.302,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11GearsGLCanvasDefGrid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.917,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12GearsGLJPanelDefGridSingleAutoFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.865,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13GearsGLJPanelDefGridSingleManualFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.766,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14GearsGLJPanelDefGridMTManualFlip",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 2.478,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15GearsNewtCanvasAWTDefGrid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.417,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20NopNoGLDefOverlap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.951,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21NopGLCanvasDefOverlap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.7,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22NopGLJPanelDefOverlapSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.666,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test23NopGLJPanelDefOverlapMT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
          "duration" : 1.979,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test25NopNewtCanvasAWTDefOverlap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 31.929,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155815663 ms III - Start\u000aSLOCK [T main @ 1753155815664 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid\u000aFrame size: 800x600 -> 25 x 128x88, overlap false\u000aSkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false\u000aINIT START\u000aSleep \u000a...[truncated 10225 chars]...\u000aum-i\u0009  1361/t  54.44/1\u000aINIT END: 25/25\u000aT: duration 0 3\u000a\u0009total-d\u0009  1364/t  54.56/1\u000a\u0009total-i\u0009  1364/t  54.56/1\u000aTotal: 1364\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155846934 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155846934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:43:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NopGLWindowNoReuse",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154498530 ms III - Start\u000aSLOCK [T main @ 1753154498532 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse\u000aDisabled for auto unit test until further analysis - Windows/ATI driver crash\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.Te\u000a...[truncated 389 chars]...\u000a5.24/1\u000a\u0009sum-i\u0009  1127/t  45.08/1\u000aINIT END: 25/25\u000aT: duration 0 2\u000a\u0009total-d\u0009  1129/t  45.16/1\u000a\u0009total-i\u0009  1129/t  45.16/1\u000aTotal: 1129\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154502573 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154502574 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
          "duration" : 1.168,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NopGLWindowReuse",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154498530 ms III - Start\u000aSLOCK [T main @ 1753154498532 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse\u000aDisabled for auto unit test until further analysis - Windows/ATI driver crash\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.Te\u000a...[truncated 389 chars]...\u000a5.24/1\u000a\u0009sum-i\u0009  1127/t  45.08/1\u000aINIT END: 25/25\u000aT: duration 0 2\u000a\u0009total-d\u0009  1129/t  45.16/1\u000a\u0009total-i\u0009  1129/t  45.16/1\u000aTotal: 1129\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154502573 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154502574 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.668,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154498530 ms III - Start\u000aSLOCK [T main @ 1753154498532 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse\u000aDisabled for auto unit test until further analysis - Windows/ATI driver crash\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.Te\u000a...[truncated 389 chars]...\u000a5.24/1\u000a\u0009sum-i\u0009  1127/t  45.08/1\u000aINIT END: 25/25\u000aT: duration 0 2\u000a\u0009total-d\u0009  1129/t  45.16/1\u000a\u0009total-i\u0009  1129/t  45.16/1\u000aTotal: 1129\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154502573 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154502574 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
          "duration" : 0.498,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01ChooseOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154503955 ms III - Start\u000aSLOCK [T main @ 1753154503957 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly\u000aINIT START #0\u000aRun: 0, count 50/50 raw:\u000a\u0009choose\u0009     0/t   0.00/1\u000aINIT END #0\u000aINIT START #1\u000aRun: 1, count 50/50 raw:\u000a\u0009choose\u0009     0/t   0.00/1\u000aINIT END #1\u000aIN\u000a...[truncated 751 chars]...\u000a 0.02/1\u000a\u0009glad-realize\u0009     1/t   0.02/1\u000a\u0009ctx-create1\u0009   187/t   3.74/1\u000a\u0009ctx-curren2\u0009     0/t   0.00/1\u000a\u0009glad-ctx-init\u0009   189/t   3.78/1\u000aINIT END #2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154508695 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154508695 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
          "duration" : 1.378,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02Full",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154503955 ms III - Start\u000aSLOCK [T main @ 1753154503957 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly\u000aINIT START #0\u000aRun: 0, count 50/50 raw:\u000a\u0009choose\u0009     0/t   0.00/1\u000aINIT END #0\u000aINIT START #1\u000aRun: 1, count 50/50 raw:\u000a\u0009choose\u0009     0/t   0.00/1\u000aINIT END #1\u000aIN\u000a...[truncated 751 chars]...\u000a 0.02/1\u000a\u0009glad-realize\u0009     1/t   0.02/1\u000a\u0009ctx-create1\u0009   187/t   3.74/1\u000a\u0009ctx-curren2\u0009     0/t   0.00/1\u000a\u0009glad-ctx-init\u0009   189/t   3.78/1\u000aINIT END #2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154508695 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154508695 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.368,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154503955 ms III - Start\u000aSLOCK [T main @ 1753154503957 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly\u000aINIT START #0\u000aRun: 0, count 50/50 raw:\u000a\u0009choose\u0009     0/t   0.00/1\u000aINIT END #0\u000aINIT START #1\u000aRun: 1, count 50/50 raw:\u000a\u0009choose\u0009     0/t   0.00/1\u000aINIT END #1\u000aIN\u000a...[truncated 751 chars]...\u000a 0.02/1\u000a\u0009glad-realize\u0009     1/t   0.02/1\u000a\u0009ctx-create1\u0009   187/t   3.74/1\u000a\u0009ctx-curren2\u0009     0/t   0.00/1\u000a\u0009glad-ctx-init\u0009   189/t   3.78/1\u000aINIT END #2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154508695 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154508695 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 2.275,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_GLCanvasTabPlainGLDirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156619391 ms III - Start\u000aSLOCK [T main @ 1753156619392 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: De\u000a...[truncated 44900 chars]...\u000aose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156632349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156632350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.192,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_GLCanvasTabSashGLDirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156619391 ms III - Start\u000aSLOCK [T main @ 1753156619392 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: De\u000a...[truncated 44900 chars]...\u000aose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156632349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156632350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.166,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_GLCanvasTabPlainGLWComp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156619391 ms III - Start\u000aSLOCK [T main @ 1753156619392 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: De\u000a...[truncated 44900 chars]...\u000aose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156632349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156632350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.257,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12_GLCanvasTabSashGLWComp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156619391 ms III - Start\u000aSLOCK [T main @ 1753156619392 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: De\u000a...[truncated 44900 chars]...\u000aose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156632349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156632350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 1.424,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21_NewtCanvasSWTTabPlainGLDirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156619391 ms III - Start\u000aSLOCK [T main @ 1753156619392 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: De\u000a...[truncated 44900 chars]...\u000aose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156632349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156632350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.953,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22_NewtCanvasSWTTabSashGLDirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156619391 ms III - Start\u000aSLOCK [T main @ 1753156619392 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: De\u000a...[truncated 44900 chars]...\u000aose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156632349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156632350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.824,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test31_NewtCanvasSWTTabPlainGLWComp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156619391 ms III - Start\u000aSLOCK [T main @ 1753156619392 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: De\u000a...[truncated 44900 chars]...\u000aose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156632349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156632350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
          "duration" : 0.993,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test32_NewtCanvasSWTTabSashGLWComp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156619391 ms III - Start\u000aSLOCK [T main @ 1753156619392 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: De\u000a...[truncated 44900 chars]...\u000aose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156632349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156632350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.587,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156619391 ms III - Start\u000aSLOCK [T main @ 1753156619392 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: De\u000a...[truncated 44900 chars]...\u000aose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000aQUIT Window Thread[#1,main,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156632349 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156632350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:56:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
          "duration" : 6.535,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156684459 ms III - Start\u000aSLOCK [T main @ 1753156684461 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000acenterMouse: robot pos: 200x278, onTitleBarIfWindow: false\u000arequestFocus: click, d: 501 ms\u000a[R-0 shallStop false, disposed false]\u000a[R-n shallStop false, dis\u000a...[truncated 666 chars]...\u000aosed false]\u000a[R-n shallStop false, disposed false]\u000a[R-i shallStop false, disposed false]\u000a*R-Exit* shallStop true, disposed false\u000a.*K-Exit*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156691017 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156691017 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.184,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156684459 ms III - Start\u000aSLOCK [T main @ 1753156684461 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000acenterMouse: robot pos: 200x278, onTitleBarIfWindow: false\u000arequestFocus: click, d: 501 ms\u000a[R-0 shallStop false, disposed false]\u000a[R-n shallStop false, dis\u000a...[truncated 666 chars]...\u000aosed false]\u000a[R-n shallStop false, disposed false]\u000a[R-i shallStop false, disposed false]\u000a*R-Exit* shallStop true, disposed false\u000a.*K-Exit*\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156691017 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156691017 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:58:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 1.839,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "postAttach_WithAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156633896 ms III - Start\u000aSLOCK [T main @ 1753156633897 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0x6a47b187: tileRendererInUse null, GearsES2[obj 0x6a47b187 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 10833 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156639749 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156639749 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.392,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "preAttach_NoAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156633896 ms III - Start\u000aSLOCK [T main @ 1753156633897 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0x6a47b187: tileRendererInUse null, GearsES2[obj 0x6a47b187 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 10833 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156639749 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156639749 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.385,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "preAttach_WithAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156633896 ms III - Start\u000aSLOCK [T main @ 1753156633897 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0x6a47b187: tileRendererInUse null, GearsES2[obj 0x6a47b187 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 10833 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156639749 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156639749 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
          "duration" : 0.368,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_MultisampleAndAlpha",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156633896 ms III - Start\u000aSLOCK [T main @ 1753156633897 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0x6a47b187: tileRendererInUse null, GearsES2[obj 0x6a47b187 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 10833 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156639749 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156639749 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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]\u000a"
        }
      ],
      "duration" : 6.484,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156633896 ms III - Start\u000aSLOCK [T main @ 1753156633897 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator\u000aThread[#1,main,5,main] GearsES2.init.0 0x6a47b187: tileRendererInUse null, GearsES2[obj 0x6a47b187 isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 10833 chars]...\u000areenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156639749 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156639749 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "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]\u000a",
      "timestamp" : "2025-07-22T03:57:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156640905 ms III - Start\u000aSLOCK [T main @ 1753156640906 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156641390 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156641390 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.106,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156640905 ms III - Start\u000aSLOCK [T main @ 1753156640906 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156641390 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156641390 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:57:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
          "duration" : 4.541,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156642473 ms III - Start\u000aSLOCK [T main @ 1753156642474 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFac\u000a...[truncated 2432 chars]...\u000able 0x7ff6407c5380\u000aThread[#1,main,5,main] GearsES2.dispose 0x61eaec38: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x61eaec38 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156647036 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156647036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.185,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156642473 ms III - Start\u000aSLOCK [T main @ 1753156642474 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFac\u000a...[truncated 2432 chars]...\u000able 0x7ff6407c5380\u000aThread[#1,main,5,main] GearsES2.dispose 0x61eaec38: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x61eaec38 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156647036 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156647036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:57:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156692212 ms III - Start\u000aSLOCK [T main @ 1753156692213 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156692702 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156692702 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.117,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156692212 ms III - Start\u000aSLOCK [T main @ 1753156692213 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156692702 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156692702 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:58:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
          "duration" : 4.217,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01JOGLGLCanvas",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156648009 ms III - Start\u000aSLOCK [T main @ 1753156648011 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas\u000a**** Pre Shell Open\u000a**** Post Shell Open\u000a[A-0 shallStop false]\u000aThread[#1,main,5,main] GearsES2.init.0 0x50029372: tileRendererInUse null, GearsES2[obj 0x5002\u000a...[truncated 14634 chars]...\u000aspose 0xe383572: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xe383572 FIN\u000aEDT Counter before exit: SWT 10, NEWT 10\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156655365 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156655366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
          "duration" : 2.506,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NewtCanvasSWTPreVisible",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156648009 ms III - Start\u000aSLOCK [T main @ 1753156648011 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas\u000a**** Pre Shell Open\u000a**** Post Shell Open\u000a[A-0 shallStop false]\u000aThread[#1,main,5,main] GearsES2.init.0 0x50029372: tileRendererInUse null, GearsES2[obj 0x5002\u000a...[truncated 14634 chars]...\u000aspose 0xe383572: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xe383572 FIN\u000aEDT Counter before exit: SWT 10, NEWT 10\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156655365 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156655366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
          "duration" : 0.612,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NewtCanvasSWTSimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156648009 ms III - Start\u000aSLOCK [T main @ 1753156648011 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas\u000a**** Pre Shell Open\u000a**** Post Shell Open\u000a[A-0 shallStop false]\u000aThread[#1,main,5,main] GearsES2.init.0 0x50029372: tileRendererInUse null, GearsES2[obj 0x5002\u000a...[truncated 14634 chars]...\u000aspose 0xe383572: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xe383572 FIN\u000aEDT Counter before exit: SWT 10, NEWT 10\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156655365 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156655366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.987,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156648009 ms III - Start\u000aSLOCK [T main @ 1753156648011 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas\u000a**** Pre Shell Open\u000a**** Post Shell Open\u000a[A-0 shallStop false]\u000aThread[#1,main,5,main] GearsES2.init.0 0x50029372: tileRendererInUse null, GearsES2[obj 0x5002\u000a...[truncated 14634 chars]...\u000aspose 0xe383572: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0xe383572 FIN\u000aEDT Counter before exit: SWT 10, NEWT 10\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156655365 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156655366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:57:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
          "duration" : 1.222,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156656925 ms III - Start\u000aSLOCK [T main @ 1753156656926 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test\u000aresize\u000apaint\u000ajava.lang.NullPointerException: Cannot invoke \"org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()\" because \"context\" is null\u000a\u0009at org.ec\u000a...[truncated 3163 chars]...\u000aang.NullPointerException: Cannot invoke \"org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()\" because \"context\" is null\u000a\u0009\u0009... 40 more\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156660941 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156660941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "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]\u000a"
        }
      ],
      "duration" : 4.647,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156656925 ms III - Start\u000aSLOCK [T main @ 1753156656926 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test\u000aresize\u000apaint\u000ajava.lang.NullPointerException: Cannot invoke \"org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()\" because \"context\" is null\u000a\u0009at org.ec\u000a...[truncated 3163 chars]...\u000aang.NullPointerException: Cannot invoke \"org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()\" because \"context\" is null\u000a\u0009\u0009... 40 more\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156660941 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156660941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "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]\u000a",
      "timestamp" : "2025-07-22T03:57:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
          "duration" : 1.116,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156662094 ms III - Start\u000aSLOCK [T main @ 1753156662096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1\u000a...[truncated 10744 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156666300 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156666300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
          "duration" : 0.308,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_MultisampleAndAlpha",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156662094 ms III - Start\u000aSLOCK [T main @ 1753156662096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1\u000a...[truncated 10744 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156666300 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156666300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "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]\u000a"
        }
      ],
      "duration" : 4.829,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156662094 ms III - Start\u000aSLOCK [T main @ 1753156662096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test\u000aSWT: Platform: cocoa, Version 4969\u000aSWT: isX11 false, isX11GTK false (GTK Version: 0.0.0)\u000aSWT: isOSX true, isWindows false\u000aSWT: DeviceZoom: 100, deviceZoomScalingFactor 1\u000a...[truncated 10744 chars]...\u000a: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0452.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156666300 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156666300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "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]\u000a",
      "timestamp" : "2025-07-22T03:57:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
          "duration" : 3.311,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154510067 ms III - Start\u000aSLOCK [T main @ 1753154510069 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73700b80], glad[\u000a...[truncated 283295 chars]...\u000a18592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]\u000aXXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154513682 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154513682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
          "duration" : 0.282,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154510067 ms III - Start\u000aSLOCK [T main @ 1753154510069 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73700b80], glad[\u000a...[truncated 283295 chars]...\u000a18592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]\u000aXXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154513682 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154513682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.239,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154510067 ms III - Start\u000aSLOCK [T main @ 1753154510069 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73700b80], glad[\u000a...[truncated 283295 chars]...\u000a18592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]\u000aXXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154513682 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154513682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
          "duration" : 5.147,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155848422 ms III - Start\u000aSLOCK [T main @ 1753155848424 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155849804 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jo\u000a...[truncated 361112 chars]...\u000aAWT - test02_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155857280 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155857280 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155857300 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155857300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
          "duration" : 3.703,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155848422 ms III - Start\u000aSLOCK [T main @ 1753155848424 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155849804 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jo\u000a...[truncated 361112 chars]...\u000aAWT - test02_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155857280 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155857280 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155857300 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155857300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.525,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155848422 ms III - Start\u000aSLOCK [T main @ 1753155848424 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155849804 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jo\u000a...[truncated 361112 chars]...\u000aAWT - test02_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155857280 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155857280 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155857300 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155857300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:44:08"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
          "duration" : 6.577,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155859011 ms III - Start\u000aSLOCK [T main @ 1753155859013 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155861005 d 0ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.o\u000a...[truncated 185963 chars]...\u000aAWT - test02_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155871100 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155871100 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155871123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155871123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
          "duration" : 4.265,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155859011 ms III - Start\u000aSLOCK [T main @ 1753155859013 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155861005 d 0ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.o\u000a...[truncated 185963 chars]...\u000aAWT - test02_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155871100 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155871100 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155871123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155871123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.76,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155859011 ms III - Start\u000aSLOCK [T main @ 1753155859013 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155861005 d 0ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.o\u000a...[truncated 185963 chars]...\u000aAWT - test02_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155871100 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1753155871100 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155871123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155871123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:44:18"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
          "duration" : 5.447,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155872858 ms III - Start\u000aSLOCK [T main @ 1753155872860 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#30,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aC\u000a...[truncated 185057 chars]...\u000ahen:1753155884350 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753155884350 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test02_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155884373 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155884373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
          "duration" : 4.516,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155872858 ms III - Start\u000aSLOCK [T main @ 1753155872860 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#30,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aC\u000a...[truncated 185057 chars]...\u000ahen:1753155884350 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753155884350 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test02_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155884373 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155884373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 12.163,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155872858 ms III - Start\u000aSLOCK [T main @ 1753155872860 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null\u000aGearsES2 init on Thread[#30,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aC\u000a...[truncated 185057 chars]...\u000ahen:1753155884350 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1753155884350 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test02_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155884373 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155884373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:44:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 6.355,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_flip1_aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_flip1_aa0_bitmap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_flip1_aa0_bitmap_layered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 8.5,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_flip1_aa0_layered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 3.901,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_flip1_aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 4.403,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_flip0_aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_flip0_aa0_bitmap",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_flip0_aa0_bitmap_layered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 4.849,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_flip0_aa0_layered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
          "duration" : 3.861,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12_flip0_aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 33.804,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155886094 ms III - Start\u000aSLOCK [T main @ 1753155886096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0\u000aWindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155888074 d 1ms]]\u000aWindowEvent[RESIZED, NEWTEvent[source:c\u000a...[truncated 1011674 chars]...\u000atest12_flip0_aa8\u000aWindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000aWindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155919212 d 0ms]]\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155919241 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155919241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:44:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.952,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test001_flip1_norm_layout0_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 1.226,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test002_flip1_norm_layout1_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 2.548,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test003_flip1_norm_layout0_layered1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.667,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test004_flip1_norm_layout1_layered1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test011_flip1_bitm_layout0_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test012_flip1_bitm_layout1_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test013_flip1_bitm_layout0_layered1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test014_flip1_bitm_layout1_layered1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.808,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test101_flip1_norm_layout0_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.849,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test102_flip1_norm_layout1_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.802,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test103_flip1_norm_layout0_layered1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.647,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test104_flip1_norm_layout1_layered1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test111_flip1_bitm_layout0_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test112_flip1_bitm_layout1_layered0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test113_flip1_bitm_layout0_layered1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test114_flip1_bitm_layout1_layered1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.647,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155921882 ms III - Start\u000aSLOCK [T main @ 1753155921884 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0\u000aWindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1753155923630 d 0ms]]\u000aWindowEvent[MOVED\u000a...[truncated 110823 chars]...\u000aetUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155931867 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155931867 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:45:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
          "duration" : 2.137,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_Offscreen_aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155933572 ms III - Start\u000aSLOCK [T main @ 1753155933574 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen G\u000a...[truncated 63994 chars]...\u000aeue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155938051 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155938051 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
          "duration" : 1.072,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_Offscreen_aa0_layered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155933572 ms III - Start\u000aSLOCK [T main @ 1753155933574 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen G\u000a...[truncated 63994 chars]...\u000aeue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155938051 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155938051 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.133,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155933572 ms III - Start\u000aSLOCK [T main @ 1753155933574 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen G\u000a...[truncated 63994 chars]...\u000aeue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155938051 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155938051 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:45:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
          "duration" : 3.071,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154515154 ms III - Start\u000aSLOCK [T main @ 1753154515156 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000a++++ Te\u000a...[truncated 810 chars]...\u000acur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154518261 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154518261 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_EOT_01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154515154 ms III - Start\u000aSLOCK [T main @ 1753154515156 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000a++++ Te\u000a...[truncated 810 chars]...\u000acur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154518261 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154518261 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.727,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154515154 ms III - Start\u000aSLOCK [T main @ 1753154515156 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse null\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01\u000a++++ Te\u000a...[truncated 810 chars]...\u000acur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154518261 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154518261 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:55"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 3.075,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test001_off_gl2___aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154519606 ms III - Start\u000aSLOCK [T main @ 1753154519608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffe\u000a...[truncated 123576 chars]...\u000a] GearsES2.dispose 0x7dc3712: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x7dc3712 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154530201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154530201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.141,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test002_off_gl2___aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154519606 ms III - Start\u000aSLOCK [T main @ 1753154519608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffe\u000a...[truncated 123576 chars]...\u000a] GearsES2.dispose 0x7dc3712: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x7dc3712 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154530201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154530201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.187,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test011_off_gl2es3_aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154519606 ms III - Start\u000aSLOCK [T main @ 1753154519608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffe\u000a...[truncated 123576 chars]...\u000a] GearsES2.dispose 0x7dc3712: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x7dc3712 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154530201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154530201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 0.143,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test012_off_gl2es3_aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154519606 ms III - Start\u000aSLOCK [T main @ 1753154519608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffe\u000a...[truncated 123576 chars]...\u000a] GearsES2.dispose 0x7dc3712: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x7dc3712 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154530201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154530201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 2.12,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test101_on__gl2___aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154519606 ms III - Start\u000aSLOCK [T main @ 1753154519608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffe\u000a...[truncated 123576 chars]...\u000a] GearsES2.dispose 0x7dc3712: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x7dc3712 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154530201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154530201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 1.635,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test102_on__gl2___aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154519606 ms III - Start\u000aSLOCK [T main @ 1753154519608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffe\u000a...[truncated 123576 chars]...\u000a] GearsES2.dispose 0x7dc3712: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x7dc3712 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154530201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154530201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 1.653,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test111_on__gl2es3_aa0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154519606 ms III - Start\u000aSLOCK [T main @ 1753154519608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffe\u000a...[truncated 123576 chars]...\u000a] GearsES2.dispose 0x7dc3712: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x7dc3712 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154530201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154530201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
          "duration" : 1.617,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test112_on__gl2es3_aa8",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154519606 ms III - Start\u000aSLOCK [T main @ 1753154519608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffe\u000a...[truncated 123576 chars]...\u000a] GearsES2.dispose 0x7dc3712: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x7dc3712 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154530201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154530201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.208,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154519606 ms III - Start\u000aSLOCK [T main @ 1753154519608 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0\u000aThread[#1,main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffe\u000a...[truncated 123576 chars]...\u000a] GearsES2.dispose 0x7dc3712: tileRendererInUse null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x7dc3712 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154530201 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154530201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:21:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 13.481,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GL2Normal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154531619 ms III - Start\u000aSLOCK [T main @ 1753154531620 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aCh\u000a...[truncated 12091 chars]...\u000aGL2ES1Normal\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154565240 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154565240 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 10.214,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GL2FFPEmu",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154531619 ms III - Start\u000aSLOCK [T main @ 1753154531620 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aCh\u000a...[truncated 12091 chars]...\u000aGL2ES1Normal\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154565240 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154565240 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 9.9,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03GL2ES1Normal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154531619 ms III - Start\u000aSLOCK [T main @ 1753154531620 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aCh\u000a...[truncated 12091 chars]...\u000aGL2ES1Normal\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154565240 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154565240 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04ES2FFPEmu",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154531619 ms III - Start\u000aSLOCK [T main @ 1753154531620 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aCh\u000a...[truncated 12091 chars]...\u000aGL2ES1Normal\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154565240 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154565240 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 34.247,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154531619 ms III - Start\u000aSLOCK [T main @ 1753154531620 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES1.init ...\u000aRedSquareES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aCh\u000a...[truncated 12091 chars]...\u000aGL2ES1Normal\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu\u000aGLES2 n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154565240 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154565240 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:22:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 5.3,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Plain__GL2ES1_VBOOffUsePlain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154566703 ms III - Start\u000aSLOCK [T main @ 1753154566706 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain\u000abufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0\u000abufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap\u000a...[truncated 3976 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154580624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 1.47,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02Plain__GL2ES1_VBOOffUseArrayData",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154566703 ms III - Start\u000aSLOCK [T main @ 1753154566706 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain\u000abufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0\u000abufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap\u000a...[truncated 3976 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154580624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 1.35,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03Plain__GL2ES1_VBOOnUsePlain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154566703 ms III - Start\u000aSLOCK [T main @ 1753154566706 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain\u000abufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0\u000abufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap\u000a...[truncated 3976 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154580624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 1.45,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04Plain__GL2ES1_VBOOnUseArrayData",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154566703 ms III - Start\u000aSLOCK [T main @ 1753154566706 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain\u000abufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0\u000abufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap\u000a...[truncated 3976 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154580624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 1.415,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05ImmSinkGL2ES1_VBOOff",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154566703 ms III - Start\u000aSLOCK [T main @ 1753154566706 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain\u000abufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0\u000abufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap\u000a...[truncated 3976 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154580624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 1.41,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06ImmSinkGL2ES1_VBOOn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154566703 ms III - Start\u000aSLOCK [T main @ 1753154566706 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain\u000abufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0\u000abufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap\u000a...[truncated 3976 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154580624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
          "duration" : 1.501,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test07ImmSinkGL2ES1_VBOOnTexture",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154566703 ms III - Start\u000aSLOCK [T main @ 1753154566706 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain\u000abufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0\u000abufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap\u000a...[truncated 3976 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154580624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000a"
        }
      ],
      "duration" : 14.571,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154566703 ms III - Start\u000aSLOCK [T main @ 1753154566706 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain\u000abufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0\u000abufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap\u000a...[truncated 3976 chars]...\u000a1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154580624 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154580624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES1/GL2.hw], on-scr[.]]\u000a",
      "timestamp" : "2025-07-22T03:22:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
          "duration" : 5.596,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05ImmSinkGL2ES2_VBOOff_Direct",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154582268 ms III - Start\u000aSLOCK [T main @ 1753154582270 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   Intel Inc.\u000aGL_RENDERER Intel Iris OpenGL Engine\u000aGL_VERSION  2.1 INTEL-18.8.6\u000areshape ..\u000amain: ** screenshot: TestImmModeSinkES2NE\u000a...[truncated 2106 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154592380 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154592380 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
          "duration" : 1.489,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05ImmSinkGL2ES2_VBOOff_ShaderState",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154582268 ms III - Start\u000aSLOCK [T main @ 1753154582270 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   Intel Inc.\u000aGL_RENDERER Intel Iris OpenGL Engine\u000aGL_VERSION  2.1 INTEL-18.8.6\u000areshape ..\u000amain: ** screenshot: TestImmModeSinkES2NE\u000a...[truncated 2106 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154592380 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154592380 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
          "duration" : 1.507,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06ImmSinkGL2ES2_VBOOn_Direct",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154582268 ms III - Start\u000aSLOCK [T main @ 1753154582270 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   Intel Inc.\u000aGL_RENDERER Intel Iris OpenGL Engine\u000aGL_VERSION  2.1 INTEL-18.8.6\u000areshape ..\u000amain: ** screenshot: TestImmModeSinkES2NE\u000a...[truncated 2106 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154592380 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154592380 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
          "duration" : 1.497,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06ImmSinkGL2ES2_VBOOn_ShaderState",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154582268 ms III - Start\u000aSLOCK [T main @ 1753154582270 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   Intel Inc.\u000aGL_RENDERER Intel Iris OpenGL Engine\u000aGL_VERSION  2.1 INTEL-18.8.6\u000areshape ..\u000amain: ** screenshot: TestImmModeSinkES2NE\u000a...[truncated 2106 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154592380 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154592380 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]\u000a"
        }
      ],
      "duration" : 10.743,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154582268 ms III - Start\u000aSLOCK [T main @ 1753154582270 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct\u000aGL_VENDOR   Intel Inc.\u000aGL_RENDERER Intel Iris OpenGL Engine\u000aGL_VERSION  2.1 INTEL-18.8.6\u000areshape ..\u000amain: ** screenshot: TestImmModeSinkES2NE\u000a...[truncated 2106 chars]...\u000a.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0400.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154592380 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154592380 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]\u000aRequested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]\u000a",
      "timestamp" : "2025-07-22T03:23:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 5.232,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00_RGBtoRGB",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154593798 ms III - Start\u000aSLOCK [T main @ 1753154593799 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f\u000a...[truncated 25639 chars]...\u000andererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x17f9d882 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154609057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154609057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.473,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_RGBtoRGBA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154593798 ms III - Start\u000aSLOCK [T main @ 1753154593799 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f\u000a...[truncated 25639 chars]...\u000andererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x17f9d882 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154609057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154609057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.466,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10_RGBAtoRGB",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154593798 ms III - Start\u000aSLOCK [T main @ 1753154593799 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f\u000a...[truncated 25639 chars]...\u000andererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x17f9d882 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154609057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154609057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.418,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11_RGBAtoRGBA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154593798 ms III - Start\u000aSLOCK [T main @ 1753154593799 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f\u000a...[truncated 25639 chars]...\u000andererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x17f9d882 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154609057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154609057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.391,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21_RGBtoRGBA_pbuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154593798 ms III - Start\u000aSLOCK [T main @ 1753154593799 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f\u000a...[truncated 25639 chars]...\u000andererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x17f9d882 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154609057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154609057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.435,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22_RGBtoRGBA_fbo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154593798 ms III - Start\u000aSLOCK [T main @ 1753154593799 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f\u000a...[truncated 25639 chars]...\u000andererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x17f9d882 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154609057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154609057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.444,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test31_RGBAtoRGBA_pbuffer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154593798 ms III - Start\u000aSLOCK [T main @ 1753154593799 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f\u000a...[truncated 25639 chars]...\u000andererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x17f9d882 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154609057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154609057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
          "duration" : 1.377,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test32_RGBAtoRGBA_fbo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154593798 ms III - Start\u000aSLOCK [T main @ 1753154593799 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f\u000a...[truncated 25639 chars]...\u000andererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x17f9d882 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154609057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154609057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.887,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154593798 ms III - Start\u000aSLOCK [T main @ 1753154593799 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x17f62e33: tileRendererInUse null, GearsES2[obj 0x17f\u000a...[truncated 25639 chars]...\u000andererInUse null\u000aThread[#39,main-Display-.macosx_nil-1-EDT-8,5,main] GearsES2.dispose 0x17f9d882 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154609057 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154609057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
          "duration" : 0.678,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffscreenWritePNG",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155939317 ms III - Start\u000aSLOCK [T main @ 1753155939318 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d901eb0: tileRendererInUse null, GearsES2[obj 0x2d901eb0 isInit false, us\u000a...[truncated 4460 chars]...\u000agl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155941235 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155941235 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenWritePNG",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155939317 ms III - Start\u000aSLOCK [T main @ 1753155939318 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d901eb0: tileRendererInUse null, GearsES2[obj 0x2d901eb0 isInit false, us\u000a...[truncated 4460 chars]...\u000agl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155941235 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155941235 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.569,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155939317 ms III - Start\u000aSLOCK [T main @ 1753155939318 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d901eb0: tileRendererInUse null, GearsES2[obj 0x2d901eb0 isInit false, us\u000a...[truncated 4460 chars]...\u000agl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155941235 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155941235 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:45:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
          "duration" : 2.054,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffscreenWritePNG",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154610480 ms III - Start\u000aSLOCK [T main @ 1753154610481 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x76b1e9b8: tileRendererInUse null, GearsES2[obj 0x76b1e9b8\u000a...[truncated 7569 chars]...\u000aleRendererInUse null\u000aThread[#29,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x74d1dc36 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154617942 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154617942 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
          "duration" : 2.478,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenWritePNG_TGA_PAM",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154610480 ms III - Start\u000aSLOCK [T main @ 1753154610481 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x76b1e9b8: tileRendererInUse null, GearsES2[obj 0x76b1e9b8\u000a...[truncated 7569 chars]...\u000aleRendererInUse null\u000aThread[#29,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x74d1dc36 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154617942 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154617942 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.091,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154610480 ms III - Start\u000aSLOCK [T main @ 1753154610481 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x76b1e9b8: tileRendererInUse null, GearsES2[obj 0x76b1e9b8\u000a...[truncated 7569 chars]...\u000aleRendererInUse null\u000aThread[#29,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x74d1dc36 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154617942 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154617942 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
          "duration" : 0.683,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffscreenWritePNGWithResize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155942791 ms III - Start\u000aSLOCK [T main @ 1753155942792 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d901eb0: tileRendererInUse null, GearsES2[obj 0x2d901eb0 isInit\u000a...[truncated 4675 chars]...\u000atil.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155944815 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155944815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenWritePNGWithResize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155942791 ms III - Start\u000aSLOCK [T main @ 1753155942792 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d901eb0: tileRendererInUse null, GearsES2[obj 0x2d901eb0 isInit\u000a...[truncated 4675 chars]...\u000atil.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155944815 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155944815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.662,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155942791 ms III - Start\u000aSLOCK [T main @ 1753155942792 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d901eb0: tileRendererInUse null, GearsES2[obj 0x2d901eb0 isInit\u000a...[truncated 4675 chars]...\u000atil.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize\u000aonscreen layer n/a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155944815 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155944815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:45:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
          "duration" : 2.162,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOffscreenWritePNGWithResize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154619345 ms III - Start\u000aSLOCK [T main @ 1753154619347 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x2af004b: tileRendererInUse null, GearsES2[obj 0\u000a...[truncated 9017 chars]...\u000ae null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x909217e FIN\u000aXXX: dispose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154626838 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154626838 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
          "duration" : 2.283,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOnscreenWritePNGWithResize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154619345 ms III - Start\u000aSLOCK [T main @ 1753154619347 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x2af004b: tileRendererInUse null, GearsES2[obj 0\u000a...[truncated 9017 chars]...\u000ae null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x909217e FIN\u000aXXX: dispose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154626838 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154626838 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.125,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154619345 ms III - Start\u000aSLOCK [T main @ 1753154619347 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x2af004b: tileRendererInUse null, GearsES2[obj 0\u000a...[truncated 9017 chars]...\u000ae null\u000aThread[#34,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x909217e FIN\u000aXXX: dispose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154626838 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154626838 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
          "duration" : 0.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01AllPNG",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154628340 ms III - Start\u000aSLOCK [T main @ 1753154628342 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG\u000aTest   0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png], has-type ImageType[png]\u000aTest   1: path bug724-transparent-grey_orig.png, exp-type \u000a...[truncated 2621 chars]...\u000a, exp-type ImageType[dds], has-type ImageType[dds]\u000aTest   2: path test-64x32_uncompressed.dds, exp-type ImageType[dds], has-type ImageType[dds]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test04AllDDS\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154628437 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154628438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AllJPG",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154628340 ms III - Start\u000aSLOCK [T main @ 1753154628342 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG\u000aTest   0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png], has-type ImageType[png]\u000aTest   1: path bug724-transparent-grey_orig.png, exp-type \u000a...[truncated 2621 chars]...\u000a, exp-type ImageType[dds], has-type ImageType[dds]\u000aTest   2: path test-64x32_uncompressed.dds, exp-type ImageType[dds], has-type ImageType[dds]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test04AllDDS\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154628437 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154628438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04AllDDS",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154628340 ms III - Start\u000aSLOCK [T main @ 1753154628342 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG\u000aTest   0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png], has-type ImageType[png]\u000aTest   1: path bug724-transparent-grey_orig.png, exp-type \u000a...[truncated 2621 chars]...\u000a, exp-type ImageType[dds], has-type ImageType[dds]\u000aTest   2: path test-64x32_uncompressed.dds, exp-type ImageType[dds], has-type ImageType[dds]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test04AllDDS\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154628437 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154628438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.717,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154628340 ms III - Start\u000aSLOCK [T main @ 1753154628342 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG\u000aTest   0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png], has-type ImageType[png]\u000aTest   1: path bug724-transparent-grey_orig.png, exp-type \u000a...[truncated 2621 chars]...\u000a, exp-type ImageType[dds], has-type ImageType[dds]\u000aTest   2: path test-64x32_uncompressed.dds, exp-type ImageType[dds], has-type ImageType[dds]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test04AllDDS\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154628437 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154628438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
          "duration" : 5.95,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReadES2_RGBn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154629375 ms III - Start\u000aSLOCK [T main @ 1753154629377 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], jav\u000a...[truncated 326 chars]...\u000a4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154635348 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154635349 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.598,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154629375 ms III - Start\u000aSLOCK [T main @ 1753154629377 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn\u000aJPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], jav\u000a...[truncated 326 chars]...\u000a4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154635348 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154635349 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
          "duration" : 3.578,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmark",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155946292 ms III - Start\u000aSLOCK [T main @ 1753155946294 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark\u000a0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java\u000a...[truncated 1973 chars]...\u000a166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166]\u000aAWT..... Loops 100, dt 1432 ms, 14.32 ms/l\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155949893 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155949893 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.248,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155946292 ms III - Start\u000aSLOCK [T main @ 1753155946294 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark\u000a0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java\u000a...[truncated 1973 chars]...\u000a166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166]\u000aAWT..... Loops 100, dt 1432 ms, 14.32 ms/l\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155949893 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155949893 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:45:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV422hBase__ES2",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951373 ms III - Start\u000aSLOCK [T main @ 1753155951375 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.Tes\u000a...[truncated 2080 chars]...\u000ap.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155951506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV422hProg_ES2",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951373 ms III - Start\u000aSLOCK [T main @ 1753155951375 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.Tes\u000a...[truncated 2080 chars]...\u000ap.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155951506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV444Base__ES2",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951373 ms III - Start\u000aSLOCK [T main @ 1753155951375 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.Tes\u000a...[truncated 2080 chars]...\u000ap.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155951506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV444Prog__ES2",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951373 ms III - Start\u000aSLOCK [T main @ 1753155951375 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.Tes\u000a...[truncated 2080 chars]...\u000ap.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155951506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02YUV420BaseGray_ES2",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951373 ms III - Start\u000aSLOCK [T main @ 1753155951375 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.Tes\u000a...[truncated 2080 chars]...\u000ap.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155951506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02YUV420Base__ES2",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951373 ms III - Start\u000aSLOCK [T main @ 1753155951375 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.Tes\u000a...[truncated 2080 chars]...\u000ap.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155951506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02YUV420Prog_ES2",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951373 ms III - Start\u000aSLOCK [T main @ 1753155951375 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.Tes\u000a...[truncated 2080 chars]...\u000ap.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155951506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03CMYK_01_ES2",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951373 ms III - Start\u000aSLOCK [T main @ 1753155951375 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.Tes\u000a...[truncated 2080 chars]...\u000ap.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155951506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03YCCK_01_ES2",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951373 ms III - Start\u000aSLOCK [T main @ 1753155951375 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.Tes\u000a...[truncated 2080 chars]...\u000ap.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155951506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.779,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951373 ms III - Start\u000aSLOCK [T main @ 1753155951375 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.Tes\u000a...[truncated 2080 chars]...\u000ap.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155951506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155951506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:45:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 5.987,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV422hBase__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.424,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV422hProg_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.417,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV444Base__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.399,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV444Base__GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.449,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV444Prog__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.449,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01YUV444Prog__GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.451,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02YUV420BaseGray_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.25,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02YUV420Base__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.483,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02YUV420Prog_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.483,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03CMYK_01_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.333,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03YCCK_01_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
          "duration" : 2.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04QTTDefPostFrame_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 32.925,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154636804 ms III - Start\u000aSLOCK [T main @ 1753154636805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2\u000aTextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 432\u000a...[truncated 7584 chars]...\u000adbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png\u000aQUIT Window Thread[#52,main-Display-.macosx_nil-1-EDT-12,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154669107 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154669107 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:23:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.622,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead01_All",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead02_RGB888_to_RGBA8888",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead03_RGB888_to_RGBA8888_stride1000",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead04_RGB888_to_RGBA8888_stride999",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead11_RGBA8888_to_LUMINA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead12_RGBA8888_to_RGB888",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead13_RGBA8888_to_BGR888",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead14_RGBA8888_to_BGRA8888",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead15_RGBA8888_to_ARGB8888",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead16_RGBA8888_to_ABGR8888",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 1.381,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154670876 ms III - Start\u000aSLOCK [T main @ 1753154670877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All\u000aTest01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x3aefe5e5, RGB88\u000a...[truncated 28679 chars]...\u000a8d2680, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154671632 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154671632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:24:30"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRead00_Manual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154672627 ms III - Start\u000aSLOCK [T main @ 1753154672628 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual\u000a++++ TestCase.setUp: com.jogamp.ope\u000a...[truncated 66607 chars]...\u000aonscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0016x0024.png\u000aQUIT Window Thread[#68,main-Display-.macosx_nil-1-EDT-19,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154720187 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154720187 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
          "duration" : 36.564,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRead01_All",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154672627 ms III - Start\u000aSLOCK [T main @ 1753154672628 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual\u000a++++ TestCase.setUp: com.jogamp.ope\u000a...[truncated 66607 chars]...\u000aonscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0016x0024.png\u000aQUIT Window Thread[#68,main-Display-.macosx_nil-1-EDT-19,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154720187 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154720187 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
          "duration" : 10.968,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRead02_Gray2RGBA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154672627 ms III - Start\u000aSLOCK [T main @ 1753154672628 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual\u000a++++ TestCase.setUp: com.jogamp.ope\u000a...[truncated 66607 chars]...\u000aonscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0016x0024.png\u000aQUIT Window Thread[#68,main-Display-.macosx_nil-1-EDT-19,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154720187 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154720187 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 48.191,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154672627 ms III - Start\u000aSLOCK [T main @ 1753154672628 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual\u000a++++ TestCase.setUp: com.jogamp.ope\u000a...[truncated 66607 chars]...\u000aonscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0016x0024.png\u000aQUIT Window Thread[#68,main-Display-.macosx_nil-1-EDT-19,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154720187 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154720187 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:24:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 1.67,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGrayAWTILoaderES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155952512 ms III - Start\u000aSLOCK [T main @ 1753155952514 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4148 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0160x0090.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155955757 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155955757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.237,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGrayAWTILoaderGL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155952512 ms III - Start\u000aSLOCK [T main @ 1753155952514 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4148 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0160x0090.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155955757 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155955757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.248,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGrayPNGJLoaderES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155952512 ms III - Start\u000aSLOCK [T main @ 1753155952514 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4148 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0160x0090.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155955757 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155955757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.254,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGrayPNGJLoaderGL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155952512 ms III - Start\u000aSLOCK [T main @ 1753155952514 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4148 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0160x0090.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155955757 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155955757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.242,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTestAWTILoaderES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155952512 ms III - Start\u000aSLOCK [T main @ 1753155952514 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4148 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0160x0090.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155955757 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155955757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.152,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTestAWTILoaderGL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155952512 ms III - Start\u000aSLOCK [T main @ 1753155952514 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4148 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0160x0090.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155955757 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155955757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.147,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTestPNGJLoaderES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155952512 ms III - Start\u000aSLOCK [T main @ 1753155952514 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4148 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0160x0090.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155955757 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155955757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
          "duration" : 0.257,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTestPNGJLoaderGL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155952512 ms III - Start\u000aSLOCK [T main @ 1753155952514 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4148 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0160x0090.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155955757 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155955757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.879,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155952512 ms III - Start\u000aSLOCK [T main @ 1753155952514 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2\u000aTextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056\u000a...[truncated 4148 chars]...\u000atPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL2___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0160x0090.png\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155955757 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155955757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:45:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 6.611,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGray__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.439,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGray__GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 1.966,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInterl3G_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.333,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInterl3__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.384,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInterl4G_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.366,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInterl4__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.4,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPalette3__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.4,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPalette4__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.399,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRGB3__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.2,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRGB3__GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.316,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRGB4G_ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.216,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRGB4__ES2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
          "duration" : 2.233,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRGB4__GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 34.924,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154722064 ms III - Start\u000aSLOCK [T main @ 1753154722066 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2\u000aTextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alig\u000a...[truncated 7952 chars]...\u000ahw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0160x0090.png\u000aQUIT Window Thread[#55,main-Display-.macosx_nil-1-EDT-13,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154756358 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154756358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:25:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154757905 ms III - Start\u000aSLOCK [T main @ 1753154757906 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00\u000a00: LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]\u000a01: RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, com\u000a...[truncated 1370 chars]...\u000a4]]\u000a12: BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154757933 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154757933 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.649,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154757905 ms III - Start\u000aSLOCK [T main @ 1753154757906 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00\u000a00: LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]\u000a01: RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, com\u000a...[truncated 1370 chars]...\u000a4]]\u000a12: BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154757933 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154757933 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:25:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConversion00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154758911 ms III - Start\u000aSLOCK [T main @ 1753154758912 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00\u000aRGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]:\u000a    u16_\u000a...[truncated 2158980 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154762506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154762506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.823,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConversion01_srcS000_BE_TL_destS000_TL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154758911 ms III - Start\u000aSLOCK [T main @ 1753154758912 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00\u000aRGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]:\u000a    u16_\u000a...[truncated 2158980 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154762506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154762506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.694,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConversion02_srcS000_LE_TL_destS000_TL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154758911 ms III - Start\u000aSLOCK [T main @ 1753154758912 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00\u000aRGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]:\u000a    u16_\u000a...[truncated 2158980 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154762506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154762506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.694,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConversion03_srcS000_BE_TL_destS259_TL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154758911 ms III - Start\u000aSLOCK [T main @ 1753154758912 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00\u000aRGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]:\u000a    u16_\u000a...[truncated 2158980 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154762506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154762506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.625,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConversion04_srcS259_BE_TL_destS259_TL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154758911 ms III - Start\u000aSLOCK [T main @ 1753154758912 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00\u000aRGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]:\u000a    u16_\u000a...[truncated 2158980 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154762506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154762506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
          "duration" : 0.703,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConversion05_srcS301_BE_TL_destS259_TL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154758911 ms III - Start\u000aSLOCK [T main @ 1753154758912 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00\u000aRGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]:\u000a    u16_\u000a...[truncated 2158980 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154762506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154762506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.214,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154758911 ms III - Start\u000aSLOCK [T main @ 1753154758912 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00\u000aRGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]:\u000a    u16_\u000a...[truncated 2158980 chars]...\u000a0, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154762506 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154762506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:25:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
          "duration" : 0.132,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead11_fromRGBA8888",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154764855 ms III - Start\u000aSLOCK [T main @ 1753154764857 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888\u000aTest01: test-ntscN_4-01-160x90.png, srcFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x\u000a...[truncated 17966 chars]...\u000axFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  1]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  2]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154765120 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154765121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
          "duration" : 0.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead12_fromABGR8888",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154764855 ms III - Start\u000aSLOCK [T main @ 1753154764857 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888\u000aTest01: test-ntscN_4-01-160x90.png, srcFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x\u000a...[truncated 17966 chars]...\u000axFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  1]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  2]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154765120 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154765121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead13_fromBGRA8888",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154764855 ms III - Start\u000aSLOCK [T main @ 1753154764857 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888\u000aTest01: test-ntscN_4-01-160x90.png, srcFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x\u000a...[truncated 17966 chars]...\u000axFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  1]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  2]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154765120 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154765121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
          "duration" : 0.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPNGRead14_fromARGB8888",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154764855 ms III - Start\u000aSLOCK [T main @ 1753154764857 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888\u000aTest01: test-ntscN_4-01-160x90.png, srcFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x\u000a...[truncated 17966 chars]...\u000axFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  1]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  2]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154765120 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154765121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.886,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154764855 ms III - Start\u000aSLOCK [T main @ 1753154764857 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888\u000aTest01: test-ntscN_4-01-160x90.png, srcFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false\u000aPNGPixelRect - Orig: PixelRect[obj 0x\u000a...[truncated 17966 chars]...\u000axFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  1]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a[  0][  2]  0xFFFFFF00 0xFFFFFF00 0xFFFFFF00\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154765120 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154765121 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:26:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
          "duration" : 5.963,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01U32__GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154766059 ms III - Start\u000aSLOCK [T main @ 1753154766061 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2\u000aTextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, al\u000a...[truncated 1452 chars]...\u000a-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#34,main-Display-.macosx_nil-1-EDT-3,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154776657 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154776657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
          "duration" : 2.411,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02RLE32__GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154766059 ms III - Start\u000aSLOCK [T main @ 1753154766061 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2\u000aTextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, al\u000a...[truncated 1452 chars]...\u000a-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#34,main-Display-.macosx_nil-1-EDT-3,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154776657 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154776657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
          "duration" : 2.2,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03RLE32__GL2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154766059 ms III - Start\u000aSLOCK [T main @ 1753154766061 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2\u000aTextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, al\u000a...[truncated 1452 chars]...\u000a-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#34,main-Display-.macosx_nil-1-EDT-3,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154776657 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154776657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.222,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154766059 ms III - Start\u000aSLOCK [T main @ 1753154766061 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2\u000aTextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, al\u000a...[truncated 1452 chars]...\u000a-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png\u000aQUIT Window Thread[#34,main-Display-.macosx_nil-1-EDT-3,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154776657 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154776657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:26:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
          "duration" : 0.954,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155957246 ms III - Start\u000aSLOCK [T main @ 1753155957248 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155959430 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155959430 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.834,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155957246 ms III - Start\u000aSLOCK [T main @ 1753155957248 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155959430 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155959430 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:45:57"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
          "duration" : 0.991,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155960915 ms III - Start\u000aSLOCK [T main @ 1753155960917 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2254127a: tileRendererInUse null, GearsES2[obj 0x2254127a isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 1781 chars]...\u000aad[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2254127a: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2254127a FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155963115 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155963115 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.852,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155960915 ms III - Start\u000aSLOCK [T main @ 1753155960917 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2254127a: tileRendererInUse null, GearsES2[obj 0x2254127a isInit false, usesShared false, 1 null, 2 null, 3 null,\u000a...[truncated 1781 chars]...\u000aad[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2254127a: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2254127a FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155963115 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155963115 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:46:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
          "duration" : 36.47,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01AllPNG",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154778018 ms III - Start\u000aSLOCK [T main @ 1753154778020 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG\u000aTest   0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png]\u000aTextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes\u000a...[truncated 14651 chars]...\u000a00-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[#90,main-Display-.macosx_nil-1-EDT-30,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154850377 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154850378 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
          "duration" : 22.314,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AllJPG",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154778018 ms III - Start\u000aSLOCK [T main @ 1753154778020 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG\u000aTest   0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png]\u000aTextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes\u000a...[truncated 14651 chars]...\u000a00-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[#90,main-Display-.macosx_nil-1-EDT-30,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154850377 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154850378 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
          "duration" : 6.616,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03AllTGA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154778018 ms III - Start\u000aSLOCK [T main @ 1753154778020 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG\u000aTest   0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png]\u000aTextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes\u000a...[truncated 14651 chars]...\u000a00-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[#90,main-Display-.macosx_nil-1-EDT-30,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154850377 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154850378 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
          "duration" : 6.933,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04AllDDS",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154778018 ms III - Start\u000aSLOCK [T main @ 1753154778020 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG\u000aTest   0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png]\u000aTextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes\u000a...[truncated 14651 chars]...\u000a00-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[#90,main-Display-.macosx_nil-1-EDT-30,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154850377 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154850378 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 72.984,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154778018 ms III - Start\u000aSLOCK [T main @ 1753154778020 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG\u000aTest   0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png]\u000aTextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes\u000a...[truncated 14651 chars]...\u000a00-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0032.png\u000aQUIT Window Thread[#90,main-Display-.macosx_nil-1-EDT-30,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154850377 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154850378 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:26:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
          "duration" : 0.831,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155964607 ms III - Start\u000aSLOCK [T main @ 1753155964609 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aMacOSXGraphicsDevice[type .macosx, connection decon, unit\u000a...[truncated 1444 chars]...\u000a010101\u000aXXX0: aspect: 1.7777778\u000aXXX0: y-flip: false\u000aXXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155966656 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155966656 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=\u000a...[truncated 485 chars]...\u000a0:      0.00000,    2.41421,    0.00000,    0.00000, \u000a0:      0.00000,    0.00000,   -1.22222,   -2.22222, \u000a0:      0.00000,    0.00000,   -1.00000,    0.00000, \u000a0: }\u000a,\u000a1: {    1.00000,    0.00000,    0.00000,    0.00000, \u000a1:      0.00000,    1.00000,    0.00000,    0.00000, \u000a1:      0.00000,    0.00000,    1.00000,   -2.30000, \u000a1:      0.00000,    0.00000,    0.00000,    1.00000, \u000a1: }\u000a,\u000a]\u000a  GLUniformData[name mgl_ActiveTexture, location 0, size 1x1, count 1, data 0]\u000a ], managedUniforms [\u000a ]\u000a]\u000a"
        }
      ],
      "duration" : 2.695,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155964607 ms III - Start\u000aSLOCK [T main @ 1753155964609 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aMacOSXGraphicsDevice[type .macosx, connection decon, unit\u000a...[truncated 1444 chars]...\u000a010101\u000aXXX0: aspect: 1.7777778\u000aXXX0: y-flip: false\u000aXXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155966656 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155966656 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=\u000a...[truncated 485 chars]...\u000a0:      0.00000,    2.41421,    0.00000,    0.00000, \u000a0:      0.00000,    0.00000,   -1.22222,   -2.22222, \u000a0:      0.00000,    0.00000,   -1.00000,    0.00000, \u000a0: }\u000a,\u000a1: {    1.00000,    0.00000,    0.00000,    0.00000, \u000a1:      0.00000,    1.00000,    0.00000,    0.00000, \u000a1:      0.00000,    0.00000,    1.00000,   -2.30000, \u000a1:      0.00000,    0.00000,    0.00000,    1.00000, \u000a1: }\u000a,\u000a]\u000a  GLUniformData[name mgl_ActiveTexture, location 0, size 1x1, count 1, data 0]\u000a ], managedUniforms [\u000a ]\u000a]\u000a",
      "timestamp" : "2025-07-22T03:46:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
          "duration" : 2.946,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154852275 ms III - Start\u000aSLOCK [T main @ 1753154852276 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aMacOSXGraphicsDevice[type .macosx, connection decon, uni\u000a...[truncated 1510 chars]...\u000a[h: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154859118 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154859118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=\u000a...[truncated 485 chars]...\u000a0:      0.00000,    2.41421,    0.00000,    0.00000, \u000a0:      0.00000,    0.00000,   -1.22222,   -2.22222, \u000a0:      0.00000,    0.00000,   -1.00000,    0.00000, \u000a0: }\u000a,\u000a1: {    1.00000,    0.00000,    0.00000,    0.00000, \u000a1:      0.00000,    1.00000,    0.00000,    0.00000, \u000a1:      0.00000,    0.00000,    1.00000,   -2.30000, \u000a1:      0.00000,    0.00000,    0.00000,    1.00000, \u000a1: }\u000a,\u000a]\u000a  GLUniformData[name mgl_ActiveTexture, location 0, size 1x1, count 1, data 0]\u000a ], managedUniforms [\u000a ]\u000a]\u000a"
        }
      ],
      "duration" : 7.463,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154852275 ms III - Start\u000aSLOCK [T main @ 1753154852276 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1\u000a-----------------------------------------------------------------------------------------------------\u000aMacOSXGraphicsDevice[type .macosx, connection decon, uni\u000a...[truncated 1510 chars]...\u000a[h: 0.0 - 1.0, v: 0.0 - 1.0]\u000aXXX0: Perspective nearPlaneNormalized: 0.01010101\u000aQUIT Window Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154859118 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154859118 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=\u000a...[truncated 485 chars]...\u000a0:      0.00000,    2.41421,    0.00000,    0.00000, \u000a0:      0.00000,    0.00000,   -1.22222,   -2.22222, \u000a0:      0.00000,    0.00000,   -1.00000,    0.00000, \u000a0: }\u000a,\u000a1: {    1.00000,    0.00000,    0.00000,    0.00000, \u000a1:      0.00000,    1.00000,    0.00000,    0.00000, \u000a1:      0.00000,    0.00000,    1.00000,   -2.30000, \u000a1:      0.00000,    0.00000,    0.00000,    1.00000, \u000a1: }\u000a,\u000a]\u000a  GLUniformData[name mgl_ActiveTexture, location 0, size 1x1, count 1, data 0]\u000a ], managedUniforms [\u000a ]\u000a]\u000a",
      "timestamp" : "2025-07-22T03:27:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExponentIdentity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinite",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeSign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeSignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNaN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackDoubleNaN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackDoubleNegativeInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackDoubleNegativeZero",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackDoublePositiveInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackDoublePositiveZero",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackDoubleUnpackFloat",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackFloatDoubleEquivalent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackFloatNaN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackFloatNegativeInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackFloatNegativeZero",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackFloatPositiveInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackFloatPositiveZero",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackFloatUnpackDouble",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackUnpackDouble",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPackUnpackFloat",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSignIdentity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSignificandIdentity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleNaN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleNegativeInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleNegativeZero",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleOneNegative",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoublePositiveInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoublePositiveZero",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleTwo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackDoubleTwoNegative",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackFloatNaN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackFloatNegativeInfinity",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackFloatNegativeZero",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackFloatOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnpackFloatOneNegative",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a"
        }
      ],
      "duration" : 0.78,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestBinary16NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474200 ms III - Start\u000aSLOCK [T main @ 1753153474201 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16\u000a...[truncated 7496 chars]...\u000amath.TestBinary16NOUI - testUnpackFloatOne\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753153474335 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753153474335 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "-- Exponent identities\u000a-- Sign identities\u000a-- Significand identities\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a4000 -> 2.000000\u000ac000 -> -2.000000\u000a0x3c00 -> 1.000000\u000a0xbc00 -> -1.000000\u000a",
      "timestamp" : "2025-07-22T03:04:34"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNaNSignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNaNExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeSign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeSignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.141,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestBinary32NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:04:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNaNSignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNaNExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinitySignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeSign",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityExponent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInfinityNegativeSignificand",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.135,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestBinary64NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent\u000a++++ TestCase.tearDown:\u000a...[truncated 574 chars]...\u000aase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:04:35"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01aZeroWithFixedEpsilon0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01bZeroWithFixedEpsilon1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01bZeroWithMachEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01cZeroNoEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02EqualsNoEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03aEqualsWithFixedEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03bEqualsWithMachEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04CompareNoEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05aCompareWithFixedEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05bCompareWithMachEpsilon",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.19,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "\u000aMachine Epsilon: 1.1920929E-7\u000aFixed   Epsilon: 1.1920929E-7, diff 0.0\u000aFloat MIN:       1.4E-45\u000adeltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true\u000adeltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0\u000a\u000aZero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7\u000aZ\u000a...[truncated 14908 chars]...\u000alse, comp: exp 1 has 1\u000aComp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1\u000aComp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1\u000aComp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1\u000aComp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0\u000aComp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:04:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI",
          "duration" : 0.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI - test\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI - test\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.153,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI - test\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI - test\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:04:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI",
          "duration" : 0.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNaN",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.161,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:04:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00_load_get",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_mul",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02_transpose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test80LookAtNegZIsNoOp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test81LookAtPosY",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.169,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:04:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI",
          "duration" : 0.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01_mul",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01\u000aCheckmark 8000320000001.000000\u000aSummary loops 25000000: I1    1283 ms total, 0.051320 us/mul\u000aSummary loops 25000000: I2    1294 ms total, 0.025880 us/mul, I2  / I1 100.857366%\u000aSummary loops 25000000: I4a   2005 ms total, 0.040100 us/mul, I4a / I2 154.945904%, I4a / I4b 101.518987%\u000aSummary loops 25000000: I4b   1975 ms total, 0.039500 us/mul, I4b / I2 152.627512%, I4b / I4a 98.503741%\u000aSummary loops 25000000: I5a   2064 ms total, 0.041280 us/mul, I5a / I2 159.505410%, I5a / I5b 96.134141%\u000aSummary loops 25000000: I5b   2147 ms total, 0.042940 us/mul, I5b / I2 165.919629%, I5b / I5a 104.021318%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI",
          "duration" : 10.867,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05Perf01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01\u000aCheckmark 8000320000001.000000\u000aSummary loops 25000000: I1    1283 ms total, 0.051320 us/mul\u000aSummary loops 25000000: I2    1294 ms total, 0.025880 us/mul, I2  / I1 100.857366%\u000aSummary loops 25000000: I4a   2005 ms total, 0.040100 us/mul, I4a / I2 154.945904%, I4a / I4b 101.518987%\u000aSummary loops 25000000: I4b   1975 ms total, 0.039500 us/mul, I4b / I2 152.627512%, I4b / I4a 98.503741%\u000aSummary loops 25000000: I5a   2064 ms total, 0.041280 us/mul, I5a / I2 159.505410%, I5a / I5b 96.134141%\u000aSummary loops 25000000: I5b   2147 ms total, 0.042940 us/mul, I5b / I2 165.919629%, I5b / I5a 104.021318%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.027,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01\u000aCheckmark 8000320000001.000000\u000aSummary loops 25000000: I1    1283 ms total, 0.051320 us/mul\u000aSummary loops 25000000: I2    1294 ms total, 0.025880 us/mul, I2  / I1 100.857366%\u000aSummary loops 25000000: I4a   2005 ms total, 0.040100 us/mul, I4a / I2 154.945904%, I4a / I4b 101.518987%\u000aSummary loops 25000000: I4b   1975 ms total, 0.039500 us/mul, I4b / I2 152.627512%, I4b / I4a 98.503741%\u000aSummary loops 25000000: I5a   2064 ms total, 0.041280 us/mul, I5a / I2 159.505410%, I5a / I5b 96.134141%\u000aSummary loops 25000000: I5b   2147 ms total, 0.042940 us/mul, I5b / I2 165.919629%, I5b / I5a 104.021318%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:04:38"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI",
          "duration" : 0.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Ident",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03\u000a++++ TestCase.tearDown: \u000a...[truncated 457 chars]...\u000a0000000: I2    1304 ms total, 0.065200 us/inv, I2  / I0 40.172520%\u000aSummary loops 10000000: I4a   1375 ms total, 0.068750 us/inv, I4a / I2 105.444785%\u000aSummary loops 10000000: I4b   1488 ms total, 0.074400 us/inv, I4b / I2 114.110429%\u000aSummary loops 10000000: I5a   1530 ms total, 0.076500 us/inv, I5a / I2 117.331288%\u000aSummary loops 10000000: I5b   1552 ms total, 0.077600 us/inv, I5b / I2 119.018405%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03\u000a++++ TestCase.tearDown: \u000a...[truncated 457 chars]...\u000a0000000: I2    1304 ms total, 0.065200 us/inv, I2  / I0 40.172520%\u000aSummary loops 10000000: I4a   1375 ms total, 0.068750 us/inv, I4a / I2 105.444785%\u000aSummary loops 10000000: I4b   1488 ms total, 0.074400 us/inv, I4b / I2 114.110429%\u000aSummary loops 10000000: I5a   1530 ms total, 0.076500 us/inv, I5a / I2 117.331288%\u000aSummary loops 10000000: I5b   1552 ms total, 0.077600 us/inv, I5b / I2 119.018405%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03\u000a++++ TestCase.tearDown: \u000a...[truncated 457 chars]...\u000a0000000: I2    1304 ms total, 0.065200 us/inv, I2  / I0 40.172520%\u000aSummary loops 10000000: I4a   1375 ms total, 0.068750 us/inv, I4a / I2 105.444785%\u000aSummary loops 10000000: I4b   1488 ms total, 0.074400 us/inv, I4b / I2 114.110429%\u000aSummary loops 10000000: I5a   1530 ms total, 0.076500 us/inv, I5a / I2 117.331288%\u000aSummary loops 10000000: I5b   1552 ms total, 0.077600 us/inv, I5b / I2 119.018405%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03\u000a++++ TestCase.tearDown: \u000a...[truncated 457 chars]...\u000a0000000: I2    1304 ms total, 0.065200 us/inv, I2  / I0 40.172520%\u000aSummary loops 10000000: I4a   1375 ms total, 0.068750 us/inv, I4a / I2 105.444785%\u000aSummary loops 10000000: I4b   1488 ms total, 0.074400 us/inv, I4b / I2 114.110429%\u000aSummary loops 10000000: I5a   1530 ms total, 0.076500 us/inv, I5a / I2 117.331288%\u000aSummary loops 10000000: I5b   1552 ms total, 0.077600 us/inv, I5b / I2 119.018405%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI",
          "duration" : 10.593,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05Perf01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03\u000a++++ TestCase.tearDown: \u000a...[truncated 457 chars]...\u000a0000000: I2    1304 ms total, 0.065200 us/inv, I2  / I0 40.172520%\u000aSummary loops 10000000: I4a   1375 ms total, 0.068750 us/inv, I4a / I2 105.444785%\u000aSummary loops 10000000: I4b   1488 ms total, 0.074400 us/inv, I4b / I2 114.110429%\u000aSummary loops 10000000: I5a   1530 ms total, 0.076500 us/inv, I5a / I2 117.331288%\u000aSummary loops 10000000: I5b   1552 ms total, 0.077600 us/inv, I5b / I2 119.018405%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.794,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03\u000a++++ TestCase.tearDown: \u000a...[truncated 457 chars]...\u000a0000000: I2    1304 ms total, 0.065200 us/inv, I2  / I0 40.172520%\u000aSummary loops 10000000: I4a   1375 ms total, 0.068750 us/inv, I4a / I2 105.444785%\u000aSummary loops 10000000: I4b   1488 ms total, 0.074400 us/inv, I4b / I2 114.110429%\u000aSummary loops 10000000: I5a   1530 ms total, 0.076500 us/inv, I5a / I2 117.331288%\u000aSummary loops 10000000: I5b   1552 ms total, 0.077600 us/inv, I5b / I2 119.018405%\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:04:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCM_m1xm2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCM_m2xm1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRM_m1xm2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRM_m2xm1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.169,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI",
          "duration" : 0.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01PMVMatrixToMatrix4f",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f\u000amat4PMv{    1.00000,    0.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    1.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    1.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    0.00000,    1.00000, \u000amat4PMv}\u000a\u000aA.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aB.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aA.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5\u000aB.0.1 - Project 0,0 -->5.0 / 5\u000a...[truncated 8146 chars]...\u000a00,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.20000,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.00000,    1.00000,    0.00000, \u000amat4P      0.00000,    0.00000,    0.00000,    1.00000, \u000amat4P }\u000a\u000aA.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]\u000aB.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5\u000aA.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]\u000aB.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01PMVMatrixToMatrix4f2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f\u000amat4PMv{    1.00000,    0.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    1.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    1.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    0.00000,    1.00000, \u000amat4PMv}\u000a\u000aA.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aB.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aA.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5\u000aB.0.1 - Project 0,0 -->5.0 / 5\u000a...[truncated 8146 chars]...\u000a00,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.20000,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.00000,    1.00000,    0.00000, \u000amat4P      0.00000,    0.00000,    0.00000,    1.00000, \u000amat4P }\u000a\u000aA.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]\u000aB.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5\u000aA.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]\u000aB.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03GLUToMatrix4f2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f\u000amat4PMv{    1.00000,    0.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    1.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    1.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    0.00000,    1.00000, \u000amat4PMv}\u000a\u000aA.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aB.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aA.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5\u000aB.0.1 - Project 0,0 -->5.0 / 5\u000a...[truncated 8146 chars]...\u000a00,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.20000,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.00000,    1.00000,    0.00000, \u000amat4P      0.00000,    0.00000,    0.00000,    1.00000, \u000amat4P }\u000a\u000aA.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]\u000aB.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5\u000aA.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]\u000aB.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04GLUDoubleToMatrix4f2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f\u000amat4PMv{    1.00000,    0.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    1.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    1.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    0.00000,    1.00000, \u000amat4PMv}\u000a\u000aA.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aB.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aA.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5\u000aB.0.1 - Project 0,0 -->5.0 / 5\u000a...[truncated 8146 chars]...\u000a00,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.20000,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.00000,    1.00000,    0.00000, \u000amat4P      0.00000,    0.00000,    0.00000,    1.00000, \u000amat4P }\u000a\u000aA.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]\u000aB.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5\u000aA.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]\u000aB.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.192,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f\u000amat4PMv{    1.00000,    0.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    1.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    1.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    0.00000,    1.00000, \u000amat4PMv}\u000a\u000aA.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aB.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aA.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5\u000aB.0.1 - Project 0,0 -->5.0 / 5\u000a...[truncated 8146 chars]...\u000a00,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.20000,    0.00000,   -1.00000, \u000amat4P      0.00000,    0.00000,    1.00000,    0.00000, \u000amat4P      0.00000,    0.00000,    0.00000,    1.00000, \u000amat4P }\u000a\u000aA.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]\u000aB.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5\u000aA.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]\u000aB.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI",
          "duration" : 0.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI - test01\u000apMv\u000a{    0.40000000596046450000f,    0.00000000000000000000f,    0.00000000000000000000f,   -0.09278385341167450000f, \u000a     0.00000000000000000000f,    0.40000000596046450000f,    0.00000000000000000000f,   -0.00471283448860049250f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,    1.00000000000000000000f,   -0.20000000298023224000f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,    \u000a...[truncated 1348 chars]...\u000a\u000a     0.00000000000000000000f,    2.41421341896057130000f,    0.00000000000000000000f,    0.00000000000000000000f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,   -1.00002861022949220000f,   -0.20000286400318146000f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,   -1.00000000000000000000f,    0.00000000000000000000f, \u000a}\u000a\u000aB.0.0 - Project 1,0 -->136.03534 / 359.99997 / 0.51220244\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI - test02\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI - test01\u000apMv\u000a{    0.40000000596046450000f,    0.00000000000000000000f,    0.00000000000000000000f,   -0.09278385341167450000f, \u000a     0.00000000000000000000f,    0.40000000596046450000f,    0.00000000000000000000f,   -0.00471283448860049250f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,    1.00000000000000000000f,   -0.20000000298023224000f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,    \u000a...[truncated 1348 chars]...\u000a\u000a     0.00000000000000000000f,    2.41421341896057130000f,    0.00000000000000000000f,    0.00000000000000000000f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,   -1.00002861022949220000f,   -0.20000286400318146000f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,   -1.00000000000000000000f,    0.00000000000000000000f, \u000a}\u000a\u000aB.0.0 - Project 1,0 -->136.03534 / 359.99997 / 0.51220244\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI - test02\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.179,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI - test01\u000apMv\u000a{    0.40000000596046450000f,    0.00000000000000000000f,    0.00000000000000000000f,   -0.09278385341167450000f, \u000a     0.00000000000000000000f,    0.40000000596046450000f,    0.00000000000000000000f,   -0.00471283448860049250f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,    1.00000000000000000000f,   -0.20000000298023224000f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,    \u000a...[truncated 1348 chars]...\u000a\u000a     0.00000000000000000000f,    2.41421341896057130000f,    0.00000000000000000000f,    0.00000000000000000000f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,   -1.00002861022949220000f,   -0.20000286400318146000f, \u000a     0.00000000000000000000f,    0.00000000000000000000f,   -1.00000000000000000000f,    0.00000000000000000000f, \u000a}\u000a\u000aB.0.0 - Project 1,0 -->136.03534 / 359.99997 / 0.51220244\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI - test02\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00MatrixToString",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154860477 ms III - Start\u000aSLOCK [T main @ 1753154860479 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test00MatrixToString\u000aFLU-C-O 4x4: \u000a{    1.00000,    0.00000,    0.00000,    1.00000, \u000a     0.00000,    1.00000,    0.00000,    2.00000, \u000a     0.00000,    0.00000,    1.00000,    3.000\u000a...[truncated 10630 chars]...\u000ath.TestPMVMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154863588 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01aTraditionalAccess",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154860477 ms III - Start\u000aSLOCK [T main @ 1753154860479 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test00MatrixToString\u000aFLU-C-O 4x4: \u000a{    1.00000,    0.00000,    0.00000,    1.00000, \u000a     0.00000,    1.00000,    0.00000,    2.00000, \u000a     0.00000,    0.00000,    1.00000,    3.000\u000a...[truncated 10630 chars]...\u000ath.TestPMVMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154863588 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01bTraditionalAccess",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154860477 ms III - Start\u000aSLOCK [T main @ 1753154860479 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test00MatrixToString\u000aFLU-C-O 4x4: \u000a{    1.00000,    0.00000,    0.00000,    1.00000, \u000a     0.00000,    1.00000,    0.00000,    2.00000, \u000a     0.00000,    0.00000,    1.00000,    3.000\u000a...[truncated 10630 chars]...\u000ath.TestPMVMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154863588 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02MviUpdateShaderAccess",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154860477 ms III - Start\u000aSLOCK [T main @ 1753154860479 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test00MatrixToString\u000aFLU-C-O 4x4: \u000a{    1.00000,    0.00000,    0.00000,    1.00000, \u000a     0.00000,    1.00000,    0.00000,    2.00000, \u000a     0.00000,    0.00000,    1.00000,    3.000\u000a...[truncated 10630 chars]...\u000ath.TestPMVMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154863588 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10MvTranslate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154860477 ms III - Start\u000aSLOCK [T main @ 1753154860479 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test00MatrixToString\u000aFLU-C-O 4x4: \u000a{    1.00000,    0.00000,    0.00000,    1.00000, \u000a     0.00000,    1.00000,    0.00000,    2.00000, \u000a     0.00000,    0.00000,    1.00000,    3.000\u000a...[truncated 10630 chars]...\u000ath.TestPMVMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154863588 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11MvTranslateRotate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154860477 ms III - Start\u000aSLOCK [T main @ 1753154860479 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test00MatrixToString\u000aFLU-C-O 4x4: \u000a{    1.00000,    0.00000,    0.00000,    1.00000, \u000a     0.00000,    1.00000,    0.00000,    2.00000, \u000a     0.00000,    0.00000,    1.00000,    3.000\u000a...[truncated 10630 chars]...\u000ath.TestPMVMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154863588 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.741,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154860477 ms III - Start\u000aSLOCK [T main @ 1753154860479 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test00MatrixToString\u000aFLU-C-O 4x4: \u000a{    1.00000,    0.00000,    0.00000,    1.00000, \u000a     0.00000,    1.00000,    0.00000,    2.00000, \u000a     0.00000,    0.00000,    1.00000,    3.000\u000a...[truncated 10630 chars]...\u000ath.TestPMVMatrix01NEWT - test10MvTranslate\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154863588 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154863588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookAtNegZIsNoOp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookAtPosY",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.171,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix03NOUI",
          "duration" : 0.06,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix03NOUI - test01\u000amat4PMv{    1.00000,    0.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    1.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    1.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    0.00000,    1.00000, \u000amat4PMv}\u000a\u000aA.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aB.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aA.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5\u000aB.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5\u000aMATRIX - Ortho 0\u000a...[truncated 1590 chars]...\u000a 0.00000,    0.00000,    1.00000,    0.00000, \u000a     0.00000,    0.00000,    0.00000,    1.00000, \u000a}\u000a\u000aModelview\u000a{    1.00000,    0.00000,    0.00000,    0.00000, \u000a     0.00000,    1.00000,    0.00000,    0.00000, \u000a     0.00000,    0.00000,    1.00000,    0.00000, \u000a     0.00000,    0.00000,    0.00000,    1.00000, \u000a}\u000a\u000aC.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0]\u000aB.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix03NOUI - test01\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.185,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestPMVMatrix03NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix03NOUI - test01\u000amat4PMv{    1.00000,    0.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    1.00000,    0.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    1.00000,    0.00000, \u000amat4PMv     0.00000,    0.00000,    0.00000,    1.00000, \u000amat4PMv}\u000a\u000aA.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aB.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5\u000aA.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5\u000aB.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5\u000aMATRIX - Ortho 0\u000a...[truncated 1590 chars]...\u000a 0.00000,    0.00000,    1.00000,    0.00000, \u000a     0.00000,    0.00000,    0.00000,    1.00000, \u000a}\u000a\u000aModelview\u000a{    1.00000,    0.00000,    0.00000,    0.00000, \u000a     0.00000,    1.00000,    0.00000,    0.00000, \u000a     0.00000,    0.00000,    1.00000,    0.00000, \u000a     0.00000,    0.00000,    0.00000,    1.00000, \u000a}\u000a\u000aC.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0]\u000aB.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix03NOUI - test01\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI",
          "duration" : 0.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test01\u000aIdent     { 1.00000, 0.00000, 0.00000, 0.00000, \u000aIdent       0.00000, 1.00000, 0.00000, 0.00000, \u000aIdent       0.00000, 0.00000, 1.00000, 0.00000, \u000aIdent       0.00000, 0.00000, 0.00000, 1.00000, \u000aIdent     }\u000a\u000aTranslate { 1.00000, 0.00000, 0.00000, 1.00000, \u000aTranslate   0.00000, 1.00000, 0.00000, 2.00000, \u000aTranslate   0.00000, 0.00000, 1.00000, 3.00000, \u000aTranslate   0.00000, 0.00000, 0.00000, 1.00000, \u000aTranslat\u000a...[truncated 608 chars]...\u000a  { 2.00000, 0.00000, 0.00000, 0.00000, \u000aScale       0.00000, 2.00000, 0.00000, 0.00000, \u000aScale       0.00000, 0.00000, 2.00000, 0.00000, \u000aScale       0.00000, 0.00000, 0.00000, 1.00000, \u000aScale     }\u000a\u000aTranslate { 2.00000, 0.00000, 0.00000, 2.00000, \u000aTranslate   0.00000, 2.00000, 0.00000, 4.00000, \u000aTranslate   0.00000, 0.00000, 2.00000, 6.00000, \u000aTranslate   0.00000, 0.00000, 0.00000, 1.00000, \u000aTranslate }\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test02\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test01\u000aIdent     { 1.00000, 0.00000, 0.00000, 0.00000, \u000aIdent       0.00000, 1.00000, 0.00000, 0.00000, \u000aIdent       0.00000, 0.00000, 1.00000, 0.00000, \u000aIdent       0.00000, 0.00000, 0.00000, 1.00000, \u000aIdent     }\u000a\u000aTranslate { 1.00000, 0.00000, 0.00000, 1.00000, \u000aTranslate   0.00000, 1.00000, 0.00000, 2.00000, \u000aTranslate   0.00000, 0.00000, 1.00000, 3.00000, \u000aTranslate   0.00000, 0.00000, 0.00000, 1.00000, \u000aTranslat\u000a...[truncated 608 chars]...\u000a  { 2.00000, 0.00000, 0.00000, 0.00000, \u000aScale       0.00000, 2.00000, 0.00000, 0.00000, \u000aScale       0.00000, 0.00000, 2.00000, 0.00000, \u000aScale       0.00000, 0.00000, 0.00000, 1.00000, \u000aScale     }\u000a\u000aTranslate { 2.00000, 0.00000, 0.00000, 2.00000, \u000aTranslate   0.00000, 2.00000, 0.00000, 4.00000, \u000aTranslate   0.00000, 0.00000, 2.00000, 6.00000, \u000aTranslate   0.00000, 0.00000, 0.00000, 1.00000, \u000aTranslate }\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test02\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.175,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test01\u000aIdent     { 1.00000, 0.00000, 0.00000, 0.00000, \u000aIdent       0.00000, 1.00000, 0.00000, 0.00000, \u000aIdent       0.00000, 0.00000, 1.00000, 0.00000, \u000aIdent       0.00000, 0.00000, 0.00000, 1.00000, \u000aIdent     }\u000a\u000aTranslate { 1.00000, 0.00000, 0.00000, 1.00000, \u000aTranslate   0.00000, 1.00000, 0.00000, 2.00000, \u000aTranslate   0.00000, 0.00000, 1.00000, 3.00000, \u000aTranslate   0.00000, 0.00000, 0.00000, 1.00000, \u000aTranslat\u000a...[truncated 608 chars]...\u000a  { 2.00000, 0.00000, 0.00000, 0.00000, \u000aScale       0.00000, 2.00000, 0.00000, 0.00000, \u000aScale       0.00000, 0.00000, 2.00000, 0.00000, \u000aScale       0.00000, 0.00000, 0.00000, 1.00000, \u000aScale     }\u000a\u000aTranslate { 2.00000, 0.00000, 0.00000, 2.00000, \u000aTranslate   0.00000, 2.00000, 0.00000, 4.00000, \u000aTranslate   0.00000, 0.00000, 2.00000, 6.00000, \u000aTranslate   0.00000, 0.00000, 0.00000, 1.00000, \u000aTranslate }\u000a\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI - test02\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Normalize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02RotateZeroVector",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03InvertAndConj",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04Dot",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10AngleAxis",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11FromVectorToVector",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12FromAndToEulerAngles",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test13FromEulerAnglesAndRotateVector",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test14Matrix",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15aAxesAndMatrix",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15bAxesAndMatrix",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test15cAxesAndMatrix",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20AddSubtract",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21Multiply",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22InvertMultNormalAndConj",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test23RotationOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test24Axes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test25Slerp",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test26LookAt",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.2,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj\u000a++++ T\u000a...[truncated 3274 chars]...\u000a068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test25Slerp\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000aDeviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test26LookAt\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestVec3f01NOUI",
          "duration" : 0.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01Normalize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle\u000aTest 0-deg, UNIT_X vecs\u000av0 1.0 / 0.0 / 0.0\u000av1 1.0 / 0.0 / 0.0\u000aa0(v0, v1) = 0.0 rad, 0.0 deg, via dot, acos\u000aTest 0-deg, free vecs\u000av0 0.14 / 0.07 / 0.0\u000av1 0.33 / 0.07 / 0.0\u000av0_1 0.19000001 / 0.0 / 0.0\u000aa0(X, v0_1) = 0.0 rad, 0.0 deg, via\u000a...[truncated 1 chars]...\u000adot, acos\u000aTest 180-deg, free vecs\u000av0 0.33 / 0.07 / 0.0\u000av1 0.14 / 0.07 / 0.0\u000av0_1 -0.19000001 / 0.0 / 0.0\u000aa0(X, v0_1) = 3.1415927 rad, 180.0 deg, via dot, acos\u000aTest 90-deg, UNIT_X, UNIT_Y vecs\u000av0 1.0 / 0.0 / 0.0\u000av1 0.0 / 1.0 / 0.0\u000aa0(v0, v1) = 1.5707964 rad, 90.0 deg, via dot, acos\u000aTest 180-deg, UNIT_X, UNIT_X_NEG vecs\u000av0 1.0 / 0.0 / 0.0\u000av1 -1.0 / 0.0 / 0.0\u000aa0(v0, v1) = 3.1415927 rad, 180.0 deg, via dot, acos\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.math.TestVec3f01NOUI",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02Angle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle\u000aTest 0-deg, UNIT_X vecs\u000av0 1.0 / 0.0 / 0.0\u000av1 1.0 / 0.0 / 0.0\u000aa0(v0, v1) = 0.0 rad, 0.0 deg, via dot, acos\u000aTest 0-deg, free vecs\u000av0 0.14 / 0.07 / 0.0\u000av1 0.33 / 0.07 / 0.0\u000av0_1 0.19000001 / 0.0 / 0.0\u000aa0(X, v0_1) = 0.0 rad, 0.0 deg, via\u000a...[truncated 1 chars]...\u000adot, acos\u000aTest 180-deg, free vecs\u000av0 0.33 / 0.07 / 0.0\u000av1 0.14 / 0.07 / 0.0\u000av0_1 -0.19000001 / 0.0 / 0.0\u000aa0(X, v0_1) = 3.1415927 rad, 180.0 deg, via dot, acos\u000aTest 90-deg, UNIT_X, UNIT_Y vecs\u000av0 1.0 / 0.0 / 0.0\u000av1 0.0 / 1.0 / 0.0\u000aa0(v0, v1) = 1.5707964 rad, 90.0 deg, via dot, acos\u000aTest 180-deg, UNIT_X, UNIT_X_NEG vecs\u000av0 1.0 / 0.0 / 0.0\u000av1 -1.0 / 0.0 / 0.0\u000aa0(v0, v1) = 3.1415927 rad, 180.0 deg, via dot, acos\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 0.171,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.math.TestVec3f01NOUI",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle\u000aTest 0-deg, UNIT_X vecs\u000av0 1.0 / 0.0 / 0.0\u000av1 1.0 / 0.0 / 0.0\u000aa0(v0, v1) = 0.0 rad, 0.0 deg, via dot, acos\u000aTest 0-deg, free vecs\u000av0 0.14 / 0.07 / 0.0\u000av1 0.33 / 0.07 / 0.0\u000av0_1 0.19000001 / 0.0 / 0.0\u000aa0(X, v0_1) = 0.0 rad, 0.0 deg, via\u000a...[truncated 1 chars]...\u000adot, acos\u000aTest 180-deg, free vecs\u000av0 0.33 / 0.07 / 0.0\u000av1 0.14 / 0.07 / 0.0\u000av0_1 -0.19000001 / 0.0 / 0.0\u000aa0(X, v0_1) = 3.1415927 rad, 180.0 deg, via dot, acos\u000aTest 90-deg, UNIT_X, UNIT_Y vecs\u000av0 1.0 / 0.0 / 0.0\u000av1 0.0 / 1.0 / 0.0\u000aa0(v0, v1) = 1.5707964 rad, 90.0 deg, via dot, acos\u000aTest 180-deg, UNIT_X, UNIT_X_NEG vecs\u000av0 1.0 / 0.0 / 0.0\u000av1 -1.0 / 0.0 / 0.0\u000aa0(v0, v1) = 3.1415927 rad, 180.0 deg, via dot, acos\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:05:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
          "duration" : 19.896,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154864929 ms III - Start\u000aSLOCK [T main @ 1753154864931 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, GENERIC_ABI)\u000a...[truncated 1543 chars]...\u000ale], 800x600\u000atest01.create[8]: [visible, autopos, repositionable, resizable], 800x600\u000atest01.create[9]: [visible, autopos, repositionable, resizable], 800x600\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154884849 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154884849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 20.545,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154864929 ms III - Start\u000aSLOCK [T main @ 1753154864931 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll\u000a-----------------------------------------------------------------------------------------------------\u000aPlatform: MACOS / Mac OS X 12.6.5 (12.6.5), x86_64 (X86_64, GENERIC_ABI)\u000a...[truncated 1543 chars]...\u000ale], 800x600\u000atest01.create[8]: [visible, autopos, repositionable, resizable], 800x600\u000atest01.create[9]: [visible, autopos, repositionable, resizable], 800x600\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154884849 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154884849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:27:44"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
          "duration" : 1.667,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCloseNewtAWT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156199110 ms III - Start\u000aSLOCK [T main @ 1753156199112 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT\u000aMyCanvas START add: Thread[#26,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aMyCanvas END add: Thread[#26,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aAWTWindow\u000a...[truncated 424 chars]...\u000aD remove: Thread[#26,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156200800 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156200800 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.329,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156199110 ms III - Start\u000aSLOCK [T main @ 1753156199112 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT\u000aMyCanvas START add: Thread[#26,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aMyCanvas END add: Thread[#26,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aAWTWindow\u000a...[truncated 424 chars]...\u000aD remove: Thread[#26,AWT-EventQueue-0,6,main], holds AWTTreeLock: true\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156200800 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156200800 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:49:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
          "duration" : 5.143,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDisplayCreate01_AutoDestroyLifecycle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154886458 ms III - Start\u000aSLOCK [T main @ 1753154886460 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle\u000aPass - 1\u000aPosition OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.ini\u000a...[truncated 15840 chars]...\u000a5d, main]\u000a  [0] : NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154894824 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154894824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.994,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154886458 ms III - Start\u000aSLOCK [T main @ 1753154886460 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle\u000aPass - 1\u000aPosition OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.ini\u000a...[truncated 15840 chars]...\u000a5d, main]\u000a  [0] : NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154894824 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154894824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:28:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
          "duration" : 5.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDisplayCreate01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154896286 ms III - Start\u000aSLOCK [T main @ 1753154896288 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01\u000aPass - 1\u000aPosition OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileR\u000a...[truncated 16052 chars]...\u000a: 1 - Thread[0x6842775d, main]\u000a  [0] : NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154904374 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154904374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.716,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154896286 ms III - Start\u000aSLOCK [T main @ 1753154896288 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01\u000aPass - 1\u000aPosition OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileR\u000a...[truncated 16052 chars]...\u000a: 1 - Thread[0x6842775d, main]\u000a  [0] : NEWT-Display[.macosx_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154904374 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154904374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:28:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
          "duration" : 2.151,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEventSourceNotNewtBug",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156202233 ms III - Start\u000aSLOCK [T main @ 1753156202235 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x19e7a160: tileRendererInUse null, GearsES2[obj 0x19e7a160 isInit false, usesShared\u000a...[truncated 2713 chars]...\u000a GearsES2.dispose 0x19e7a160: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x19e7a160 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156204407 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156204407 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.818,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156202233 ms III - Start\u000aSLOCK [T main @ 1753156202235 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x19e7a160: tileRendererInUse null, GearsES2[obj 0x19e7a160 isInit false, usesShared\u000a...[truncated 2713 chars]...\u000a GearsES2.dispose 0x19e7a160: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x19e7a160 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156204407 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156204407 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:50:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
          "duration" : 5.939,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindow00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154905807 ms III - Start\u000aSLOCK [T main @ 1753154905808 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabil\u000a...[truncated 1910 chars]...\u000a#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154914818 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154914818 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.638,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154905807 ms III - Start\u000aSLOCK [T main @ 1753154905808 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabil\u000a...[truncated 1910 chars]...\u000a#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154914818 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154914818 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:28:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
          "duration" : 3.924,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWarp01Center",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154916194 ms III - Start\u000aSLOCK [T main @ 1753154916196 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x5b1669c0: tileRendererInUse null, GearsES2[obj 0x5b1669c0 isInit false, usesShared fal\u000a...[truncated 6169 chars]...\u000aain] GearsES2.dispose 0x4b29d1d2: tileRendererInUse null\u000aThread[#31,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x4b29d1d2 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154926279 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154926279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
          "duration" : 3.272,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWarp02Random",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154916194 ms III - Start\u000aSLOCK [T main @ 1753154916196 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x5b1669c0: tileRendererInUse null, GearsES2[obj 0x5b1669c0 isInit false, usesShared fal\u000a...[truncated 6169 chars]...\u000aain] GearsES2.dispose 0x4b29d1d2: tileRendererInUse null\u000aThread[#31,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x4b29d1d2 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154926279 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154926279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.71,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154916194 ms III - Start\u000aSLOCK [T main @ 1753154916196 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x5b1669c0: tileRendererInUse null, GearsES2[obj 0x5b1669c0 isInit false, usesShared fal\u000a...[truncated 6169 chars]...\u000aain] GearsES2.dispose 0x4b29d1d2: tileRendererInUse null\u000aThread[#31,main-Display-.macosx_nil-1-EDT-2,5,main] GearsES2.dispose 0x4b29d1d2 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154926279 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154926279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:28:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 1.936,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01WindowCreateSimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154927639 ms III - Start\u000aSLOCK [T main @ 1753154927641 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x5b1669c0: tileRendererInUse null, GearsES2[obj 0x5b1669c0 isInit f\u000a...[truncated 23420 chars]...\u000asES2.dispose 0x117159c0: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x117159c0 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154941007 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154941007 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 1.342,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02WindowCreateUndecor",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154927639 ms III - Start\u000aSLOCK [T main @ 1753154927641 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x5b1669c0: tileRendererInUse null, GearsES2[obj 0x5b1669c0 isInit f\u000a...[truncated 23420 chars]...\u000asES2.dispose 0x117159c0: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x117159c0 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154941007 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154941007 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 3.59,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11WindowSimpleToggleVisibility",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154927639 ms III - Start\u000aSLOCK [T main @ 1753154927641 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x5b1669c0: tileRendererInUse null, GearsES2[obj 0x5b1669c0 isInit f\u000a...[truncated 23420 chars]...\u000asES2.dispose 0x117159c0: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x117159c0 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154941007 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154941007 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
          "duration" : 3.567,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test12WindowUndecorToggleVisibility",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154927639 ms III - Start\u000aSLOCK [T main @ 1753154927641 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x5b1669c0: tileRendererInUse null, GearsES2[obj 0x5b1669c0 isInit f\u000a...[truncated 23420 chars]...\u000asES2.dispose 0x117159c0: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x117159c0 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154941007 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154941007 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 13.993,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154927639 ms III - Start\u000aSLOCK [T main @ 1753154927641 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple\u000aXXX VISIBLE.0 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x5b1669c0: tileRendererInUse null, GearsES2[obj 0x5b1669c0 isInit f\u000a...[truncated 23420 chars]...\u000asES2.dispose 0x117159c0: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-4,5,main] GearsES2.dispose 0x117159c0 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154941007 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154941007 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:28:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
          "duration" : 1.966,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01WindowSimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154942626 ms III - Start\u000aSLOCK [T main @ 1753154942628 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared false, 1 nu\u000a...[truncated 36122 chars]...\u000a0x4a83a74a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154960551 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154960566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154960566 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x4b741d6d isInit true, usesShared false, 1 GearsObj[0x74615d1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x732d0be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e3ef2ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: MacOSXOnscreenCGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@17f62e33,\u000a\u0009Handle    \u000a...[truncated 15350 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@4b013c76, ], \u000a  windowLock <53fb3dab, cb0755b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
          "duration" : 1.362,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02WindowSimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154942626 ms III - Start\u000aSLOCK [T main @ 1753154942628 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared false, 1 nu\u000a...[truncated 36122 chars]...\u000a0x4a83a74a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154960551 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154960566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154960566 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x4b741d6d isInit true, usesShared false, 1 GearsObj[0x74615d1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x732d0be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e3ef2ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: MacOSXOnscreenCGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@17f62e33,\u000a\u0009Handle    \u000a...[truncated 15350 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@4b013c76, ], \u000a  windowLock <53fb3dab, cb0755b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
          "duration" : 2.55,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10WindowNativeRecreateSimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154942626 ms III - Start\u000aSLOCK [T main @ 1753154942628 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared false, 1 nu\u000a...[truncated 36122 chars]...\u000a0x4a83a74a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154960551 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154960566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154960566 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x4b741d6d isInit true, usesShared false, 1 GearsObj[0x74615d1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x732d0be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e3ef2ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: MacOSXOnscreenCGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@17f62e33,\u000a\u0009Handle    \u000a...[truncated 15350 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@4b013c76, ], \u000a  windowLock <53fb3dab, cb0755b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
          "duration" : 2.549,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test11WindowNativeRecreateSimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154942626 ms III - Start\u000aSLOCK [T main @ 1753154942628 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared false, 1 nu\u000a...[truncated 36122 chars]...\u000a0x4a83a74a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154960551 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154960566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154960566 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x4b741d6d isInit true, usesShared false, 1 GearsObj[0x74615d1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x732d0be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e3ef2ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: MacOSXOnscreenCGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@17f62e33,\u000a\u0009Handle    \u000a...[truncated 15350 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@4b013c76, ], \u000a  windowLock <53fb3dab, cb0755b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
          "duration" : 1.356,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test21WindowDestroyWinTwiceA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154942626 ms III - Start\u000aSLOCK [T main @ 1753154942628 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared false, 1 nu\u000a...[truncated 36122 chars]...\u000a0x4a83a74a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154960551 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154960566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154960566 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x4b741d6d isInit true, usesShared false, 1 GearsObj[0x74615d1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x732d0be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e3ef2ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: MacOSXOnscreenCGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@17f62e33,\u000a\u0009Handle    \u000a...[truncated 15350 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@4b013c76, ], \u000a  windowLock <53fb3dab, cb0755b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
          "duration" : 2.6,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test22WindowTwoWinOneDisplay",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154942626 ms III - Start\u000aSLOCK [T main @ 1753154942628 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared false, 1 nu\u000a...[truncated 36122 chars]...\u000a0x4a83a74a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154960551 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154960566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154960566 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x4b741d6d isInit true, usesShared false, 1 GearsObj[0x74615d1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x732d0be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e3ef2ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: MacOSXOnscreenCGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@17f62e33,\u000a\u0009Handle    \u000a...[truncated 15350 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@4b013c76, ], \u000a  windowLock <53fb3dab, cb0755b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
          "duration" : 2.613,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test23WindowTwoWinTwoDisplays",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154942626 ms III - Start\u000aSLOCK [T main @ 1753154942628 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared false, 1 nu\u000a...[truncated 36122 chars]...\u000a0x4a83a74a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154960551 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154960566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154960566 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x4b741d6d isInit true, usesShared false, 1 GearsObj[0x74615d1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x732d0be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e3ef2ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: MacOSXOnscreenCGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@17f62e33,\u000a\u0009Handle    \u000a...[truncated 15350 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@4b013c76, ], \u000a  windowLock <53fb3dab, cb0755b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000a"
        }
      ],
      "duration" : 18.557,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154942626 ms III - Start\u000aSLOCK [T main @ 1753154942628 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared false, 1 nu\u000a...[truncated 36122 chars]...\u000a0x4a83a74a FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154960551 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154960566 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154960566 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "Frames for initial setVisible(true): 1\u000aCreated: GLWindow[\u000a\u0009Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x4b741d6d isInit true, usesShared false, 1 GearsObj[0x74615d1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x732d0be6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e3ef2ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], \u000a\u0009Drawable: MacOSXOnscreenCGLDrawable[Realized true,\u000a\u0009Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@17f62e33,\u000a\u0009Handle    \u000a...[truncated 15350 chars]...\u000a.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@4b013c76, ], \u000a  windowLock <53fb3dab, cb0755b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000aFrames for initial setVisible(true): 1\u000aFrames for initial setVisible(true): 1\u000aduration1: 0\u000aduration2: 0\u000a",
      "timestamp" : "2025-07-22T03:29:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 2.393,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowDecor01Simple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154961914 ms III - Start\u000aSLOCK [T main @ 1753154961915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x470734c3: tileRendererInUse null, GearsES2[obj 0x470734c3 isInit false, usesShare\u000a...[truncated 20564 chars]...\u000aN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154976030 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154976298 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154976298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 1.981,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowDecor02DestroyWinTwiceA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154961914 ms III - Start\u000aSLOCK [T main @ 1753154961915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x470734c3: tileRendererInUse null, GearsES2[obj 0x470734c3 isInit false, usesShare\u000a...[truncated 20564 chars]...\u000aN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154976030 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154976298 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154976298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 3.51,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowDecor03TwoWinOneDisplay",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154961914 ms III - Start\u000aSLOCK [T main @ 1753154961915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x470734c3: tileRendererInUse null, GearsES2[obj 0x470734c3 isInit false, usesShare\u000a...[truncated 20564 chars]...\u000aN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154976030 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154976298 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154976298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
          "duration" : 3.485,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowDecor03TwoWinTwoDisplays",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154961914 ms III - Start\u000aSLOCK [T main @ 1753154961915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x470734c3: tileRendererInUse null, GearsES2[obj 0x470734c3 isInit false, usesShare\u000a...[truncated 20564 chars]...\u000aN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154976030 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154976298 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154976298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.003,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154961914 ms III - Start\u000aSLOCK [T main @ 1753154961915 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x470734c3: tileRendererInUse null, GearsES2[obj 0x470734c3 isInit false, usesShare\u000a...[truncated 20564 chars]...\u000aN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154976030 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154976298 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154976298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:29:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
          "duration" : 2.86,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01WindowDecor",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154977659 ms III - Start\u000aSLOCK [T main @ 1753154977661 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared fa\u000a...[truncated 8813 chars]...\u000a0x2d901eb0 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154985613 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154985629 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154985630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
          "duration" : 2.206,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02WindowUndecor",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154977659 ms III - Start\u000aSLOCK [T main @ 1753154977661 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared fa\u000a...[truncated 8813 chars]...\u000a0x2d901eb0 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154985613 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154985629 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154985630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.595,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154977659 ms III - Start\u000aSLOCK [T main @ 1753154977661 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, usesShared fa\u000a...[truncated 8813 chars]...\u000a0x2d901eb0 FIN\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753154985613 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154985629 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154985630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:29:37"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
          "duration" : 2.221,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testListenerStringPassingAndOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156205849 ms III - Start\u000aSLOCK [T main @ 1753156205850 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x57bc27f5: tileRendererInUse null, GearsES2[obj 0x57bc27f5 isInit false, usesSh\u000a...[truncated 4617 chars]...\u000arsES2.dispose 0x57bc27f5: tileRendererInUse null\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x57bc27f5 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156208094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156208094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : "durationPerTest 500\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156207288 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156207291 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.dr\u000a...[truncated 667 chars]...\u000andowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156207853 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156207953 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156208053 d 0ms]]\u000a"
        }
      ],
      "duration" : 2.897,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156205849 ms III - Start\u000aSLOCK [T main @ 1753156205850 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x57bc27f5: tileRendererInUse null, GearsES2[obj 0x57bc27f5 isInit false, usesSh\u000a...[truncated 4617 chars]...\u000arsES2.dispose 0x57bc27f5: tileRendererInUse null\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x57bc27f5 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156208094 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156208094 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "durationPerTest 500\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156207288 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156207291 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.dr\u000a...[truncated 667 chars]...\u000andowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156207853 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156207953 d 0ms]]\u000aWindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156208053 d 0ms]]\u000a",
      "timestamp" : "2025-07-22T03:50:05"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
          "duration" : 1.621,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156209523 ms III - Start\u000aSLOCK [T main @ 1753156209525 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x78aa1f72: tileRendererInUse null, GearsES2[obj 0x78aa1f72 isInit false, usesShared false, 1 null, 2 \u000a...[truncated 5252 chars]...\u000ail-1-EDT-1,5,main] GearsES2.dispose 0x1f75a668: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x1f75a668 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156212361 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156212361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.48,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156209523 ms III - Start\u000aSLOCK [T main @ 1753156209525 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x78aa1f72: tileRendererInUse null, GearsES2[obj 0x78aa1f72 isInit false, usesShared false, 1 null, 2 \u000a...[truncated 5252 chars]...\u000ail-1-EDT-1,5,main] GearsES2.dispose 0x1f75a668: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x1f75a668 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156212361 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156212361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:50:09"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
          "duration" : 6.125,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRemoteWindow01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154986959 ms III - Start\u000aSLOCK [T main @ 1753154986961 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabiliti\u000a...[truncated 4591 chars]...\u000a.macosx_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#30,main-Display-.macosx_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154993108 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154993108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.774,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154986959 ms III - Start\u000aSLOCK [T main @ 1753154986961 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES1.init ...\u000aGearsES1 init on Thread[#28,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabiliti\u000a...[truncated 4591 chars]...\u000a.macosx_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose ... \u000aThread[#30,main-Display-.macosx_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154993108 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154993108 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:29:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
          "duration" : 3.744,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRemoteWindow01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154994490 ms III - Start\u000aSLOCK [T main @ 1753154994491 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154999226 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154999226 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.356,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154994490 ms III - Start\u000aSLOCK [T main @ 1753154994491 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753154999226 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753154999226 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:29:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
          "duration" : 5.709,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155000542 ms III - Start\u000aSLOCK [T main @ 1753155000544 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test\u000aCreate PointerIcon #00: PointerIcon[obj 0x7674f035, .macosx_nil-1, 0x60000236cd80, RGBA8888, 64 x 64, 0 / 0, pixels java.nio.DirectByteBuffer[pos=0 lim=16384 cap=16384]]\u000a...[truncated 2205 chars]...\u000al-1-EDT-1,5,main] GearsES2.dispose 0x449a4f23: tileRendererInUse null\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x449a4f23 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155006274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155006274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.353,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155000542 ms III - Start\u000aSLOCK [T main @ 1753155000544 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test\u000aCreate PointerIcon #00: PointerIcon[obj 0x7674f035, .macosx_nil-1, 0x60000236cd80, RGBA8888, 64 x 64, 0 / 0, pixels java.nio.DirectByteBuffer[pos=0 lim=16384 cap=16384]]\u000a...[truncated 2205 chars]...\u000al-1-EDT-1,5,main] GearsES2.dispose 0x449a4f23: tileRendererInUse null\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x449a4f23 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155006274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155006274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:30:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
          "duration" : 2.101,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCloseFrameGLCanvas",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156213780 ms III - Start\u000aSLOCK [T main @ 1753156213782 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas\u000aAWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]\u000aThread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c60d6e9: t\u000a...[truncated 5113 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x6f36c2f0 FIN\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156216508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156216508 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
          "duration" : 0.602,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCloseJFrameGLCanvas",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156213780 ms III - Start\u000aSLOCK [T main @ 1753156213782 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas\u000aAWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]\u000aThread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c60d6e9: t\u000a...[truncated 5113 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x6f36c2f0 FIN\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156216508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156216508 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.372,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156213780 ms III - Start\u000aSLOCK [T main @ 1753156213782 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas\u000aAWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]\u000aThread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c60d6e9: t\u000a...[truncated 5113 chars]...\u000antQueue-0,6,main] GearsES2.dispose 0x6f36c2f0 FIN\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156216508 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156216508 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:50:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
          "duration" : 4.976,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCloseGLWindow",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155007609 ms III - Start\u000aSLOCK [T main @ 1753155007611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x173ed316: tileRendererInUse null, GearsES2[obj 0x173ed316 isInit false, usesShared \u000a...[truncated 2534 chars]...\u000al-1-EDT-1,5,main] GearsES2.dispose 0x173ed316 FIN\u000aNEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155012608 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155012608 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.62,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155007609 ms III - Start\u000aSLOCK [T main @ 1753155007611 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x173ed316: tileRendererInUse null, GearsES2[obj 0x173ed316 isInit false, usesShared \u000a...[truncated 2534 chars]...\u000al-1-EDT-1,5,main] GearsES2.dispose 0x173ed316 FIN\u000aNEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155012608 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155012608 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:30:07"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
          "duration" : 2.463,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCloseJFrameNewtCanvasAWT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156217932 ms III - Start\u000aSLOCK [T main @ 1753156217934 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x1bab8268: tileRendererInUse null, GearsES2[obj 0x1bab8268 isInit fals\u000a...[truncated 4253 chars]...\u000aindowClosingAdapter[closing 1, closed 1]\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156220419 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156220419 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.126,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156217932 ms III - Start\u000aSLOCK [T main @ 1753156217934 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x1bab8268: tileRendererInUse null, GearsES2[obj 0x1bab8268 isInit fals\u000a...[truncated 4253 chars]...\u000aindowClosingAdapter[closing 1, closed 1]\u000aAWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156220419 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156220419 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:50:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 1.887,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowDecorDestroyWinTwiceA",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155013930 ms III - Start\u000aSLOCK [T main @ 1753155013932 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.setUp: com.jogamp.opengl.test\u000a...[truncated 543 chars]...\u000aNEWT - testWindowDecorTwoWin\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155021899 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155021899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowDecorSimpleUserPos",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155013930 ms III - Start\u000aSLOCK [T main @ 1753155013932 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.setUp: com.jogamp.opengl.test\u000a...[truncated 543 chars]...\u000aNEWT - testWindowDecorTwoWin\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155021899 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155021899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 1.276,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowDecorSimpleWMPos",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155013930 ms III - Start\u000aSLOCK [T main @ 1753155013932 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.setUp: com.jogamp.opengl.test\u000a...[truncated 543 chars]...\u000aNEWT - testWindowDecorTwoWin\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155021899 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155021899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 1.266,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowDecorTwoWin",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155013930 ms III - Start\u000aSLOCK [T main @ 1753155013932 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.setUp: com.jogamp.opengl.test\u000a...[truncated 543 chars]...\u000aNEWT - testWindowDecorTwoWin\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155021899 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155021899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
          "duration" : 2.533,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowNativeRecreate01Simple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155013930 ms III - Start\u000aSLOCK [T main @ 1753155013932 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.setUp: com.jogamp.opengl.test\u000a...[truncated 543 chars]...\u000aNEWT - testWindowDecorTwoWin\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155021899 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155021899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.593,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestWindows01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155013930 ms III - Start\u000aSLOCK [T main @ 1753155013932 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA\u000a++++ TestCase.setUp: com.jogamp.opengl.test\u000a...[truncated 543 chars]...\u000aNEWT - testWindowDecorTwoWin\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155021899 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155021899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:30:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
          "duration" : 2.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01WindowDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155023215 ms III - Start\u000aSLOCK [T main @ 1753155023217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000aXXX: Caps[rgba 8/8/8/0, opaque, on-scr.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000aXXX: Caps[rgba 8/8/8/1, trans-rgba 0x0/0/0/0, on-scr.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155027640 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155027640 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
          "duration" : 1.383,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02WindowDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155023215 ms III - Start\u000aSLOCK [T main @ 1753155023217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000aXXX: Caps[rgba 8/8/8/0, opaque, on-scr.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000aXXX: Caps[rgba 8/8/8/1, trans-rgba 0x0/0/0/0, on-scr.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155027640 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155027640 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.05,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.TestWindows02NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155023215 ms III - Start\u000aSLOCK [T main @ 1753155023217 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000aXXX: Caps[rgba 8/8/8/0, opaque, on-scr.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000aXXX: Caps[rgba 8/8/8/1, trans-rgba 0x0/0/0/0, on-scr.]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155027640 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155027640 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:30:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.659,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SingleButtonPressAndRelease",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156221838 ms III - Start\u000aSLOCK [T main @ 1753156221839 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mon\u000a...[truncated 35490 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156248367 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156248367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.772,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02SingleButtonPressAndReleaseWithShift",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156221838 ms III - Start\u000aSLOCK [T main @ 1753156221839 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mon\u000a...[truncated 35490 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156248367 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156248367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.755,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03SingleButtonPressAndReleaseWithCtrl",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156221838 ms III - Start\u000aSLOCK [T main @ 1753156221839 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mon\u000a...[truncated 35490 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156248367 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156248367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 4.154,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10HoldOneButtonAndPressAnother",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156221838 ms III - Start\u000aSLOCK [T main @ 1753156221839 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mon\u000a...[truncated 35490 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156248367 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156248367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 3.551,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20PressAllButtonsInSequence",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156221838 ms III - Start\u000aSLOCK [T main @ 1753156221839 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mon\u000a...[truncated 35490 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156248367 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156248367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
          "duration" : 5.192,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test30SingleButtonClickAndDrag",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156221838 ms III - Start\u000aSLOCK [T main @ 1753156221839 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mon\u000a...[truncated 35490 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156248367 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156248367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 27.175,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156221838 ms III - Start\u000aSLOCK [T main @ 1753156221839 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000arequestFocus: AWT Component\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#26,AWT-EventQueue-0,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mon\u000a...[truncated 35490 chars]...\u000a com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#26,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156248367 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156248367 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:50:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.59,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SingleButtonPressAndRelease",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156249838 ms III - Start\u000aSLOCK [T main @ 1753156249840 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl,\u000a...[truncated 45138 chars]...\u000avent.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156276384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156276384 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.783,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02SingleButtonPressAndReleaseWithShift",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156249838 ms III - Start\u000aSLOCK [T main @ 1753156249840 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl,\u000a...[truncated 45138 chars]...\u000avent.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156276384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156276384 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.783,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03SingleButtonPressAndReleaseWithCtrl",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156249838 ms III - Start\u000aSLOCK [T main @ 1753156249840 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl,\u000a...[truncated 45138 chars]...\u000avent.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156276384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156276384 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 4.395,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10HoldOneButtonAndPressAnother",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156249838 ms III - Start\u000aSLOCK [T main @ 1753156249840 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl,\u000a...[truncated 45138 chars]...\u000avent.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156276384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156276384 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 3.576,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20PressAllButtonsInSequence",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156249838 ms III - Start\u000aSLOCK [T main @ 1753156249840 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl,\u000a...[truncated 45138 chars]...\u000avent.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156276384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156276384 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
          "duration" : 5.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test30SingleButtonClickAndDrag",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156249838 ms III - Start\u000aSLOCK [T main @ 1753156249840 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl,\u000a...[truncated 45138 chars]...\u000avent.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156276384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156276384 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 27.188,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156249838 ms III - Start\u000aSLOCK [T main @ 1753156249840 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,main-Display-.macosx_nil-1-EDT-1,5,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl,\u000a...[truncated 45138 chars]...\u000avent.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156276384 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156276384 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:50:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.563,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SingleButtonPressAndRelease",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156277874 ms III - Start\u000aSLOCK [T main @ 1753156277876 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/\u000a...[truncated 34642 chars]...\u000aersNewtCanvasAWT - test30SingleButtonClickAndDrag\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156304614 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156304614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.764,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02SingleButtonPressAndReleaseWithShift",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156277874 ms III - Start\u000aSLOCK [T main @ 1753156277876 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/\u000a...[truncated 34642 chars]...\u000aersNewtCanvasAWT - test30SingleButtonClickAndDrag\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156304614 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156304614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.766,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03SingleButtonPressAndReleaseWithCtrl",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156277874 ms III - Start\u000aSLOCK [T main @ 1753156277876 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/\u000a...[truncated 34642 chars]...\u000aersNewtCanvasAWT - test30SingleButtonClickAndDrag\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156304614 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156304614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 4.36,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10HoldOneButtonAndPressAnother",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156277874 ms III - Start\u000aSLOCK [T main @ 1753156277876 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/\u000a...[truncated 34642 chars]...\u000aersNewtCanvasAWT - test30SingleButtonClickAndDrag\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156304614 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156304614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 3.566,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20PressAllButtonsInSequence",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156277874 ms III - Start\u000aSLOCK [T main @ 1753156277876 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/\u000a...[truncated 34642 chars]...\u000aersNewtCanvasAWT - test30SingleButtonClickAndDrag\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156304614 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156304614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
          "duration" : 5.197,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test30SingleButtonClickAndDrag",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156277874 ms III - Start\u000aSLOCK [T main @ 1753156277876 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/\u000a...[truncated 34642 chars]...\u000aersNewtCanvasAWT - test30SingleButtonClickAndDrag\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156304614 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156304614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 27.38,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156277874 ms III - Start\u000aSLOCK [T main @ 1753156277876 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/\u000a...[truncated 34642 chars]...\u000aersNewtCanvasAWT - test30SingleButtonClickAndDrag\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#32,AWT-EventQueue-0-Display-.macosx_nil-1-EDT-1,6,main] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156304614 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156304614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:51:17"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01SingleButtonPressAndRelease",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156693776 ms III - Start\u000aSLOCK [T main @ 1753156693778 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#27,AppKit Thread,5,system]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , h\u000a...[truncated 3325 chars]...\u000ajogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156699552 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156699552 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02SingleButtonPressAndReleaseWithShift",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156693776 ms III - Start\u000aSLOCK [T main @ 1753156693778 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#27,AppKit Thread,5,system]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , h\u000a...[truncated 3325 chars]...\u000ajogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156699552 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156699552 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03SingleButtonPressAndReleaseWithCtrl",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156693776 ms III - Start\u000aSLOCK [T main @ 1753156693778 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#27,AppKit Thread,5,system]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , h\u000a...[truncated 3325 chars]...\u000ajogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156699552 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156699552 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test10HoldOneButtonAndPressAnother",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156693776 ms III - Start\u000aSLOCK [T main @ 1753156693778 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#27,AppKit Thread,5,system]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , h\u000a...[truncated 3325 chars]...\u000ajogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156699552 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156699552 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test20PressAllButtonsInSequence",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156693776 ms III - Start\u000aSLOCK [T main @ 1753156693778 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#27,AppKit Thread,5,system]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , h\u000a...[truncated 3325 chars]...\u000ajogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156699552 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156699552 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test30SingleButtonClickAndDrag",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156693776 ms III - Start\u000aSLOCK [T main @ 1753156693778 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#27,AppKit Thread,5,system]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , h\u000a...[truncated 3325 chars]...\u000ajogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156699552 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156699552 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.402,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156693776 ms III - Start\u000aSLOCK [T main @ 1753156693778 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000asetTestSupported: false\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#27,AppKit Thread,5,system]\u000aChosen GLCapabilities: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , h\u000a...[truncated 3325 chars]...\u000ajogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#27,AppKit Thread,5,system] RedSquareES2.dispose FIN\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156699552 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156699552 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:58:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
          "duration" : 7.782,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NEWT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156306116 ms III - Start\u000aSLOCK [T main @ 1753156306118 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6234 chars]...\u000aSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156321573 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156321573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NewtCanvasAWT_Onscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156306116 ms III - Start\u000aSLOCK [T main @ 1753156306118 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6234 chars]...\u000aSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156321573 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156321573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
          "duration" : 6.44,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03NewtCanvasAWT_Offsccreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156306116 ms III - Start\u000aSLOCK [T main @ 1753156306118 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6234 chars]...\u000aSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156321573 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156321573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 16.105,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156306116 ms III - Start\u000aSLOCK [T main @ 1753156306118 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GL\u000a...[truncated 6234 chars]...\u000aSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156321573 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156321573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:51:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
          "duration" : 26.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NEWT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156323014 ms III - Start\u000aSLOCK [T main @ 1753156323017 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 78782 chars]...\u000aain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156375142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156375142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NewtCanvasAWT_Onscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156323014 ms III - Start\u000aSLOCK [T main @ 1753156323017 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 78782 chars]...\u000aain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156375142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156375142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
          "duration" : 24.89,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03NewtCanvasAWT_Offsccreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156323014 ms III - Start\u000aSLOCK [T main @ 1753156323017 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 78782 chars]...\u000aain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156375142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156375142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 52.774,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156323014 ms III - Start\u000aSLOCK [T main @ 1753156323017 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCapabili\u000a...[truncated 78782 chars]...\u000aain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156375142 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156375142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:52:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
          "duration" : 15.551,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NEWT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156376782 ms III - Start\u000aSLOCK [T main @ 1753156376784 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 4776 chars]...\u000amain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#51,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156408026 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156408026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
          "duration" : 14.409,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NewtCanvasAWT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156376782 ms III - Start\u000aSLOCK [T main @ 1753156376784 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 4776 chars]...\u000amain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#51,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156408026 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156408026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 31.886,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156376782 ms III - Start\u000aSLOCK [T main @ 1753156376784 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen \u000a...[truncated 4776 chars]...\u000amain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#51,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156408026 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156408026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:52:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
          "duration" : 9.759,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NEWT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156409471 ms III - Start\u000aSLOCK [T main @ 1753156409473 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4380 chars]...\u000aRedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156429026 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156429026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NewtCanvasAWT_Onscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156409471 ms III - Start\u000aSLOCK [T main @ 1753156409473 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4380 chars]...\u000aRedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156429026 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156429026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
          "duration" : 8.573,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03NewtCanvasAWT_Offsccreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156409471 ms III - Start\u000aSLOCK [T main @ 1753156409473 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4380 chars]...\u000aRedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156429026 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156429026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 20.202,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156409471 ms III - Start\u000aSLOCK [T main @ 1753156409473 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main]\u000aChosen GLCap\u000a...[truncated 4380 chars]...\u000aRedSquareES2.dispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156429026 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156429026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:53:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
          "duration" : 2.345,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NEWT",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156430448 ms III - Start\u000aSLOCK [T main @ 1753156430450 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4020 chars]...\u000aispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156435207 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156435207 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NewtCanvasAWT_Onscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156430448 ms III - Start\u000aSLOCK [T main @ 1753156430450 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4020 chars]...\u000aispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156435207 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156435207 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
          "duration" : 1.19,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03NewtCanvasAWT_Offsccreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156430448 ms III - Start\u000aSLOCK [T main @ 1753156430450 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4020 chars]...\u000aispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156435207 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156435207 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.397,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156430448 ms III - Start\u000aSLOCK [T main @ 1753156430450 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT\u000aThread[#36,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#36,Thread-3-AWTAnimator#00,5,main\u000a...[truncated 4020 chars]...\u000aispose: tileRendererInUse null\u000aThread[#40,Thread-3-Display-.macosx_nil-1-EDT-2,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156435207 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156435207 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:53:50"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
          "duration" : 8.171,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFocus01ProgrFocus",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156436644 ms III - Start\u000aSLOCK [T main @ 1753156436645 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus\u000aFOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:\u000a...[truncated 17891 chars]...\u000ain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156454704 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156454705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
          "duration" : 8.661,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFocus02RobotFocus",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156436644 ms III - Start\u000aSLOCK [T main @ 1753156436645 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus\u000aFOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:\u000a...[truncated 17891 chars]...\u000ain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156454704 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156454705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 18.71,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156436644 ms III - Start\u000aSLOCK [T main @ 1753156436645 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus\u000aFOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:\u000a...[truncated 17891 chars]...\u000ain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156454704 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156454705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:53:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
          "duration" : 19.258,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFocus01ProgrFocus",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156456171 ms III - Start\u000aSLOCK [T main @ 1753156456173 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus\u000aFOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:\u000a...[truncated 53211 chars]...\u000ac -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156498277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156498278 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
          "duration" : 21.384,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFocus02RobotFocus",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156456171 ms III - Start\u000aSLOCK [T main @ 1753156456173 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus\u000aFOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:\u000a...[truncated 53211 chars]...\u000ac -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156498277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156498278 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 42.755,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156456171 ms III - Start\u000aSLOCK [T main @ 1753156456173 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus\u000aFOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:\u000a...[truncated 53211 chars]...\u000ac -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas1\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156498277 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156498278 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:54:16"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
          "duration" : 5.498,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowParentingAWTFocusTraversal01Onscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156499788 ms III - Start\u000aSLOCK [T main @ 1753156499789 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen\u000aFTKL.fwd-keys: pressed TAB\u000aFTKL.fwd-keys: ctrl pressed TAB\u000aFTKL.bwd-keys: pressed BACK_SPACE\u000aFTKL.bwd-keys: shift \u000a...[truncated 15361 chars]...\u000arerInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x24c4ddae FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156511135 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156511136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
          "duration" : 4.583,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowParentingAWTFocusTraversal02Offscreen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156499788 ms III - Start\u000aSLOCK [T main @ 1753156499789 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen\u000aFTKL.fwd-keys: pressed TAB\u000aFTKL.fwd-keys: ctrl pressed TAB\u000aFTKL.bwd-keys: pressed BACK_SPACE\u000aFTKL.bwd-keys: shift \u000a...[truncated 15361 chars]...\u000arerInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x24c4ddae FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156511135 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156511136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 11.993,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156499788 ms III - Start\u000aSLOCK [T main @ 1753156499789 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen\u000aFTKL.fwd-keys: pressed TAB\u000aFTKL.fwd-keys: ctrl pressed TAB\u000aFTKL.bwd-keys: pressed BACK_SPACE\u000aFTKL.bwd-keys: shift \u000a...[truncated 15361 chars]...\u000arerInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x24c4ddae FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156511135 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156511136 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:54:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test00ScreenModeStream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155028949 ms III - Start\u000aSLOCK [T main @ 1753155028951 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream\u000a00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000a00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000a01 \u000a...[truncated 30096 chars]...\u000a x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]\u000a[00][107]: [Id 0x16, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155032274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155032274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
          "duration" : 0.489,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01ScreenAllMonitor",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155028949 ms III - Start\u000aSLOCK [T main @ 1753155028951 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream\u000a00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000a00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000a01 \u000a...[truncated 30096 chars]...\u000a x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]\u000a[00][107]: [Id 0x16, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155032274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155032274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02ScreenAllModesInfo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155028949 ms III - Start\u000aSLOCK [T main @ 1753155028951 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream\u000a00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000a00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000a01 \u000a...[truncated 30096 chars]...\u000a x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]\u000a[00][107]: [Id 0x16, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155032274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155032274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.949,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155028949 ms III - Start\u000aSLOCK [T main @ 1753155028951 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream\u000a00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000a00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000a01 \u000a...[truncated 30096 chars]...\u000a x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]\u000a[00][107]: [Id 0x16, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155032274 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155032274 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:30:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
          "duration" : 3.751,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenModeInfo01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155033682 ms III - Start\u000aSLOCK [T main @ 1753155033683 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000aThread[#24,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e9175d8: tileRendererInUse null, GearsES2[obj 0x6e9175d8 isInit false, usesShared fals\u000a...[truncated 10446 chars]...\u000amain] GearsES2.dispose 0x6e9175d8: tileRendererInUse null\u000aThread[#24,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x6e9175d8 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155038438 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155038438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.402,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155033682 ms III - Start\u000aSLOCK [T main @ 1753155033683 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000aThread[#24,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x6e9175d8: tileRendererInUse null, GearsES2[obj 0x6e9175d8 isInit false, usesShared fals\u000a...[truncated 10446 chars]...\u000amain] GearsES2.dispose 0x6e9175d8: tileRendererInUse null\u000aThread[#24,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x6e9175d8 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155038438 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155038438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:30:33"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 1542,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenModeChange01",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "got: <false>, expected: is <true>",
          "status" : "SKIPPED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155039841 ms III - Start\u000aSLOCK [T main @ 1753155039843 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT - testScreenModeChange01 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT - testScreenModeChange01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155042850 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155042851 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.63,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155039841 ms III - Start\u000aSLOCK [T main @ 1753155039843 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000asetTestSupported: false\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT - testScreenModeChange01 - Test not supported on this platform.\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT - testScreenModeChange01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155042850 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155042851 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:30:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
          "duration" : 10.251,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenModeChange01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155043760 ms III - Start\u000aSLOCK [T main @ 1753155043761 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x2cf3d63b: tileRendererInUse null, GearsES2[obj 0x2cf3d63b isInit false, usesShared fa\u000a...[truncated 4514 chars]...\u000a ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x7, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 108]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155058815 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155058815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 15.673,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155043760 ms III - Start\u000aSLOCK [T main @ 1753155043761 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x2cf3d63b: tileRendererInUse null, GearsES2[obj 0x2cf3d63b isInit false, usesShared fa\u000a...[truncated 4514 chars]...\u000a ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x7, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 108]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155058815 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155058815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:30:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
          "duration" : 16.283,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenModeChangeSingleQ1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155060192 ms III - Start\u000aSLOCK [T main @ 1753155060193 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.macosx_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Defau\u000a...[truncated 9933 chars]...\u000az, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 108]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155081377 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155081377 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenModeChangeSingleQ2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155060192 ms III - Start\u000aSLOCK [T main @ 1753155060193 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.macosx_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Defau\u000a...[truncated 9933 chars]...\u000az, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 108]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155081377 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155081377 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 21.849,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155060192 ms III - Start\u000aSLOCK [T main @ 1753155060193 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.macosx_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Defau\u000a...[truncated 9933 chars]...\u000az, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 108]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155081377 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155081377 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:31:00"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 10.774,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01ScreenFullscreenSingleQ1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155082707 ms III - Start\u000aSLOCK [T main @ 1753155082708 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.macosx_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Def\u000a...[truncated 8255 chars]...\u000a, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 108]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155098332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155098333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02ScreenFullscreenSingleQ2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155082707 ms III - Start\u000aSLOCK [T main @ 1753155082708 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.macosx_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Def\u000a...[truncated 8255 chars]...\u000a, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 108]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155098332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155098333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03ScreenFullscreenSpanQ1Q2",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155082707 ms III - Start\u000aSLOCK [T main @ 1753155082708 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.macosx_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Def\u000a...[truncated 8255 chars]...\u000a, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 108]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155098332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155098333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04ScreenFullscreenSpanALL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155082707 ms III - Start\u000aSLOCK [T main @ 1753155082708 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.macosx_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Def\u000a...[truncated 8255 chars]...\u000a, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 108]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155098332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155098333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 16.253,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155082707 ms III - Start\u000aSLOCK [T main @ 1753155082708 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1\u000aTest.0: Window screen: NEWT-Screen[.macosx_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], Def\u000a...[truncated 8255 chars]...\u000a, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 108]]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155098332 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155098333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:31:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
          "duration" : 8.436,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01FullscreenChange01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155099675 ms III - Start\u000aSLOCK [T main @ 1753155099676 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x2eae8e6e: tileRendererInUse null, GearsES2[obj 0x2eae8e6e isInit false, usesShared \u000a...[truncated 16726 chars]...\u000a.0 Hz, flags [], 0 degr], modeChanged true, modeCount 108]\u000a*** cleanupGL.shutdown\u000a*** cleanupGL.initSingleton\u000a*** cleanupGL.DONE\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155160195 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155160195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
          "duration" : 13.573,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02ScreenModeChange01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155099675 ms III - Start\u000aSLOCK [T main @ 1753155099676 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x2eae8e6e: tileRendererInUse null, GearsES2[obj 0x2eae8e6e isInit false, usesShared \u000a...[truncated 16726 chars]...\u000a.0 Hz, flags [], 0 degr], modeChanged true, modeCount 108]\u000a*** cleanupGL.shutdown\u000a*** cleanupGL.initSingleton\u000a*** cleanupGL.DONE\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155160195 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155160195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
          "duration" : 17.682,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03ScreenModeChangeWithFS01Post",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155099675 ms III - Start\u000aSLOCK [T main @ 1753155099676 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x2eae8e6e: tileRendererInUse null, GearsES2[obj 0x2eae8e6e isInit false, usesShared \u000a...[truncated 16726 chars]...\u000a.0 Hz, flags [], 0 degr], modeChanged true, modeCount 108]\u000a*** cleanupGL.shutdown\u000a*** cleanupGL.initSingleton\u000a*** cleanupGL.DONE\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155160195 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155160195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
          "duration" : 15.501,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04ScreenModeChangeWithFS01Pre",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155099675 ms III - Start\u000aSLOCK [T main @ 1753155099676 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x2eae8e6e: tileRendererInUse null, GearsES2[obj 0x2eae8e6e isInit false, usesShared \u000a...[truncated 16726 chars]...\u000a.0 Hz, flags [], 0 degr], modeChanged true, modeCount 108]\u000a*** cleanupGL.shutdown\u000a*** cleanupGL.initSingleton\u000a*** cleanupGL.DONE\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155160195 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155160195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 61.147,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155099675 ms III - Start\u000aSLOCK [T main @ 1753155099676 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x2eae8e6e: tileRendererInUse null, GearsES2[obj 0x2eae8e6e isInit false, usesShared \u000a...[truncated 16726 chars]...\u000a.0 Hz, flags [], 0 degr], modeChanged true, modeCount 108]\u000a*** cleanupGL.shutdown\u000a*** cleanupGL.initSingleton\u000a*** cleanupGL.DONE\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155160195 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155160195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:31:39"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 5.866,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenRotationChange01_PreWin",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155161540 ms III - Start\u000aSLOCK [T main @ 1753155161541 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, us\u000a...[truncated 6788 chars]...\u000a0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000aYour platform has no rotation support, sorry\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155183555 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155183555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 5.325,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenRotationChange02_PreFull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155161540 ms III - Start\u000aSLOCK [T main @ 1753155161541 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, us\u000a...[truncated 6788 chars]...\u000a0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000aYour platform has no rotation support, sorry\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155183555 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155183555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 4.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenRotationChange11_PostWin",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155161540 ms III - Start\u000aSLOCK [T main @ 1753155161541 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, us\u000a...[truncated 6788 chars]...\u000a0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000aYour platform has no rotation support, sorry\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155183555 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155183555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
          "duration" : 4.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenRotationChange12_PostFull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155161540 ms III - Start\u000aSLOCK [T main @ 1753155161541 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, us\u000a...[truncated 6788 chars]...\u000a0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000aYour platform has no rotation support, sorry\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155183555 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155183555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 22.64,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155161540 ms III - Start\u000aSLOCK [T main @ 1753155161541 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x4b741d6d: tileRendererInUse null, GearsES2[obj 0x4b741d6d isInit false, us\u000a...[truncated 6788 chars]...\u000a0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000aYour platform has no rotation support, sorry\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155183555 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155183555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:32:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
          "duration" : 0.753,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenModeChange01_PreFull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155184908 ms III - Start\u000aSLOCK [T main @ 1753155184910 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x53045c6c: tileRendererInUse null, GearsES2[obj 0x53045c6c isInit false, usesS\u000a...[truncated 3570 chars]...\u000ar]\u000a[0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000aYour platform has no rotation support, sorry\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155190478 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155190478 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testScreenModeChange02_PostFull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155184908 ms III - Start\u000aSLOCK [T main @ 1753155184910 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x53045c6c: tileRendererInUse null, GearsES2[obj 0x53045c6c isInit false, usesS\u000a...[truncated 3570 chars]...\u000ar]\u000a[0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000aYour platform has no rotation support, sorry\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155190478 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155190478 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.19,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155184908 ms III - Start\u000aSLOCK [T main @ 1753155184910 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x53045c6c: tileRendererInUse null, GearsES2[obj 0x53045c6c isInit false, usesS\u000a...[truncated 3570 chars]...\u000ar]\u000a[0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]\u000aYour platform has no rotation support, sorry\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155190478 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155190478 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:33:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 4.787,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01CreateVisibleDestroy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155191837 ms III - Start\u000aSLOCK [T main @ 1753155191839 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9\u000a...[truncated 43526 chars]...\u000aedSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.macosx_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155224744 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155224744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 6.979,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02aReparentTop2WinReparentRecreate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155191837 ms III - Start\u000aSLOCK [T main @ 1753155191839 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9\u000a...[truncated 43526 chars]...\u000aedSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.macosx_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155224744 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155224744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 6.933,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02bReparentTop2WinReparentNative",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155191837 ms III - Start\u000aSLOCK [T main @ 1753155191839 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9\u000a...[truncated 43526 chars]...\u000aedSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.macosx_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155224744 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155224744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 5.668,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03aReparentWin2TopReparentRecreate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155191837 ms III - Start\u000aSLOCK [T main @ 1753155191839 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9\u000a...[truncated 43526 chars]...\u000aedSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.macosx_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155224744 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155224744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
          "duration" : 5.699,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03bReparentWin2TopReparentNative",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155191837 ms III - Start\u000aSLOCK [T main @ 1753155191839 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9\u000a...[truncated 43526 chars]...\u000aedSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.macosx_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155224744 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155224744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 33.536,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155191837 ms III - Start\u000aSLOCK [T main @ 1753155191839 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy\u000aXXX VISIBLE.1 -> TRUE\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x25ce9dc4: tileRendererInUse null, GearsES2[obj 0x25ce9\u000a...[truncated 43526 chars]...\u000aedSquareES2.dispose: tileRendererInUse null\u000aThread[#47,main-Display-.macosx_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155224744 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155224744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:33:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 1.781,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01WindowParenting01CreateVisibleDestroy1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156512605 ms III - Start\u000aSLOCK [T main @ 1753156512607 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,ma\u000a...[truncated 19573 chars]...\u000aose: tileRendererInUse null\u000aThread[#56,main-Display-.macosx_nil-1-EDT-17,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156530123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156530123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 0.933,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02WindowParenting02CreateVisibleDestroy2Defered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156512605 ms III - Start\u000aSLOCK [T main @ 1753156512607 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,ma\u000a...[truncated 19573 chars]...\u000aose: tileRendererInUse null\u000aThread[#56,main-Display-.macosx_nil-1-EDT-17,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156530123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156530123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 0.9,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03WindowParenting02CreateVisibleDestroy3Odd",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156512605 ms III - Start\u000aSLOCK [T main @ 1753156512607 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,ma\u000a...[truncated 19573 chars]...\u000aose: tileRendererInUse null\u000aThread[#56,main-Display-.macosx_nil-1-EDT-17,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156530123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156530123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 4.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04WindowParenting03ReparentNewtWin2Top",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156512605 ms III - Start\u000aSLOCK [T main @ 1753156512607 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,ma\u000a...[truncated 19573 chars]...\u000aose: tileRendererInUse null\u000aThread[#56,main-Display-.macosx_nil-1-EDT-17,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156530123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156530123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 4.167,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test05WindowParenting04ReparentNewtWin2TopLayouted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156512605 ms III - Start\u000aSLOCK [T main @ 1753156512607 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,ma\u000a...[truncated 19573 chars]...\u000aose: tileRendererInUse null\u000aThread[#56,main-Display-.macosx_nil-1-EDT-17,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156530123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156530123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
          "duration" : 4.353,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test06WindowParenting05ReparentAWTWinHopFrame2Frame",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156512605 ms III - Start\u000aSLOCK [T main @ 1753156512607 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,ma\u000a...[truncated 19573 chars]...\u000aose: tileRendererInUse null\u000aThread[#56,main-Display-.macosx_nil-1-EDT-17,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156530123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156530123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 18.168,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156512605 ms III - Start\u000aSLOCK [T main @ 1753156512607 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,ma\u000a...[truncated 19573 chars]...\u000aose: tileRendererInUse null\u000aThread[#56,main-Display-.macosx_nil-1-EDT-17,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156530123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156530123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:55:12"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
          "duration" : 2.19,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowParenting01CreateVisibleDestroy1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156667528 ms III - Start\u000aSLOCK [T main @ 1753156667530 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities\u000a...[truncated 1689 chars]...\u000ahread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156672540 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156672540 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.634,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156667528 ms III - Start\u000aSLOCK [T main @ 1753156667530 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities\u000a...[truncated 1689 chars]...\u000ahread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#1,main,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156672540 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156672540 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:57:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
          "duration" : 3.593,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01AWTWinHopFrame2FrameFPS25Animator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156531605 ms III - Start\u000aSLOCK [T main @ 1753156531606 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,main-Di\u000a...[truncated 11143 chars]...\u000adSquareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.macosx_nil-1-EDT-7,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156539123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156539123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
          "duration" : 2.694,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AWTWinHopFrame2FrameStdAnimator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156531605 ms III - Start\u000aSLOCK [T main @ 1753156531606 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,main-Di\u000a...[truncated 11143 chars]...\u000adSquareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.macosx_nil-1-EDT-7,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156539123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156539123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.163,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156531605 ms III - Start\u000aSLOCK [T main @ 1753156531606 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,main-Di\u000a...[truncated 11143 chars]...\u000adSquareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.macosx_nil-1-EDT-7,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156539123 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156539123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:55:31"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
          "duration" : 1.782,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01CreateVisibleDestroy1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156540568 ms III - Start\u000aSLOCK [T main @ 1753156540570 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,main-Display-.macos\u000a...[truncated 8134 chars]...\u000a,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.macosx_nil-1-EDT-5,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156546262 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156546262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
          "duration" : 2.674,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AWTWinHopFrame2Frame",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156540568 ms III - Start\u000aSLOCK [T main @ 1753156540570 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,main-Display-.macos\u000a...[truncated 8134 chars]...\u000a,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.macosx_nil-1-EDT-5,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156546262 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156546262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 6.338,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156540568 ms III - Start\u000aSLOCK [T main @ 1753156540570 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,main-Display-.macos\u000a...[truncated 8134 chars]...\u000a,6,main] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#36,main-Display-.macosx_nil-1-EDT-5,6,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156546262 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156546262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:55:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
          "duration" : 1.695,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01CreateVisibleDestroy1",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156547728 ms III - Start\u000aSLOCK [T main @ 1753156547730 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[#31,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#31,main-A\u000a...[truncated 9078 chars]...\u000a-.macosx_nil-1-EDT-5,6,main] RedSquareES2.dispose FIN\u000aDemos: 5 - X frame\u000aDemos: 6 - X GLWindow\u000aDemos: 7 - X DisturbanceThread\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156555017 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156555017 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
          "duration" : 4.36,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AWTWinHopFrame2Frame",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156547728 ms III - Start\u000aSLOCK [T main @ 1753156547730 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[#31,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#31,main-A\u000a...[truncated 9078 chars]...\u000a-.macosx_nil-1-EDT-5,6,main] RedSquareES2.dispose FIN\u000aDemos: 5 - X frame\u000aDemos: 6 - X GLWindow\u000aDemos: 7 - X DisturbanceThread\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156555017 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156555017 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 7.937,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156547728 ms III - Start\u000aSLOCK [T main @ 1753156547730 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1\u000a$\u000aDemos: 1 - Visible\u000aThread[#31,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#31,main-A\u000a...[truncated 9078 chars]...\u000a-.macosx_nil-1-EDT-5,6,main] RedSquareES2.dispose FIN\u000aDemos: 5 - X frame\u000aDemos: 6 - X GLWindow\u000aDemos: 7 - X DisturbanceThread\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156555017 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156555017 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:55:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
          "duration" : 1.927,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01GLWindowReparentRecreateNoPreserve",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156556463 ms III - Start\u000aSLOCK [T main @ 1753156556464 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve\u000aMyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0]\u000aThread[#30,main-Display-.macosx_nil-1\u000a...[truncated 9165 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.macosx_nil-1-EDT-7,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156560705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156560705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
          "duration" : 1.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02GLWindowReparentRecreateGLPreserve",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156556463 ms III - Start\u000aSLOCK [T main @ 1753156556464 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve\u000aMyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0]\u000aThread[#30,main-Display-.macosx_nil-1\u000a...[truncated 9165 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.macosx_nil-1-EDT-7,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156560705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156560705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.889,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156556463 ms III - Start\u000aSLOCK [T main @ 1753156556464 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve\u000aMyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0]\u000aThread[#30,main-Display-.macosx_nil-1\u000a...[truncated 9165 chars]...\u000auareES2.dispose: tileRendererInUse null\u000aThread[#40,main-Display-.macosx_nil-1-EDT-7,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156560705 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156560705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:55:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 4.256,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NewtChildOnAWTParentLayouted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156562171 ms III - Start\u000aSLOCK [T main @ 1753156562173 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted\u000aWindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156564159 d 1ms]]\u000aWindowEvent[GAINED\u000a...[truncated 33827 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156571740 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156571764 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156571764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 2.226,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02NewtChildOnAWTParentLayoutedDef",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156562171 ms III - Start\u000aSLOCK [T main @ 1753156562173 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted\u000aWindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156564159 d 1ms]]\u000aWindowEvent[GAINED\u000a...[truncated 33827 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156571740 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156571764 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156571764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 1.549,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test03NewtChildOnAWTParentDirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156562171 ms III - Start\u000aSLOCK [T main @ 1753156562173 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted\u000aWindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156564159 d 1ms]]\u000aWindowEvent[GAINED\u000a...[truncated 33827 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156571740 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156571764 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156571764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
          "duration" : 1.53,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test04NewtChildOnAWTParentDirectDef",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156562171 ms III - Start\u000aSLOCK [T main @ 1753156562173 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted\u000aWindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156564159 d 1ms]]\u000aWindowEvent[GAINED\u000a...[truncated 33827 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156571740 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156571764 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156571764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 10.238,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156562171 ms III - Start\u000aSLOCK [T main @ 1753156562173 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted\u000aWindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156564159 d 1ms]]\u000aWindowEvent[GAINED\u000a...[truncated 33827 chars]...\u000aWindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.macosx.WindowDriver, consumed false, when:1753156571740 d 0ms]]\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156571764 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156571764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:56:02"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
          "duration" : 4.136,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01NewtOnNewtParentChildDraw",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155226106 ms III - Start\u000aSLOCK [T main @ 1753155226108 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rg\u000a...[truncated 8368 chars]...\u000ain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155230262 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155230262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 4.788,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155226106 ms III - Start\u000aSLOCK [T main @ 1753155226108 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rg\u000a...[truncated 8368 chars]...\u000ain] RedSquareES2.dispose: tileRendererInUse null\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155230262 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155230262 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:33:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
          "duration" : 2.094,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01AWTOneNewtChilds01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156573260 ms III - Start\u000aSLOCK [T main @ 1753156573262 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01\u000aCreate PointerIcon #01: PointerIcon[obj 0x13d9cbf5, .macosx_nil-1, 0x6000010df480, RGBA8888, 16 x 16, 8 / 8, pixels java.nio.DirectByteBuffer[pos=0 l\u000a...[truncated 11359 chars]...\u000aarsES2.dispose 0x37911f88: tileRendererInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x37911f88 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156578426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156578426 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
          "duration" : 1.848,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02AWTTwoNewtChilds01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156573260 ms III - Start\u000aSLOCK [T main @ 1753156573262 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01\u000aCreate PointerIcon #01: PointerIcon[obj 0x13d9cbf5, .macosx_nil-1, 0x6000010df480, RGBA8888, 16 x 16, 8 / 8, pixels java.nio.DirectByteBuffer[pos=0 l\u000a...[truncated 11359 chars]...\u000aarsES2.dispose 0x37911f88: tileRendererInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x37911f88 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156578426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156578426 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.812,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156573260 ms III - Start\u000aSLOCK [T main @ 1753156573262 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01\u000aCreate PointerIcon #01: PointerIcon[obj 0x13d9cbf5, .macosx_nil-1, 0x6000010df480, RGBA8888, 16 x 16, 8 / 8, pixels java.nio.DirectByteBuffer[pos=0 l\u000a...[truncated 11359 chars]...\u000aarsES2.dispose 0x37911f88: tileRendererInUse null\u000aThread[#35,main-Display-.macosx_nil-1-EDT-3,5,main] GearsES2.dispose 0x37911f88 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156578426 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156578426 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:56:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
          "duration" : 3.693,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01WinHopFrame2FrameDirectHop",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156579862 ms III - Start\u000aSLOCK [T main @ 1753156579864 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,main-Display-.m\u000a...[truncated 26631 chars]...\u000apose 0x189cbd7c: tileRendererInUse null\u000aThread[#43,main-Display-.macosx_nil-1-EDT-8,6,main] GearsES2.dispose 0x189cbd7c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156587690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156587690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
          "duration" : 2.911,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02WinHopFrame2FrameDetachFirst",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156579862 ms III - Start\u000aSLOCK [T main @ 1753156579864 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,main-Display-.m\u000a...[truncated 26631 chars]...\u000apose 0x189cbd7c: tileRendererInUse null\u000aThread[#43,main-Display-.macosx_nil-1-EDT-8,6,main] GearsES2.dispose 0x189cbd7c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156587690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156587690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 8.469,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156579862 ms III - Start\u000aSLOCK [T main @ 1753156579864 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop\u000aThread[#30,main-Display-.macosx_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#30,main-Display-.m\u000a...[truncated 26631 chars]...\u000apose 0x189cbd7c: tileRendererInUse null\u000aThread[#43,main-Display-.macosx_nil-1-EDT-8,6,main] GearsES2.dispose 0x189cbd7c FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156587690 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156587690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:56:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
          "duration" : 3.866,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test01WinHopFrame2FrameDirectHop",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156673717 ms III - Start\u000aSLOCK [T main @ 1753156673718 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rg\u000a...[truncated 10713 chars]...\u000a[#1,main,5,main] GearsES2.dispose 0x73cd37c0: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x73cd37c0 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156682842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156682842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
          "duration" : 2.322,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test02WinHopFrame2FrameDetachFirst",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156673717 ms III - Start\u000aSLOCK [T main @ 1753156673718 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rg\u000a...[truncated 10713 chars]...\u000a[#1,main,5,main] GearsES2.dispose 0x73cd37c0: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x73cd37c0 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156682842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156682842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 9.755,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156673717 ms III - Start\u000aSLOCK [T main @ 1753156673718 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop\u000aThread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null\u000aRedSquareES2 init on Thread[#1,main,5,main]\u000aChosen GLCapabilities: GLCaps[rg\u000a...[truncated 10713 chars]...\u000a[#1,main,5,main] GearsES2.dispose 0x73cd37c0: tileRendererInUse null\u000aThread[#1,main,5,main] GearsES2.dispose 0x73cd37c0 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156682842 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156682842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:57:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
          "duration" : 2.537,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindow00",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155231613 ms III - Start\u000aSLOCK [T main @ 1753155231615 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x235ecd9f: tileRendererInUse null, GearsES2[obj 0x235ecd9f isInit false, u\u000a...[truncated 5343 chars]...\u000a.dispose 0x235ecd9f: tileRendererInUse null\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x235ecd9f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155236954 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155236954 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 5.972,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155231613 ms III - Start\u000aSLOCK [T main @ 1753155231615 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.init.0 0x235ecd9f: tileRendererInUse null, GearsES2[obj 0x235ecd9f isInit false, u\u000a...[truncated 5343 chars]...\u000a.dispose 0x235ecd9f: tileRendererInUse null\u000aThread[#28,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x235ecd9f FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753155236954 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753155236954 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:33:51"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
          "duration" : 1.37,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWindowParenting1AWTOneNewtChild01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156589178 ms III - Start\u000aSLOCK [T main @ 1753156589180 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01\u000acom.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available\u000a0:0 MTLGraphicsConfig[Dis\u000a...[truncated 2710 chars]...\u000a956: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x478db956 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156591772 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156591772 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 3.228,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "++++ Test Singleton.ctor()\u000a++++ Test Singleton.lock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156589178 ms III - Start\u000aSLOCK [T main @ 1753156589180 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts\u000a++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01\u000acom.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available\u000a0:0 MTLGraphicsConfig[Dis\u000a...[truncated 2710 chars]...\u000a956: tileRendererInUse null\u000aThread[#32,main-Display-.macosx_nil-1-EDT-1,5,main] GearsES2.dispose 0x478db956 FIN\u000a++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01\u000a++++ Test Singleton.unlock()\u000aSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1753156591772 ms III - Stopping: alive true, shallQuit true, hasSocket true\u000aSLOCK [T main @ 1753156591772 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms\u000a",
      "stdout" : "",
      "timestamp" : "2025-07-22T03:56:29"
    }
  ]
}